地理信息系统第二章+空间数据结构2

合集下载

二章空间数据结构及编码

二章空间数据结构及编码

二章空间数据结构及编码在当今数字化的时代,空间数据的处理和管理变得越来越重要。

空间数据结构及编码作为地理信息系统(GIS)、计算机图形学等领域的基础,对于有效地存储、组织和检索空间数据起着关键作用。

首先,让我们来理解一下什么是空间数据。

简单来说,空间数据就是具有空间位置和几何特征的数据,比如地图上的点、线、面等要素。

这些数据不仅包含了位置信息,还可能包括属性信息,如土地利用类型、建筑物高度等。

空间数据结构则是指空间数据在计算机中的组织方式。

常见的空间数据结构有矢量数据结构和栅格数据结构。

矢量数据结构是通过记录坐标的方式来表示点、线、面等几何对象。

例如,一个点可以用一对坐标(x, y)来表示,一条线可以由一系列有序的坐标对来定义,而一个面则是由一个封闭的线来界定。

矢量数据结构的优点在于数据精度高、存储空间小、便于进行几何变换和拓扑分析。

但它在处理复杂的空间关系和大规模数据时,计算量可能较大。

相比之下,栅格数据结构将空间区域划分为规则的网格单元,每个单元对应一个数值。

这种结构适合表示连续变化的数据,如地形高程、温度分布等。

栅格数据结构的处理相对简单,但数据冗余度较高,精度可能会受到网格大小的限制。

在实际应用中,选择合适的空间数据结构取决于具体的需求和数据特点。

如果需要精确表示地理要素的形状和边界,矢量数据结构可能更合适;而对于大面积的、连续变化的数据,栅格数据结构可能更为有效。

接下来,我们谈谈空间数据编码。

空间数据编码的目的是为了提高数据存储和传输的效率,便于数据的管理和处理。

常见的空间数据编码方法有很多。

比如,对于矢量数据,常见的编码方式有坐标序列编码、多边形编码等。

坐标序列编码直接记录点的坐标,简单直观,但存储空间较大。

多边形编码则通过一些规则来减少数据存储量,提高处理效率。

对于栅格数据,常见的编码方式有直接编码、行程编码、四叉树编码等。

直接编码就是将每个网格单元的值直接存储,简单但效率低。

行程编码通过记录相同值的连续段来压缩数据。

地理信息系统的数据结构

地理信息系统的数据结构

其它有关的属性
线 实 体
线实体 唯一标识码 线标识码 起始点 终止点 坐标对序列 显示信息 非几何属性
面 实 体
多边形矢量编码, 不但要表示位置和 属性,更重要的是 能表达区域的拓扑 特征,如形状、邻 域和层次结构等, 以便使这些基本的 空间单元可以作为 专题图的资料进行 显示和操作。
简单的矢量数据结构—面条结构(实体式)
二、 地球模型
水准面 铅垂线 地球表面 大地水准面
地球椭球体
地理空间坐标系
• 地理坐标系是以地理极 (北极、南极)为极点 • 通过A点作椭球面的垂线, 称之为过A点的法线 • 法线与赤道面的交角, 叫做A点的纬度ψ • 过A点的子午面与通过英 国格林尼治天文台的子 午面所夹的二面角,叫 做A点的经度λ
只记录空间对象的位置坐标和属性信息,不记录拓扑关系。 存储: 独立存储:空间对象位置直接跟随空间对象; 点位字典:点坐标独立存储,线、面由点号组成 特征 无拓扑关系,主要用于显示、输出及一般查询 公共边重复存储,存在数据冗余,难以保证数据独立 性和一致性 多边形分解和合并不易进行,邻域处理较复杂; 处理嵌套多边形比较麻烦 适用范围: 制图及一般查询,不适合复杂的空间分析
点实体
有位置,无宽度和长度;
抽象的点
美国佛罗里达洲地震监测站2002年9月该洲 可能的500个地震位置
线实体
有长度,但无宽度和高度 用来描述线状实体,通常在网络分析中使用较多 度量实体距离
香港城市道路网分布
面实体
具有长和宽的目标
通常用来表示自然或人工的封闭多边形 一般分为连续面和不连续面
中国土地利用分布图(不连续面)
GIS的空间数据的分类
地图数据
地图是地理信息的主要载体,同时也是地理信息系 统最重要得信息源

地理信息系统原理-空间数据模型与数据结构

地理信息系统原理-空间数据模型与数据结构

面对象 Class
属性
属性
体 3-Complex
面 2-Complex
线对象 Class
属性
线 1-Complex
点对象 Class
属性
点 0-Complex
三角形 2-simplex
线段 1-simplex
节点 0-simplex
33
空间地物
复杂地物
13 类空间对象
复杂
柱状地物
体状地物
数字立体模型
部分
节点 0-simplex
X,Y,Z
31
三维对象的拓扑数据模型
体状对象
面状对象
线状对象
点状对象
1 BodyID
1 SurfaceID
1
LineID
1 PointID
N
体1
N
4
5

1
6
N
3 4

1
1
2 结点
ElementID
FaceID
EdgeID
NodeID
X
Y
Z
32
三维复杂实体的逻辑模型
体对象 Class
• 模型:
• 时间作为属性(time stamp)
• 序列快照模型( Sequent Snap shots) • 基态修正模型(Base State with Amendments) • 时空复合模型( Space - time Composite) • 时空立方体模型( Space - time Cube)
表示形成三维空间目标表示,其优点是便于显示和数据更新, 不足之 处是空间分析难以进行。 (2)体模型(Volume model)

地理信息系统教程课后参考答案

地理信息系统教程课后参考答案

“地理信息系统教程”习题及参考答案第一章绪论1.什么是数据和信息?它们有何联系和区别?定义:数据是指某一目标定性、定量描述的原始资料,包括数字、文字、符号、图形、图像以及它们能够转换成的数据等形式。

信息是向人们或机器提供关于现实世界新的事实的知识,是数据、消息中所包含的意义。

联系和区别:信息与数据是不可分离的。

信息由与物理介质有关的数据表达,数据中所包含的意义就是信息。

信息是对数据解释、运用与解算,数据即使是经过处理以后的数据,只有经过解释才有意义,才成为信息;就本质而言,数据是客观对象的表示,而信息则是数据内涵的意义,只有数据对实体行为产生影响时才成为信息。

数据是记录下来的某种可以识别的符号,具有多种多样的形式,也可以加以转换,但其中包含的信息内容不会改变。

即不随载体的物理设备形式的改变而改变。

信息可以离开信息系统而独立存在,也可以离开信息系统的各个组成和阶段而独立存在;而数据的格式往往与计算机系统有关,并随载荷它的物理设备的形式而改变。

数据是原始事实,而信息是数据处理的结果。

不同知识、经验的人,对于同一数据的理解,可得到不同信息。

2.什么是地理信息系统(GIS)?与地图数据库有什么异同?与地理信息的关系是什么? GIS定义:GIS是一个发展的概念。

不同领域、不同专业对GIS的理解不同,目前没有完全统一的被普遍接受的定义。

定义①:是对地理环境有关问题进行分析和研究的一门学科,它将地理环境的各种要素,包括它们的空间位置形状及分布特征和与之有关的社会、经济等专题信息以及这些信息之间的联系等进行获取、组织、存储、检索、分析,并在管理、规划与决策中应用。

定义②:是在计算机软硬件支持下,以采集、存储、管理、检索、分析和描述空间物体的定位分布及与之相关的属性数据,并回答用户问题为主要任务的计算机系统。

定义③:是为了获取、存储、检索、分析和显示空间定位数据而建立的计算机化的数据库管理系统。

定义④:地理信息系统是一种决策支持系统。

第二章-2 空间数据结构的类型

第二章-2 空间数据结构的类型

第二章-2 空间数据结构的类型第二章 2 空间数据结构的类型在地理信息系统、计算机图形学以及许多涉及空间信息处理的领域中,空间数据结构是至关重要的。

它决定了如何有效地组织、存储和管理空间数据,从而影响到数据的处理效率、分析能力以及最终的应用效果。

空间数据结构的类型多种多样,每种都有其特点和适用场景。

首先,我们来谈谈矢量数据结构。

矢量数据结构是通过点、线、面等几何对象来表示地理实体的。

比如说,一条河流可以用一系列的点连接成线来表示,一个湖泊可以用一个封闭的多边形面来表示。

这种数据结构的优点在于精度高,能够准确地表示地理实体的形状和位置。

而且,由于数据量相对较小,在数据存储和处理方面具有一定的优势。

在需要进行精确的空间分析和测量时,矢量数据结构往往是首选。

然而,矢量数据结构也有其局限性。

它在处理复杂的、大面积的地理现象时,可能会变得较为繁琐。

例如,对于大面积的森林覆盖区域,用一个个多边形来表示会产生大量的数据,增加处理的难度。

接下来是栅格数据结构。

栅格数据结构将地理空间划分成规则的网格单元,每个单元赋予一个特定的值。

这就像是给一幅地图铺上了一个个小格子,每个格子里都有相应的信息。

栅格数据结构的优点在于处理简单、直观,特别适合于表示连续的地理现象,比如地形、温度分布等。

但是,栅格数据结构也存在一些缺点。

由于数据的分辨率是固定的,可能会导致在某些情况下精度不够高。

而且,数据量通常较大,存储和处理需要更多的资源。

另外,还有一种称为 TIN(不规则三角网)的数据结构。

TIN 是基于三角形来构建的,通过对离散点的三角剖分来逼近地理表面。

这种结构在表示地形等不规则的表面时具有很好的效果,能够准确地反映地形的起伏变化。

与矢量和栅格数据结构相比,TIN 能够更好地平衡数据精度和数据量之间的关系。

但它的构建和处理相对复杂,需要一定的计算资源和算法支持。

除了上述常见的空间数据结构类型,还有一些其他的类型,如四叉树、八叉树等。

地理信息系统空间数据结构

地理信息系统空间数据结构

第二章地理信息系统空间数据结构2.1地理空间数据及其特征【学时安排】1学时【目的要求】1、掌握地理信息系统的数据类型;2、理解地理信息系统的数据来源;3、掌握空间数据的特点。

【重点难点】地理信息系统的数据类型与特征。

【教学方法与手段】示例式教学方法,多媒体教学手段。

一、GIS空间数据的来源与类型空间数据是GIS的核心,也有人称它是GIS的血液,因为GIS的操作对象是空间数据,因此设计和使用GIS的第一步工作就是根据系统的功能,获取所需要的空间数据,并创建空间数据库。

1、地理数据的来源GIS中的数据来源和数据类型繁多,概括起来主要有以下几种来源:⑴地图数据。

来源于各种类型的普通地图和专题地图,这些地图的内容丰富,图上实体间的空间关系直观,实体的类别或属性清晰,实测地形图还具有很高的精度,是地理信息的主要载体,同时也是地理信息系统最重要的信息源。

⑵影像数据。

主要来源于卫星遥感和航空遥感,包括多平台、多层面、多种传感器、多时相、多光谱、多角度和多种分辨率的遥感影像数据,构成多源海量数据,也是GIS的最有效的数据源之一。

⑶地形数据。

来源于地形等高线图的数字化,已建立的数字高程模型(DEM)和其他实测的地形数据等。

⑷属性数据。

来源于各类调查报告、实测数据、文献资料、解译信息等。

⑸元数据。

来源于由各类纯数据通过调查、推理、分析和总结得到的有关数据的数据,例如数据来源、数据权属、数据产生的时间、数据精度、数据分辨率、源数据比例尺、数据转换方法等。

2、空间数据的类型空间数据根据表示对象的不同,又具体分为七种类型(图2-1),它们各表示的具体内容如下:(1)类型数据。

例如考古地点、道路线、土壤类型的分布等。

(2)面域数据。

例如随机多边形的中心点,行政区域界线、行政单元等。

(3)网络数据。

例如道路交点、街道、街区等。

(4)样本数据。

例如气象站、航线、野外样方分布区等。

(5)曲面数据。

例如高程点、等高线、等值区域等。

地理信息系统(第二章 空间数据基础)

地理信息系统(第二章 空间数据基础)


公共边、结点自动生成 多重叠合、网络分析易
3、不规则三角网结构
不规则三角网(TIN):用一组非叠置的三角形来近
似表示地形的矢量数据三角网。
TIN的基本元素
节点(Node):相邻三角形的公共顶点(x,y,z)。 边(Edge):两个三角形的公共边界,是Tin不光滑性的具体 反映。
面(Face):由最近的三个节点所组成的三角形面,是TIN描

地理现象

地理事物在发生、发展和变化中的外部形式和表面特征。

地理空间数据:

用符号化表示地球表层的地理事物和地理现象的记录。
第一节
地球椭球体
地球体:极半径略短,赤道半径略长,北极略突出、南极略扁平,近似于梨
形的椭球体。
大地球体:由穿越陆地、岛屿的全球静止海平面连片形成,与重力方向处处
正交的,连续的封闭曲面称为大地水准面,由该水准面所包含的形体称为大地球体, 它是地球形体的一级逼近。
第四节
地图投影种类
1、几何投影法
正轴 横轴 斜轴
方位
圆柱
圆锥
方位投影
圆柱投影
圆锥投影
高斯-克吕格(Gauss Kruger)投影
属于横轴等角切椭圆柱投影。中央经线无长度变形。
6°或3°分带投影。中央经线与赤道为互相垂直的直线。
我国国家基本比例尺地形图中的大中比例尺地形图均采用该 投影。包括第13-23带共11个投影带。 内置了直角平面坐标系统:中央经线为X轴,赤道为Y轴,中 央经线与赤道交点为坐标原点。坐标纵轴西移500km。
国际主要椭球参数
椭球名称
德兰勃(Delambre) 埃弗瑞斯(Everest) 贝赛尔(Bessel) 克拉克(Clarke) 克拉克(Clarke) 海福特 (Hayford) 克拉索夫斯基 (Krasovski) 1967年大地坐标系 1975年大地坐标系

第二章 地理信息系统的数据结构

第二章  地理信息系统的数据结构

▪ 空间特征是指空间对象的位置及与相邻对象 的空间关系或拓扑关系;
▪ 属性特征是指空间对象的专题属性;
▪时间特征是指空 间对象随着时间 演变而引起的空 间和属性特征的 变化。
▪ 对于绝大部分地理信息系统的应用来说, 空间特征数据包括地理实体或现象的定位 数据和拓扑数据,时间和专题属性数据结 合在一起共同作为属性特征数据,而空间 特征数据和属性特征数据统称为空间数据 (或地理数据)。
d元数据的类型
▪ 1)根据元数据的内容分类 科研型元数据 评估型元数据 模型元数据
2)根据元数据描述对象分类 数据层元数据 属性元数据 实体元数据
d元数据的类型
▪ 3)根据元数据在系统中的作用分类 系统级别元数据 应用层元数据
▪ 4)根据元数据的作用分类 说明元数据 控制元数据
e空间数据元数据的标准
е3
N4
е4
P4 е7
N3
е1
4、多边形与弧段的拓扑关系
P1
多边形
弧段
N2
е5
P1 е1 е5 е6 P2 е2 е4 е5
P2
P3 е3 е4 е6 е7
е2






NNе416 е4
1)地理空间定位框架
▪ 地理空间定位框架即大地测量控制,由平面控 制网和高程控制网组成;
▪ GIS的任何空间数据都必须纳入一个统一的空 间参照系中,以实现不同来源数据的融合、连 接与统一;
▪ 目前,我国采用的大地坐标系为1980年中国国 家大地坐标系,现在规定的高程起算基准面为 1985国家高程基准。
黄河、鸭绿江等;白洋淀、洪
3、间隔(Interval)量 泽湖和太湖等。

第二章-2 空间数据结构的类型

第二章-2  空间数据结构的类型
▪ ①其Delaunay三角网是唯一的; ②三角网的外边界构成了点集P的凸多边形
“外壳”; ③没有任何点在三角形的外接圆内部,反之,
如果一个三角网满足此条件,那么它就是 Delaunay三角网;
④如果将三角网中的每个三角形的最小角进行 升序排列,则Delaunay三角网的排列得到的数值 最大,从这个意义上说, Delaunay三角网是 “最接近于规则化”的三角网。(等边三角形)
▪ TIN
它角 连 多从
) 。
被 称 为
形 网 是
形 成 的
边 形 中
左 图 中
狄泰 一 各可
洛森 个 已以
尼多 三 知看
三边 角 点出
角 网 (
形 的 对 偶 图
形 网 , 该 三
)
(
参 考 点

来 , 将 泰 森
D-

▪ 用迪洛尼三角网构建泰森多边形
▪ 给定一个D-TIN,对于它的所有内边,连接共 有每条内边的两个三角形的外接圆的圆心,即构 成该TIN的平面点集Voronoi图。 (1)首先构建离散平面点集的D-TIN; (2)然后求取各三角形的外接圆心; (3)对每一个离散点,按顺时针或逆时针方 向连接与其关联的三角形的外接圆心,即得到该 离散点的泰森多边形;

②手扶跟踪数字化法;

③数据结构转换法。
2.3.2 矢量数据结构
矢量数据结构分为以下几种主要类型 ▪ 简单数据结构 ▪ 拓扑数据结构 ▪ 曲面数据结构
1)简单数据结构 a.面条(Spaghetti方式)在简单数据结构中,空间数据按 照以基本的空间对象(点、线、多边形)为单位进行单独 组织,不含有拓扑关系数据,最典型的是面条(Spaghetti 方式)

地理信息系统第二章

地理信息系统第二章

链码(chain Encoding)
直接栅格编码
游程长编码(Run_length Encoding)
块 码
四叉树编码(quarter_tree Encoding)
栅格结构编码方法
1、直接栅格编码
直接编码就是将栅格数据看作一个数据矩阵,逐行(或逐列)逐个记录代码,可以每行从左到右逐像元记录,也可奇数行从左到右而偶数行由右向左记录,为了特定的目的还可采用其他特殊的顺序。
比率量是间隔量的精确化。它提供的定量值是具有真零值而且测量单位的间隔是相等的数据
地理数据的基本特征
地理数据的来源
地理空间数据类型
第二节 地理空间数据类型
表示实体的空间位置或现在所处的地理位置。空间特征又称定位特征或几何特征,一般用坐标数据表示。
空间特征
表示实体的特征。如名称、分类、质量特征和数量特征等。
0 0 0 3 3 3 3 3
0 0 0 0 3 3 3 3
0,2,2,5,5,5,5,5;2,2,2,2,2,5,5,5;2,2,2,2,3,3,5,5;0,0,2,3,3,3,5,5;0,0,3,3,3,3,5,3;0,0,0,3,3,3,3,3;0,0,0,0,3,3,3,3;0,0,0,0,0,3,3,3。
P1 e1 t1
P2 e2 e5 t2
2 2 2 2 2 5 5 5
0 0 0 0 0 3 3 3
2 2 2 2 3 3 5 5
0 0 2 3 3 3 5 5
0 0 3 3 3 3 5 3
0 0 0 3 3 3 3 3
0 2 2 5 5 5 5 5
2 2 2 2 2 5 5 5
0 0 0 0 0 3 3 3
2 2 2 2 3 3 5 5

地理信息系统原理课后作业答案

地理信息系统原理课后作业答案

地理信息系统原理课后作业答案第1章绪论1 什么叫信息、数据?它们有何区别?信息有何特点?答:信息是客观事物的存在及演变情况的反映。

对于计算机而言,数据是指输入到计算机并能为计算机进行处理的一切现象(数字、文字、符号、声音、图像等),在计算机环境中数据是描述实体或对象的唯一工具。

数据是用以载荷信息的物理符号,没有任何实际意义,只是一种数学符号的集合,只有在其上加上某种特定的含义,它才代表某一实体或现象,这时数据才变成信息。

信息的特点:①客观性②适用性③传输性④共享性。

2 什么叫空间数据、地图?举例说明空间数据有哪几种类型。

答:空间数据是以点、线、面等方式采用编码技术对空间物体进行特征描述及在物体间建立相互联系的数据集。

地图是表达客观事物的地理分布及其相互联系的空间模型,是反映地理实体的图形,是对地理实体简化和再现。

空间数据主要有点、线、面三种类型。

例如,地图上的点可以是矿点、采样点、高程点、地物点和城镇等;线可以是地质界线、铁路、公路、河流等;面可以是土壤类型、水体、岩石类型等。

3 什么叫地理信息、地学信息、信息系统、地理信息系统?它们之间有何区别?答:地理信息是表征地理系统诸要素的数量、质量、分布特征、相互联系和变化规律的数字、文字、图像和图形等的总称。

地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。

凡是与人类居住的地球有关的信息都是地学信息。

能对数据和信息进行采集、存贮、加工和再现,并能回答用户一系列问题的系统称为信息系统。

地理信息系统(GIS)是在计算机软硬件支持下,以采集、存贮、管理、检索、分析和描述空间物体的定位分布及与之相关的属性数据,并回答用户问题等为主要任务的计算机系统。

区别:地理信息属于空间信息,其位置的识别是与数据联系在一起的,这是地理信息区别于其它类型信息的最显著的标志。

地学信息所表示的信息范围更广,它不仅来自地表,还包括地下、大气层,甚至宇宙空间。

空间数据结构与管理

空间数据结构与管理
每个多边形在数据库中是相互独立、分开存储的。
01
03
02
坐标序列法的优缺点
优点:文件结构简单,易于实现以多边形为单位的运算和显示。 缺点:①多边形之间的公共边界被数字化和存储两次,由此产生冗余和碎屑多边形;如重叠陕长多边形及裂缝的产生。 ②每个多边形自成体系而缺少邻域信息,难以进行邻域处理,如消除某两个多边形之间的共同边界; ③不能解决“洞”和“岛”之类的多边形嵌套问题。 ④没有方便方法来检查多边形边界的拓扑关系正确与否,如有无不完整的多边形(死点)或拓扑学上不能接受的环(奇异多边形)。 这种方法可用于简单的粗精度制图系统中。
Ⅱ树状索引编码法
采用树状索引以减少数据冗余并间接增加邻域信息,方法是对所有边界点进行数字化,将坐标对以顺序方式存储,由点索引与边界线号相联系,以线索引与各多边形相联系,形成树状索引结构。
线与多边形之间的树状索引
图形数据
4
二、矢量数据结构
定位明显:其定位是根据坐标直接存储的,无需任何推算。 属性隐含:属性则一般存于文件头或数据结构中某些特定的位置上。 矢量数据结构图形运算的算法总体上比栅格数据结构复杂的多,在叠加运算、邻域搜索等操作时比较困难,有些甚至难以实现, 在计算长度、面积、形状和图形编辑、几何变换操作中,矢量结构有很高的效率和精度。
02
03
04
手工获取,专题图上划分均匀网格,逐个决定其网格代码。
由矢量数据转换而来。
扫描仪扫描专题图的图像数据{行、列、颜色(灰度)},定义颜色与属性对应表,用相应属性代替相应颜色,得到(行、列、属性)再进行栅格编码、存贮,即得该专题图的栅格数据。
遥感影像数据,对地面景像的辐射和反射能量的扫描抽样,并按不同的光谱段量化后,以数字形式记录下来的像素值序列。

地理信息系统原理与应用 地理实体及其表达

地理信息系统原理与应用 地理实体及其表达

实体是自然界现象和社会经济事件中不能再分割的单元, 是一个具有概括性和
相对意义的概念。实体是现实世界中客观存在的, 并可相互区别的事物。
GIS地理数据库是地理实体的集合,是一种与现实世
界保持一定相似性的实体模型
4
地理目标:实体在地理数据库中的表示。
第1 节 地理实体及其表达
一、地理实体
2. 地理实体的特征——三个基本特征
具记有。以下空间特征
个实体。
体实体——用于描述三维空间中的现象与物体,具有长度、宽度及高度等属性,
结点有(n如o下d空e间)、特征节点
(Vertex): 表示线段和
6
内点:用于负载
多边形
第1 节 地理实体及其表达
一、地理实体
3. 地理实体的类型——以相同的方式表示和存储的一组类似的地理实体, 可以作为地理实
有如下空间特征
7
第1 节 地理实体及其表达
一、地理实体
3. 地理实体的类型——以相同的方式表示和存储的一组类似的地理实体, 可以作为地理实
体的一种类型
点实体——指具有特定的位置而没有长度的实体。
❖线实体——指具有长度的实体,如线段、边界、链、网络等。
面实体——又成为多边形、区域等,水对湖泊、岛屿、地块等一类现象的描述。 体面实积体:—面—状用实于体描所述占三维有空的间范中围的大现小象与物体,具有长度、宽度及高度等属性。
关系——与其它地理实体的关系。
第1 节 地理实体及其表达
点—点
邻接
相交
相离
包含
重合
点—线
点—面
线—线
线—面
12
面—面
第1 节 地理实体及其表达
二、地理实体的描述
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
c c
几何偏差
5 3
ac距离: 7/4 (5) 面积: 7 (6)
a
4
b
a
b
2.2 矢量数据结构
矢量是具有一定大小和方向的量,数学上和物理上 也叫向量。 线段长度表示大小,线段端点的顺序 表示方向。有向线段用一系列有序特征点表示, 有向线段集合就构成了图形。矢量数据 就是代表 地图图形的各离散点平面坐标(x,y)的有序集 合。
1
2
3
4
5
6
7
8
行程编码 各行(各列)数 据的代码发生变 化时依次记录代 码以及相同代码 重复的个数
1 2 3 4 5 6 7 8
3 3 1 1 1 1 1 1
3 3 3 1 1 1 1 1
3 3 3 3 1 1 1 1
4 3 3 3 1 1 1 1
4 4 4 4 3 2 1 1
4 4 4 4 2 2 2 2
栅格数据取值方法
1 中心归属法 中心归属法:每个栅 格单元的值以网格中 心点对应的面域属性 值来确定。
2 长度占优法
长度占优法:每个栅 格单元的值以网格中 线(水平或垂直)的 大部分长度所对应的 面域的属性值来确定。
3 面积占优法
面积占优法:每个栅 格单元的值以在该网 格单元中占据最大面 积的属性值来确定。
4 线实体
线实体则表示为在一定 方向上连接成串的相 邻象元集合。
5 面实体
面实体由聚集在一起 的相邻象元集合表示。
栅格数据层的概念
每个平面网格表示一种属性或同一属性的不同 特征,这种平面称为层。
现实世界
地图分层
栅格数据层
叠加分析
栅格数据组织方法
1.以象元为序。记录象元坐标和各层属性值。 节省了许多存储空间,因为N层中实际上只存了1 层的象元坐标。如图a 2.以层为基础。每一层又以象元为序记录它的 坐标和属性值,一层记录完后再记录第二层。这 种方法较为简单,但需要的存储空间最大。如图b 3.以层为基础,但每一层内则以多边形(也称 制图单元)为序记录多边形的属性值和充满多边 形的各象元的坐标。则节省了许多用于存储属性 的空间,同一属性的制图单元的n个象元只记录 一次属性值。如图c
十进制的Morton码---MD 码 十进制的
四进制Morton码直观上切合四叉树分割,但许多语言不支 持四进制变量,需用十进制表示Morton码. 1、一种按位操作的方法: 、一种按位操作的方法: 如行为2、列为3的栅格的MD 步骤: (1)行、列号为二进制 Ib= 1 0 Jb= 1 1 (2)I行J列交叉 1 1 0 1 = 13 • (3)再化为十进制.
栅格数据基本概念
栅格数据结构就是象元阵列: 栅格数据结构就是象元阵列
象元的行列号确定位置,起始位置位于左上角 每个象元的值表示实体的类型、等级等的属性 编码。
象元:栅格单元 象元:
地面上离散的属性一致的区域
分辩率: 分辩率:栅格的大小
表达地物的充分性 数据量的大小
1 象素
将工作区域的平面表 象按一定分解力作行 和列的规则划分,形 成许多格网,每个网 格单元称为象元(象 素)
2、把一幅2n×2n的图像压缩成线性四叉树的过程 、把一幅 × 的图像压缩成线性四叉树的过程 1°按Morton码把图象读入一维数组。 2°相邻的四个象元比较,一致的合并,只记录第一 个象元的Morton码。循码压缩。压缩时只记录第 一个象元的Morton码。
矢量数据结构编码的基本内容
矢量数据结构通过记录空间对象的坐标及空 间关系来表达空间对象的位置。 点:空间的一个坐标点; 线:多个点组成的弧段; 面:多个弧段组成的封闭多边形;
点 、 线 、 面 实 体 的 坐 标 编 码
拓扑关系
拓扑概念
拓扑一词来自于希腊文, 意思是“形状的研究”。 拓扑学是几何学的一个分 支,它研究在拓扑变换下 能够保持不变的几何属 性——拓扑属性
4 重要性法
重要性法:根据栅格 内不同地物的重要性 程度,选取特别重要 的空间实体决定对应 的栅格单元值,如稀 有金属矿产区,其所 在区域尽管面积很小 或不位于中心,也应 采取保留的原则
栅格数据存储的压缩编码
直接栅格编码 优点:存储方便,易于进行叠置等空间分析。 – 缺点:没有压缩,数据量大。
3334444433333444…..
1)实体长度: )实体长度: 从起点到终点的总长 2)弯曲度: )弯曲度: 用于表示像道路拐弯时弯曲的程度。 用于表示像道路拐弯时弯曲的程度。 3)方向性: )方向性: 如:水流方向,上游—下游, 水流方向,上游 下游, 下游 公路,单、双向之分。 公路, 双向之分。 线状实体包括: 线状实体包括: 线段,边界、 线段,边界、链、弧段、网络 弧段、 等。
第二章 空间数据结构
现实世界的认知过程 现实世界 概念世界 数字世界(GIS) 数字世界(GIS)
空间认知三层模型
• 空间概念数据模型 • 空间逻辑数据模型 • 物理数据模型
面向对象实体模型
1、点状实体 点或节点、点状实体。 点或节点、点状实体。点:有特定位置,维数为0的物体。 有特定位置,维数为0
栅格数据结构特点
离散的量化栅格值表 示空间对象 位置隐含,属性明显 数据结构简单,易于遥 感数据结合,但数据量 大 几何和属性偏差 面向位置的数据结构, 难以建立空间对象之 间的关系
如以像元边线计算则为7,以像元为单金大会则为4。 三角形的面积为6个平方单位,而右图中则为7个平方单位,这种误 差随像元的增大而增加。
4、体、立体状实体 立体状实体用于描述三维空间中的现象与物体, 立体状实体用于描述三维空间中的现象与物体,它 具有长度、宽度及高度等属性, 具有长度、宽度及高度等属性,立体状实体一般具有以 下一些空间特征: 下一些空间特征:
·体积,如工程开控和填充的土方量。 体积,如工程开控和填充的土方量。
·每个二维平面的面积。 每个二维平面的面积。 每个二维平面的面积 ·周长。 周长。 周长 ·内岛。 内岛。 内岛 ·含有弧立块或相邻块。 含有弧立块或相邻块。 含有弧立块或相邻块 · 断面图与剖面图。 断面图与剖面图。
2 链式编码
又称为弗里曼链码(Freeman)或边界链码。 基本方向可定义为: 东=0,东南=l,南二2,西南=3,西=4,西北= 5,北=6,东北=7等八个基本方向。如果再 确定原点为像元(10,1), (10 1) 则该多边形边界按顺时针方向的链式编码为: 10,l,7,0,1,0,7,1,7,0,0,2,3,2, 2,1,0,7,0,0,0,0,2,4,3,4,4,3,4, 4,5,4,5,4,5,4,5,4,6,6。
M M R M M M M M M M R R M R M M M R R R R R R M M R R R R R R M M R R R R R R M M R R R R R R M M M R R R R R M M M M R R M M M
M M R M M M M M
四叉树编码
M M R R M R M M M R R R R R R M M R R R R R R M M R R R R R R M M R R R R R R M M M R R R R R M M M M R R M M M 2n×2n ,n=3
1)实体点:用来代表一个实体。 )实体点: 2)注记点:用于定位注记。 )注记点:用于定位注记。 3)内点:用于负载多边形的属 )内点: 存在于多边形内。 性,存在于多边形内。 4)角点、节点Vertex: )角点、节点 : 表示线段和弧段上的连接点。 表示线段和弧段上的连接点。
2、线状实体 具有相同属性的点的轨迹,线或折线, 具有相同属性的点的轨迹,线或折线,由一系列的有序坐 标表示,并有如下特性: 标表示,并有如下特性:
2 灰度值
若每个象元规定N比特, 则其灰度值范围可在0到 2N—1之间;把白~灰 色~黑的连续变化量化成 8比特(bit),其灰度值 范围就允许在0~255之 间,共256级;若每个象 元只规定1比特,则灰度 值仅为0和1,这就是所 谓二值图像,0代表背景
3 点实体
点实体在栅格数据中 表示为一个象元。
3、面状实体(多边形) 面状实体(多边形) 是对湖泊、岛屿、地块等一类现象的描述。 是对湖泊、岛屿、地块等一类现象的描述。 在数据库中由一封闭曲线加内点来表示。 在数据库中由一封闭曲线加内点来表示。
面状实体的如下特征: 面状实体的如下特征: 1)面积范围 2)周长 3)独立性或与其它地物相邻 如中国及其周边国家 4)内岛屿或锯齿状外形: 内岛屿或锯齿状外形: 如岛屿的海岸线封闭所围成的区域。 如岛屿的海岸线封闭所围成的区域。 5)重叠性与非重叠性: 重叠性与非重叠性: 如学校的分区, 如学校的分区,菜市场的服务范围 等都有可能出现交叉重叠现象, 等都有可能出现交叉重叠现象,而一 个城市的各个城区一般说来不会出现 重叠。 重叠。
NE (3)
SE(1)
记录叶结点的地址和值
地址=路径(Morton码)+深度
012 013 102 103 112 113
000……000001010011 路径 深度 28位 4位
SE NW NE
SW
0
00 01 02 03 10 11 12
1
13
2 … …
3
特点:编码过程直观,易理解,但大多数语言不支 010 011 012 013 持四进制变量,编码占用空间大,运算效率不高。
四进制的Morton码 码 四进制的
方法
• 四叉树从上而下(形成)(从整体开始)由叶结 四叉树从上而下(形成)(从整体开始) )(从整体开始 点找Morton码。 点找 码 • A、分割一次,增加一位数字,大分割在前,小 、分割一次,增加一位数字,大分割在前, 分割在后。所以,码的位数表示分割的次数。 分割在后。所以,码的位数表示分割的次数。 • B、每一个位均是不大于 的四进制数,表达位 的四进制数, 、每一个位均是不大于3的四进制数 置。 • 由Morton找出四叉树叶结点的具体位置。 找出四叉树叶结点的具体位置。 找出四叉树叶结点的具体位置
相关文档
最新文档