- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
秦 昆
地理信息教研室
武汉大学遥感信息工程学院
3区1-402, 周一3-5节
遥感科学与技术本科专业必修课程(2011级, 1,2,6,7班)
第4章
GIS空间数据组织与管理
2
4.1 地理空间信息基础
4.2 GIS空间数据模型
4.3 GIS空间数据结构
4.4 GIS空间数据库
4.5 空间数据的互操作
第4章 GIS空间数据组织与管理
3
4.3 GIS空间数据结构
第4章 GIS空间数据组织与管理
4
基本概念:
空间数据结构是空间数据模型在特定的空间数据库中,经空间数据库的定义语言和数据描述语言精确描述的存储模型。
它从两个方面对空间信息进行具体的表达:
一是记录信息的数据结构,
二是对空间数据的操作机制。
4.3 GIS空间数据结构
5
无拓扑关系的矢量数据结构是对Spaghetti数据模型的具体定义和描述。它仅记录空间对象的位置坐标和属性数据,而不记录空间关系。
两种方式:多边形环路法、点位字典法
多边形环路法:每个点、线、面目标分别记录其坐标;
点位字典法:一个文件记录点坐标对,其他一些文件记录点与线、点与面的关系。
4.3.1 无拓扑矢量数据结构
6
4.3.1 无拓扑矢量数据结构
7
多边形环路法的缺点:除了多边形轮廓外,其它公共边均存储了两次,因而会产生数据在结点处不重合、边界处易产生裂缝和重叠。
点位字典法:避免了这些情况,但仍没有存储必需的拓扑关系。
多边形环路法存在的问题
4.3.1 无拓扑矢量数据结构
8
在拓扑数据结构中:
点是相互独立存储的,它们相互连接构成线,线始于起结点,止于终结点。面由线(线段、弧段、链、环等)构成。一个多边形可以由一个外环和零个内环或多个内环组成,简单多边形没有内环,复杂多边形由一个或多个内环组成。这些内环所包围的区域称为“岛”或“洞”。
在大多数的GIS软件中,仅存储部分的拓扑关系,主要是关联关系(不同类元素之间的关系),其他关系可以从这些关系导出,或通过空间运算得到。拓扑关系可以有两种表达方式,全显式和半隐含表达。
4.3.2 拓扑数据结构
9
全显式表达是指结点、弧段、面块相互之间的所有关联关系都进行显式存储。
不仅要明确存储面块-弧段-结点的拓扑关系,还要存储结点-弧段-面块的拓扑关系。
全显式表达
4.3.2 拓扑数据结构
10
4.3.2 拓扑数据结构
全显式表达
11
4.3.2 拓扑数据结构
全显式表达
12
如果仅用上面的部分表格表示几何目标的拓扑关系,称为半显式表达,或半隐含表达。
如System 9 使用两个表表达面块-弧段、弧段-结点的扑关系,其它关系则隐含表达,需要时再建立临时的拓扑关系。
半隐含表达
4.3.2 拓扑数据结构
13
而美国人口调查局早期的DIME使用了表达弧段-结点-面块的表。
半隐含表达
4.3.2 拓扑数据结构
14
虽然人们对拓扑关系的表达进行了大量研究,提出了更复杂的关联和邻接关系,但到目前为止,各种使用GIS软件还没有超过使用上述所列的关系。
实际上,许多系统在处理使用上述表格的方式有所不同。对于上述出现变长记录的表格,有的系统使用指针方法(如POLYVRT),有的则直接存储变长记录(如Arc/Info)。
4.3.2 拓扑数据结构
15
在GIS数据库中,对于分层的栅格数据的存储结构有三种基本方式:
1、基于像元:以像元作为独立存储单元,每个像元对应一条记录,每条记录中的记录内容包括像元坐标及其属性值的编码。不同层上同一个像元位置上的各属性值表示为一个数组。
4.3.3 栅格数据结构
16
2、基于层:以层作为基础,每层又以像元为序记录坐标和属性值,一层记录完后再记录第二层。
4.3.3 栅格数据结构
17
3、基于多边形:以层作为基础,每层以多边形为序记录多边形的属性值和充满多边形的各像元坐标。
4.3.3 栅格数据结构
18
在数据无压缩的情况下,栅格数据按直接编码顺序进行存储。所谓直接编码,是将栅格数据看成一个数字矩阵,数据存储按矩阵编码方式存储。
如果为了特定的目的,也可按图6-30的特殊编码顺序记录。
栅格数据结构的存储顺序
4.3.3 栅格数据结构
19
数字高程模型数据结构是数字地形表示的2.5维表面模型的一种数据结构。
在GIS中,对地形的分析以及其他专题分析中具有重要作用。
它有两种存储形式:
1)规则格网点的形式;2)不规则三角网形式。
4.3.4 数字高程模型数据结构
20
格网点数据结构
数字高程数据主要来自遥感影像、地形测图、GPS和三维激光扫
描测量等。这些途径采集的高程数据一般呈离散分布的数据点集,
一般需要经过重采样(内插)得到规则表示的格网点数据,以数
字距阵的形式存储。
规则格网点的间隔表达了数字
文档评论(0)