第3章 GIS数据结构和空间数据库.pptVIP

  1. 1、本文档共73页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 GIS数据结构和空间数据库

第3章GIS数据结构和空间数据库 3.1 GIS数据结构 3.2 GIS空间数据库 3.3 空间查询及数据探查 3.1 数据结构 1.要将真实地理世界的事物、现象在GIS概念世界表达,需要建立一定的数据模型来描述地理实体及实体间关系。在GIS领域,目前普遍采用了两种数据模型: 基于目标的 基于场的 2. 常用的数据结构有两种: 基于矢量的 基于栅格的 3.1.1矢量数据结构表示法 3.1.1.1矢量数据模型 1.基于对象的矢量数据简单模型 矢量数据模型是以点为基本单位描述地理实体的分布特征,即每一个地理实体都看作是由点组成的,每一个点用一对(x,y)坐标表示。这里的(x,y)坐标可为地理坐标,也可为平面直角坐标。 点状实体由一个单独的点表示; 线状实体由一系列有序点串或集表示,点的记录顺序称为线的“方向”; 面状实体由一系列首末同点的闭合环或有序点集表示。 线状和面状实体在显示时分别以直线段将组成它们的点连接成线段链和多边形, 如图3.2所示。 2.矢量数据获取方式和编码方法 矢量数据模型只需选取和记录反映地理实体分布形状特征的点,但点的数量对地理实体表示有影响。它非常适合于表示线状实体和面状实体的范围边界。 矢量数据的获取方式主要有以下三种。 ①由外业测量获得:可利用测量仪器自动记录测量结果(常称为“电子手薄”),然后转到地理数据库中。 ②由栅格数据转换获得:利用栅格数据矢量化技术,把栅格数据转换为矢量数据(一般可由转换程序执行)。 ③由跟踪数字化获得:用跟踪数字化的方法,把地图变成离散的矢量数据。 矢量数据的编码方法主要也有以下三种。 ①对于点实体和线实体,直接记录空间信息和属性信息。 ②对于多边形地物,用树状索引编码法和拓扑结构编码法 ③对于多边形地物,用坐标序列法,即由多边形边界的“x,y坐标对”集合及说明信息组成。 三种编码方法评价比较如表3.2所示。 3.1.1.2.矢量数据结构 常用的矢量数据结构有简单矢量数据结构、拓扑数据结构和不规则三角网数据结构三种。 1.简单矢量数据结构: 在简单矢量数据结构中,空间数据按照基本的空间对象(点、线、面或多边形)为单位进行单独组织。并以地理实体(点、线、面)为单位,将地理实体特征点的坐标存储到一个数据文件中。 每个实体由其编号或识别码标识,实体的属性数据(如等级、类型、大小等)设为属性码,以表的形式存储在另一个数据文件中,当需要查询、显示或分析某一实体的属性数据时,GIS以实体编号为关键字从属性数据文件中将它们读取出来。 其特点是结构简单,存取便捷。数据结构见表3.3和表3.4。多边形的矢量数据结构与线的类似,但坐标串的首尾坐标相同,如图3.2(c)所示。构成多边形边界的各个线段,以多边形为单元进行组织。多边形矢量模型结构如图3.3所示。 2.拓扑数据结构 拓扑数据结构除了存储地理实体的坐标数据以外,还以计算机可以识别的方式存储反映地理实体拓扑特性,即实体之间的邻接、连接和包含关系。在拓扑数据结构中,点状实体仅以其编号和一对(x,y)坐标表示和存储。线状实体则表示为线段弧,又称为弧段(Arc)。 表示线状实体的拓扑数据结构见图3.4、表3.5和表3.6。 面状实体可看成是由一系列的弧段组成的多边形。图3.5和表3.7、3.8、3.9显示了一个离散型面状实体的拓扑数据结构,表示了四个多边形编号从1到4,整个区域以外的范围编号为0。这个拓扑数据结构以三个数据文件分别存储组成各个多边形的弧段(多边形――弧段表),坐标数据(弧段――坐标表)以及各弧段与相邻多边形之间的关系(左――右多边形表)。 3.不规则三角网(TIN)数据结构 不规则三角网(Triangulated Irregular Network,简称TIN)是根据一系列不规则分布的数据点产生的,每个数据点由(x,y,z)表示,这里x,y为点的坐标,z为所表示的地理实体在该点的属性值,如高程值、温度值等。 TIN将数据点以直线相连形成一个不规则三角网,网中所有三角形相互邻接,互不相交,互不重叠,如图3.6所示。 不规则三角网在地形表达上的应用如图3.7所示。 将不规则分布的数据点连接成三角网的方法有好几种,其中最常用的为狄诺里(Delaunay)三角形。 使用Delaunay三角构网法形成的每一个三角形,它的外接圆不含有除三个顶点以外的其他数据点,而这个外接圆的圆心正是与该三角形三个顶点相对应的多边形(也称泰森多边形,Thiessen或Voronoi)的公共顶点,如图3.8所示。 泰森多边形可用于GIS定性分析、统计分析、邻近分析等。 泰森多边形具有以下特性。 (1)每个泰森多边形内仅含有一个离散点数据。 (2)泰森多边形内的点到相应离散点的距离最近。 (3)位于泰森多边形边上的点到

文档评论(0)

zhuliyan1314 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档