空间数据结构.pptx
《空间数据结构.pptx》由会员分享,可在线阅读,更多相关《空间数据结构.pptx(82页珍藏版)》请在优知文库上搜索。
1、第五章第五章 空间数据结构空间数据结构p 空间数据结构是指对空间数据逻辑模型描述的数据组织关系和编排方式。p 同一空间数据逻辑模型往往采用多种空间数据结构,例如游程长度编码结构、四叉树结构都是栅格数据模型的具体实现。p 空间数据结构对地理信息系统中数据存储、查询检索和应用分析等操作处理的效率有着至关重要的影响,是地理信息系统沟通信息的桥梁,只有充分理解不同地理信息系统所采用的特定数据结构,才能正确有效地使用系统。空间数据结构是数据逻辑模型与数据文件格式间的桥梁空间数据结构是数据逻辑模型与数据文件格式间的桥梁选择一种数据逻辑模型对空间数据进行描述一种数据结构对该模型进行表达一种适合记录该结构的文
2、件格式桥梁桥梁数据结构即指数据组织的形式,是适合于计算机存储、管理和处数据结构即指数据组织的形式,是适合于计算机存储、管理和处理的数据逻辑结构。理的数据逻辑结构。是地理实体的空间排列方式和相互关系的抽象描是地理实体的空间排列方式和相互关系的抽象描述。述。 在地理信息系统中描述地理要素在地理信息系统中描述地理要素和地理现象的空间数据,主要包括空和地理现象的空间数据,主要包括空间位置、拓扑关系和属性三个方面的间位置、拓扑关系和属性三个方面的内容。内容。栅格结构矢量结构定位定位拓扑关系拓扑关系属性属性一、空间数据结构要描述的内容一、空间数据结构要描述的内容1 1、描述的内容、描述的内容空间实体是指地
3、理空间中客观存在的具体事物空间实体是指地理空间中客观存在的具体事物,GIS,GIS中需要描述:中需要描述: 空间位置:主要指位置信息,也包括位置信息的扩展,如空间位置:主要指位置信息,也包括位置信息的扩展,如形态及实体的组成(复合对象)等;位置形态及实体的组成(复合对象)等;位置用笛卡尔坐标系用笛卡尔坐标系中中X,YX,Y坐标表示;坐标表示; 空间关系:主要指空间对象的拓扑关系;空间关系:主要指空间对象的拓扑关系; 非几何属性:表示空间特征的非几何属性,实体的非几何属性:表示空间特征的非几何属性,实体的行为及行为及功能特征功能特征;实体的衍生信息:如一个实体有多个名称。实体的衍生信息:如一个实
4、体有多个名称。 实体的时态:实体的行为,功能特征以及实体属性随时间实体的时态:实体的行为,功能特征以及实体属性随时间的变化。如岛屿的侵蚀、水体污染的扩散、建筑的变形等;的变化。如岛屿的侵蚀、水体污染的扩散、建筑的变形等;二、空间实体在地理信息系统中的表示二、空间实体在地理信息系统中的表示1 1、单一实体、单一实体2 2、多种特征的实体、多种特征的实体3 3、带有属性的空间实体的表示、带有属性的空间实体的表示4 4、多层属性信息的表示、多层属性信息的表示u(3,3)可用于表示一个点的位置。u(1,7),(3,5),(5,5),(5,3),(6,1),可用于表示一条线。u(3,10),(6,9),
5、(7,10),(10,7),(9,5),(4,6),(3, 8),(3,10)可用于表示 一个多边形。注意第一个坐标和最后一个坐标相同,因为多边形总是封闭的。1 1、单一实体、单一实体u点实体用一组x、y坐标表示u线实体用一组有序的x、y坐标表示u面实体用一组首尾相同的坐标表示(简单数据结构)。2 2、多种实体的表示、多种实体的表示如果具有多种实体,就需要对每一实体给定一个识别码。对如果具有多种实体,就需要对每一实体给定一个识别码。对每一实体用其识别码和相应的坐标列表有关的序号来描述。每一实体用其识别码和相应的坐标列表有关的序号来描述。表示道路的一组线特征的属性包括:道路类型:1=分隔行驶的公
6、路 2=干线公路 3=主要公路 4=住宅区街道 5=未铺完的公路路面材料:混凝土、柏油、砾石路面宽度:以米计量道路名称:在GIS系统中可有如下的描述,并通过属性表的方式来表示:道路类型 长度 路面材料 宽度 道路名称 2 2715.5 混凝土 52 八一路3 3、带有属性的空间实体的表示、带有属性的空间实体的表示用属性表表示属性信息坐标表和属性表之间共享同一识别码坐标表和属性表之间共享同一识别码通过坐标表和属性表之间共享同一识别码来使属性信息和位置信息相结合4 4、多层信息的表示、多层信息的表示空间数据的分类,是指根据系统功能及国家规范和标准,将具有不同属性空间数据的分类,是指根据系统功能及国
7、家规范和标准,将具有不同属性或特征的要素区别开来的过程,以便从逻辑上将空间数据组织为不同的信或特征的要素区别开来的过程,以便从逻辑上将空间数据组织为不同的信息层息层( (见下图见下图) );Spatial data modelSpatial data model空间数据模型:矢量模型、栅格模型和三角网数据模型。用于表示地理实体的数据模型用于表示地理实体的数据模型GIS的数据模型分为两大类:矢量数据模型和栅格数据模型。5.1 矢量空间数据结构 矢量数据结构对矢量数据模型进行数据的组织。它直接以几何空间坐标为基础,记录实体坐标及其关系,尽可能精确地表示点、线、多边形等地理实体,允许任意位置、长度和
8、面积的精确定义。标识码标识码属性属性空间对象编码唯一连接几何和属性数据数据库独立编码点点: ( x ,y )线线: ( x1 , y1 ) , (x2 , y2 ) , , ( xn , yn )面面: ( x1 , y1 ) , (x2 , y2 ) , , ( x1 , y1 )点位字典点点: 点号文件线线: 点号串面面: 点号串点号点号X XY Y1 1111122222 233334444n n55556666几何几何 位置位置多边形ID坐标类别码A(x1,y1),(x2,y2),(x3,y3),(x4,y4),(x5,y5),(x6,y6),(x7,y7),(x8,y8),(x1,y
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 空间 数据结构