—矢量数据模型.pptx
《—矢量数据模型.pptx》由会员分享,可在线阅读,更多相关《—矢量数据模型.pptx(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、GIS数据模型 地理信息(GI)分为两个部分 空间数据(spatial data) 表示地理要素的几何特征 如,位置、形状、面积、长度等 属性数据(attribute data) 表示地理要素的非几何特征 如,河流名称、土地利用类型等ObjectIDPark_typePark_type_description10City park21Reservoir32Sports ComplexObjectIDShapeNameTypeAddress1PointChance Town Center0216 Manatee Ave2PointGold Valley11955 Iris Street3Poin
2、tRiley Fields235453 Chestnut Dr第1页/共52页GIS数据模型 GIS数据模型的组织方式 矢量数据模型(vector) 非拓扑模型(Non-topological),如 shapefile 拓扑模型(Topological) 简单模型(Simple),如 coverage 高级模型(High-level),如 TIN、分区、路径、geodatabase 栅格数据模型(raster) 如,ESRI Grid、Tiff、 JPEG等 属性数据模型 低层次,如 dBase 中等层次,如 Access 高层次,如 Oracle第2页/共52页空间数据组织 GIS数据模型
3、基本的空间数据模型 矢量数据模型 (Vector) 栅格数据模型 (Raster)Real worldVectorRaster第3页/共52页Raster data 连续的地理要素ElevationImageryVegetation第4页/共52页GIS数据模型全貌AccessDBaseShapefileCoverageGeoDataBaseGISpatial DataAttribute DataAccessDBaseOther DBsGridRasterIDRISIVectorTopologicalNon-TopologicalShapefileHigh levelData ModelsSi
4、mple DataTINObject OrientedCoverageRegionsDynamicsegmentationGeoDataBaseAccessDBaseShapefileCoverageGeoDataBaseGISpatial DataAttribute DataAccessDBaseOther DBsGridRasterIDRISIVectorTopologicalNon-TopologicalShapefileHigh levelData ModelsSimple DataTINObject OrientedCoverageRegionsDynamicsegmentation
5、GeoDataBasePCWorkstationThe two flavors of coverages第5页/共52页矢量数据模型 适用范围 现实世界中,离散的空间要素,如控制点、道路、湖泊等 X,Y 坐标表示地理要素 矢量数据特征 经度和纬度 投影后 X,Y 坐标X0Y0X0X0Y0X0Y0(0,0)YX第6页/共52页矢量数据模型 明确的空间位置和边界第7页/共52页矢量数据模型绝对位置表示 表示地理要素的“绝对位置” 点:0维 单个(x,y)坐标表示 没有面积 如井、控制点等 线:1维 两个以上(x,y)坐标点链接而成 如道路、河流等 面:2维 三个以上坐标点,有序链接,且第一个和最后
6、一个坐标点相同 围成一个区域 如宗地、湖泊等第8页/共52页矢量数据模型相对位置表示 表示地理要素之间的“相对位置” 空间关系 如,南师在河海对面,向前直走,左转,右转等 现实生活中,比绝对位置更广泛 采用“拓扑”表示 拓扑:研究几何对象在弯曲或拉伸等变换下仍保持不变的性质 以“图论”为数学基础 用“图表”或“图形”来描述几何对象排列及其相互关系 GIS采用“图形”方式 用途:空间分析、导航等第9页/共52页矢量数据模型拓扑元素 拓扑元素4个基本的几何对象 点(point):表示点状地物要素 弧段(arc):一个起点、一个终点及一系列中间点组成的一段有向线 节点(node):两条或多条弧段的连
7、接点,或者一条弧段的一个端点 多边形(polygon):面状地物节点弧段点多边形第10页/共52页矢量数据模型拓扑关系 拓扑关系几何对象间的3条相互关系 连接性( connectivity ) 弧段(arc)间通过节点(node)彼此连接在一起 面定义 由一系列彼此连接的弧段组成面 邻接性( contiguity ) 弧段有方向性,且有左多边形、右多边形第11页/共52页拓扑性质:连接性(connectivity) Arc-node间的关系 2条以上的弧段通过1个节点连接,如 arc 3、4、5 通过 node 13 1条弧段连接2个节点,如 arc 2连接node 11, 12(说明方向)
8、如,节点13河海1号门,弧段3西康路,弧段5汉口西路,弧段4虎踞路汉口西路汉口西路西西康康路路虎踞路第12页/共52页拓扑性质:面定义 Polygon-arc间的关系连接性 1个polygon由一系列连接的arc组成,如 polygon c 由弧段2, 4, 9, 6 如,河海校园可以用 polygon F 表示 如, 河海操场可以用 polygon E 表示A = A = 外围多边形外围多边形第13页/共52页拓扑性质:邻接性( contiguity) Arc-polygon间的关系 2个多边形分享1个弧段,如多边形B和F Arc有方向,多边形分左、右 如,西康路,由北向南,在河海1号门,左
9、多边形南师,右多边形河海A = A = 外围多边形外围多边形第14页/共52页矢量数据模型拓扑关系 拓扑的好处 保证地理数据的质量和完整性 面定义保证湖泊正确表示,否则湖泊决堤了 连接性保证道路正确表示,否则道路死胡同 邻接性保证道路方向正确表示,否则单行线违规,罚款 强化GIS空间分析 连接性、邻接性保证找到最短路径寻找 导航 建立在拓扑关系基础上第15页/共52页矢量数据模型如何表示? 矢量数据模型变化最大,发展至今已经有三代 第一代:CAD模型 采用图形文件,组织地理信息 第二代:地理关系模型 采用关系模型,组织地理信息 如, Coverage模型 第三代:地理对象关系模型 采用对象关系
10、模型,组织地理信息 如, Geodatabase模型第16页/共52页矢量数据模型CAD模型第一代:第一代:CAD模型模型-强调强调地理要素的几何特征(位置、地理要素的几何特征(位置、形状等)形状等)-用点、线、面表示地理要素,为用点、线、面表示地理要素,为了计算机存储了计算机存储-地图语言加工:注记、符号和色地图语言加工:注记、符号和色彩,为了图形可视化彩,为了图形可视化-按图层组织,方便计算机操作按图层组织,方便计算机操作-忽视忽视地理要素的非几何特征地理要素的非几何特征-没有数据库的支持没有数据库的支持-无法与地理要素的属性关联无法与地理要素的属性关联第17页/共52页矢量数据模型地理关
11、系模型 第二代:地理关系模型 建模原因 源于关系数据库的出现,能表示任何事物的特征,如土地属性 不再满足于只表现地理要素的几何特征 建模三部曲 保留图形文件,存储地理要素的几何特征 引入关系数据库,存储地理要素的非几何特征 增加图形文件和关系数据库的联动第18页/共52页地理关系模型Coverage 它脱胎于TIGER 数据模型 TIGER 全称:Topologically Integrated Geographic Encoding and Referencing system 美国人口调查局推出 规定:点(住址)、线(道路)和面(街区)的组织 重新用“关系数据库”组织数据门牌号码:左边门牌
12、号码:左边600、700;右;右边边601、701街区号:左街区号:左58202,右,右58201第19页/共52页Coverage模型点 LAB file:存储点的图形文件 WELL.PAT:存储属性的关系数据库 WELL# “链接” LAB file和WELL.PAT第20页/共52页Coverage模型线 ARC file:线的几何数据组织 STREET.AAT:线的非几何数据组织 STREET# “链接” ARC file和STREET.AAT起始点终结点左多边形 右多边形北京西路北京西路第21页/共52页Coverage模型节点 STREET.NAT:节点的数据组织 RECNO#、S
13、TREET#:节点号,如节点2 ARC#:弧段号,如弧段4 STREET_ID:内部编码 NUM_ARCS:节点上连接的弧段数,如节点5上有3根弧段第22页/共52页Coverage模型面 LANDUSE.PAT 面的数据组织,如多边形 3 面积、周长等基本属性 LU_CODE等非几何特征,如 AGR农业用地第23页/共52页矢量数据模型地理对象关系模型 第三代:地理对象关系模型 建模原因 关系数据库表示复合要素时的缺陷 源于对象关系数据库的出现,如一个记录表示 建模方法 用户层:以面向对象思想来组织数据 计算机层:以关系数据库来组织数据 中间层:增加一个转换机制,将用户语言“翻译”成计算机语
14、言北京西路查询查询“北京西路北京西路”-列出列出“弧段弧段1”、“弧段弧段5”、“弧弧段段6”、“弧段弧段7”第24页/共52页地理对象关系模型 与人的思维方式更接近 用“对象”说明一个地理要素,如一条道路北京西路 按“类”组织,如Animals、Mammals、Fish;有层次 类:具有相似属性的对象AnimalsA head and a body, feed MammalsA head and a body, feedFour legs, sitFishA head and a body, feedFins, swim第25页/共52页地理对象关系模型 地理对象的组织 几何性质的表示Geo
15、metry类,Point类、Line类、Polygon类 Point类、Line类、Polygon类“继承”于Geometry类第26页/共52页地理对象关系模型 模型的特点 空间数据和属性数据存储在一起,用BLOB表示空间数据,如Polygon BLOB,与属性Category 一个空间要素与一系列“属性”和“方法”相联系,如Polygon1有属性Category5等第27页/共52页地理对象关系模型 类之间的关系 联合(association) 聚合(aggregation) 合成(composition) 类继承(type inheritance) 实例化(instantiation)第
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 矢量 数据模型
限制150内