导航:首页 > 地理科目 > gis如何表达地理空间世界

gis如何表达地理空间世界

发布时间:2022-09-03 06:26:43

Ⅰ GIS上的这一部分叫什么

地理信息系统是一个独特的数据库中的世界 - 空间数据库(地理数据库)。这是一个“用于地理信息系统,从根本上说,GIS是基于一个地理术语来描述世界数据库的结构。

让我们回顾一些在空间数据库的基本原则。

·地理表现

作为GIS空间数据库设计工作,部分用户指定的元素,如何合理的性能,例如,情节通常用多边形来表达的街道地图中心线(中心线)的形式,水井性能的角度等,这些元素将是类的要素,每个要素类都有一个共同的地理表现。

每个GIS数据集提供了空间,表达世界的某一方面,包括:

有序的基于矢量的要素(点,线和多边形)的集合

如数字高程模型和影像栅格数据集

网络

地形和其他表面

测量数据集

其他类型的数据,如地址,地名和制图信息

描述性属性的地理表现,地理数据集还包括传统的描述地理对象的属性表。许多表和空间对象之间通过他们共同的字段(也常称为“关键字”)相互关联的,正如他们在传统的数据库应用程序,信息存在于表集的形式,在GIS数据模型,关系中起着非常关键的作用。

/>空间关系:拓扑结构和网络

空间关系,如拓扑结构和网络,也是一个GIS数据库的重要组成部分。拓扑管理要素之间的共同边界的定义和维护数据的一致性规则,以及支持拓扑查询和漫游(例如,要确定的邻接的元素和连接)拓扑还用于支持复杂的编辑,并建立从非结构化的几何元素(例如,与行来构建多边形)。

地理要素共享几何形状的节点,边,面的关系可以用来描述几何元素

在这个网络的例子,街头元素表示连接它们的端点(称为“连接”)侧。

转向模型可用于控制从一侧到另一侧的能力

·专题图层数据集的空间

GIS数据组织成一系列的专题地图层和形式。在GIS地理空间数据集,他们有现实世界中的位置信息,并相互叠加。

/> GIS集成各类

在GIS中的空间数据,地理的相同类型的对象的集合被组织成层,如土地,水井,建筑物,正射影像和基于网格的数字高程模型(DEM) 。明确定义的地理数据集进行了有益的地理信息系统是非常重要的,同时收集专题信息使用层组织的核心理念吗?这种想法也是GIS数据集。

/>数据集可以用来表示:

原来的测量值?(如卫星图像)

在解释信息l空间分析和建模过程数据

来通过层之间的共同位置,我们可以很容易地得到多个层之间的空间关系。普通的对象类

GIS来管理这些简单的图层,得到一个功能丰富的工具的关键环节之间的数据层。

地理信息系统将使用来自不同的组织,通常有大量的数据集,并有多种表达方式,所以它是非常重要的GIS数据集:

使用简单,容易理解

·易于使用

与其他地理数据集相结合,可以有效地编辑和学校的经验

形成内容丰富,使用和目标明确清晰的文档
任何的GIS数据库或基于文件的数据组织遵循这些共同的原则和概念。每个GIS需要有一种机制来描述地理数据,根据这些原则,并通过了一套全面的工具使用和管理这些信息。

Ⅱ 地理空间数据的来源

GIS是世界上独一无二的一种数据库――空间数据库(Geodatabase)。它是一个“用于地理的信息系统”。从根本上说,GIS是基于一种使用地理术语来描述世界的结构化数据库。

这里我们来回顾一些在空间数据库中重要的基本原理。

· 地理表现形式

作为GIS空间数据库设计工作的一部分,用户要指定要素该如何合理的表现。例如,地块通常用多边形来表达,街道在地图中是中心线(centerline)的形式,水井表现为点等等。这些要素会组成要素类,每个要素类都有共同的地理表现形式。

每个GIS数据集都提供了对世界某一方面的空间表达,包括:

· 基于矢量的要素(点、线和多边形)的有序集合

诸如数字高程模型和影像的栅格数据集

网络

地形和其它地表

测量数据集

其他类型数据,诸如地址、地名和制图信息

描述性的属性
除了地理表现形式以外,地理数据集还包括传统的描述地理对象的属性表。许多表和空间对象之间可以通过它们所共有的字段(也常称为“关键字”)相互关联。就像它们在传统数据库应用中一样,这些以表的形式存在的信息集和信息关系在GIS数据模型中扮演着非常关键的角色。

空间关系:拓扑和网络
空间关系,比如拓扑和网络,也是一个GIS数据库的重要部分。使用拓扑是为了管理要素间的共同边界、定义和维护数据的一致性法则,以及支持拓扑查询和漫游(比如,确定要素的邻接性和连接性)。拓扑也用于支持复杂的编辑,和从非结构化的几何图形来构建要素(例如,用线来构建多边形)。

地理要素共享几何形状。可以使用节点、边、面的关系来描述要素的几何形状

在这个网络示例中,街道要素代表连接它们的端点(称为“连接”)的边。
转向模型可用于控制从一边到另一边的通行能力

· 专题图层与数据集

GIS将空间数据组织成一系列的专题图层和表格。由于GIS中的空间数据集具有地理参考,因此它们具有现实世界的位置信息并互相叠加。

GIS集成了多种类型的空间数据
在一个GIS中,同类型的地理对象集合被组织成图层,例如地块、水井、建筑物、正射影像以及基于栅格的数字高程模型(DEM)。明确定义的地理数据集对于一个实用的地理信息系统是相当重要的,同时专题信息集合使用层来组织,这样的思想也是GIS数据集一个关键的思想。

数据集可以用于表达:

原始量测值(例如卫星影像)
经过解译的信息 l 通过空间分析和建模处理而得来的数据
通过层之间共同的地理位置,我们可以很容易地得到多个层之间的空间关系。

GIS使用普通的对象类来管理这些简单的图层,同时凭借一套功能丰富的工具获取数据层之间的关键联系。

GIS会使用通常是来自不同组织机构,并且具有各种表现方式的大量数据集。因此对于GIS数据集很重要的是:

· 使用简单并易于理解
· 易于同其他的地理数据集结合使用
· 能够被有效地编辑与校验
· 能够形成具有内容详实,使用和目标描述明确的清晰文档
任何的GIS数据库或者用基于文件的数据组织方式都遵循这些共同的原则与概念。每个GIS都需要有一个机制依据这些原则来描述地理数据,并且通过一套综合的工具来使用和管理此信息。

Ⅲ 什么是地理空间

GIS是世界上独一无二的一种数据库――空间数据库(Geodatabase)。它是一个“用于地理的信息系统”。从根本上说,GIS是基于一种使用地理术语来描述世界的结构化数据库。

这里我们来回顾一些在空间数据库中重要的基本原理。

· 地理表现形式

作为GIS空间数据库设计工作的一部分,用户要指定要素该如何合理的表现。例如,地块通常用多边形来表达,街道在地图中是中心线(centerline)的形式,水井表现为点等等。这些要素会组成要素类,每个要素类都有共同的地理表现形式。

每个GIS数据集都提供了对世界某一方面的空间表达,包括:

· 基于矢量的要素(点、线和多边形)的有序集合

诸如数字高程模型和影像的栅格数据集

网络

地形和其它地表

测量数据集

其他类型数据,诸如地址、地名和制图信息

描述性的属性
除了地理表现形式以外,地理数据集还包括传统的描述地理对象的属性表。许多表和空间对象之间可以通过它们所共有的字段(也常称为“关键字”)相互关联。就像它们在传统数据库应用中一样,这些以表的形式存在的信息集和信息关系在GIS数据模型中扮演着非常关键的角色。

空间关系:拓扑和网络
空间关系,比如拓扑和网络,也是一个GIS数据库的重要部分。使用拓扑是为了管理要素间的共同边界、定义和维护数据的一致性法则,以及支持拓扑查询和漫游(比如,确定要素的邻接性和连接性)。拓扑也用于支持复杂的编辑,和从非结构化的几何图形来构建要素(例如,用线来构建多边形)。

地理要素共享几何形状。可以使用节点、边、面的关系来描述要素的几何形状

在这个网络示例中,街道要素代表连接它们的端点(称为“连接”)的边。
转向模型可用于控制从一边到另一边的通行能力

· 专题图层与数据集

GIS将空间数据组织成一系列的专题图层和表格。由于GIS中的空间数据集具有地理参考,因此它们具有现实世界的位置信息并互相叠加。

GIS集成了多种类型的空间数据
在一个GIS中,同类型的地理对象集合被组织成图层,例如地块、水井、建筑物、正射影像以及基于栅格的数字高程模型(DEM)。明确定义的地理数据集对于一个实用的地理信息系统是相当重要的,同时专题信息集合使用层来组织,这样的思想也是GIS数据集一个关键的思想。

数据集可以用于表达:

原始量测值(例如卫星影像)
经过解译的信息 l 通过空间分析和建模处理而得来的数据
通过层之间共同的地理位置,我们可以很容易地得到多个层之间的空间关系。

GIS使用普通的对象类来管理这些简单的图层,同时凭借一套功能丰富的工具获取数据层之间的关键联系。

GIS会使用通常是来自不同组织机构,并且具有各种表现方式的大量数据集。因此对于GIS数据集很重要的是:

· 使用简单并易于理解
· 易于同其他的地理数据集结合使用
· 能够被有效地编辑与校验
· 能够形成具有内容详实,使用和目标描述明确的清晰文档
任何的GIS数据库或者用基于文件的数据组织方式都遵循这些共同的原则与概念。每个GIS都需要有一个机制依据这些原则来描述地理数据,并且通过一套综合的工具来使用和管理此信息。

Ⅳ 地理信息系统(GIS)技术系统原理是什么

用抽象的点、线、面等对现实世界进行建模,把现实世界的事物用gis对象表示,同时记录对象的属性。

Ⅳ 在gis中空间数据的基本内容有哪些

数据是一个gis应用系统的最基础的组成部分.空间数据是gis的操作对象,是现实世界经过模型抽象的实质性内容确良.图3展示了gis对现实世界的信息表达与分层.
一个gis应用系统必须建立在准确合理的地理数据基础上.数据来源包括室内数字化和野外采集,以及从其他数据的转换.数据包括空间数据和属性数据,空间数据的表达可以采用栅格和矢量两种形式.空间数据表现了地理空间实体的位置、大小、形状、方向以及几何拓扑关系.
属性数据表现了空间实体的空间属性以外的其他属性特征,属性数据主要是对空间数据的说明.如一个城市点,它的属性数据有人口,gdp,绿化率等等描述指标.
数据的有效组织与管理,是gis系统应用成功与否的关键.主要提供空间与非空间数据的存储、查询检索、修改和更新的能力.矢量数据结构、光栅数据结构、矢栅一体化数据结构是存储
gis的主要数据结构.数据结构的选择在相当程度上决定了系统所能执行的功能.
数据结构确定后,在空间数据的存储与管理中,关键是确定应用系统空间与属性数据库的结构以及空间与属性数据的连接.目前广泛使用的gis软件大多数采用空间分区、专题分层的数据组织方法,用gis管理空间数据,用关系数据库管理属性数据.

Ⅵ 地理信息系统(GIS)

地理信息系统(GIS)是计算机科学、地理学、测量学、地图学等多门学科综合的技术。目前国际上普遍承认。虽然GIS是一门多学科综合的边缘学科,但其核心是计算机科学,基本技术是数据库、地图可视化及空间分析,是处理地理数据的输入、输出、管理、查询、分析和辅助决策的计算机系统。地质环境评价主要是综合考虑影响环境地质诸多方面的要素,借助恰当的数学模型和专家经验,对研究区的环境地质进行分区。

利用GIS可以实现地质环境信息的管理、可视化、查询、输出等功能,操作简单、移植性强。把GIS技术应用在地质环境评价与灾害预测中,其优点固然很多,但总的说来也存在如下的一些问题:

(1)在生态环境评价中,一般的GIS软件虽然都能够提供诸如数据检索、叠加分析、属性统计分析、数字地面模型(DTM)等各种空间分析功能,但是要想满足为解决实际问题进行的专业分析的数据要求,仅仅依靠这些空间分析方法往往还很不够,这就要求我们在GIS基础软件平台的基础上进行二次开发,拓展其空间分析功能,提取我们感兴趣的信息,但是具体如何操作,目前仍是一个亟需与相关学科的专家学者们相互协作、共同探讨的问题。

(2)地质环境评价具有多因素、多层次、不确定性强等特点,目前在利用GIS众多的评价预测模型中,不管是多灾种还是单灾种评价,人们都在努力寻求一种普遍适合的模型来解决地质环境的评价。虽然普遍的评价模型在宏观决策中有重要的意义,适合建立面向大众和政府的决策支持系统,但对中小尺度范围的评价时往往不尽如人意,因此寻求特定地区特定的地质环境评价模型很有必要。

(3)地质环境评价工作是一项复杂的系统工程,数据采集和处理的工作量非常大,会涉及到地层、水文、地震及人类活动等各个方面,对于这些资料的搜集和整理,必然会涉及输入到GIS中资料的准确性问题,因为GIS所能完成的工作只是依据所得到的资料,对其作出相应的处理,也就是说“如果输入GIS的数据是‘垃圾’,输出的结果也只会是‘垃圾’,这不会因昂贵的设备和高级技术人才而改变”。因此,我们必须对所有的资料做出必要的、合理的取舍,以保证输入GIS的数据合理。

(4)从GIS在地质灾害研究中的应用来看,就两者的结合方式而言,大部分应用都集中在将GIS用于数据的前后期处理和结果的显示输出方面,两者的结合还处于低阶水平。作为紧紧追随工业标准化要求发展的GIS技术,标准化适当数据的缺乏也构成其广泛应用的桎梏;此外,GIS软件处理分析能力以及对于数据误差分析能力的不足、GIS处理包括时间在内的四维能力的不足、灾害模型建立的高难度性以及机构间协调不够而造成的成果用户面太窄等因素都暂时限制了GIS在地质灾害研究中的应用。

Ⅶ GIS是什么东西,哪位大哥大姐给个详细的解释啊

GIS英文全称为Geographical information system,中文翻译为地理信息系统,它是一种决策支持系统,具有信息系统的各种特点,其中地理位置与该位置有关的地物属性信息都是信息检索的总要部分,在地理信息系统中,现实世界杯表示为一系列的地理要素和地理现象。如果说地图时地理学的第二代语言的话,那么GIS就是地理学的地三代语言,简单的说,GIS是回答如下问题的信息系统--哪里。

GIS是基于一种使用地理术语来描述世界的结构化数据库。

这里我们来回顾一些在空间数据库中重要的基本原理。

· 地理表现形式

作为GIS空间数据库设计工作的一部分,用户要指定要素该如何合理的表现。例如,地块通常用多边形来表达,街道在地图中是中心线(centerline)的形式,水井表现为点等等。这些要素会组成要素类,每个要素类都有共同的地理表现形式。

每个GIS数据集都提供了对世界某一方面的空间表达,包括:

· 基于矢量的要素(点、线和多边形)的有序集合

诸如数字高程模型和影像的栅格数据集

网络

地形和其它地表

测量数据集

其他类型数据,诸如地址、地名和制图信息

描述性的属性
除了地理表现形式以外,地理数据集还包括传统的描述地理对象的属性表。许多表和空间对象之间可以通过它们所共有的字段(也常称为“关键字”)相互关联。就像它们在传统数据库应用中一样,这些以表的形式存在的信息集和信息关系在GIS数据模型中扮演着非常关键的角色。

空间关系:拓扑和网络
空间关系,比如拓扑和网络,也是一个GIS数据库的重要部分。使用拓扑是为了管理要素间的共同边界、定义和维护数据的一致性法则,以及支持拓扑查询和漫游(比如,确定要素的邻接性和连接性)。拓扑也用于支持复杂的编辑,和从非结构化的几何图形来构建要素(例如,用线来构建多边形)。

地理要素共享几何形状。可以使用节点、边、面的关系来描述要素的几何形状

在这个网络示例中,街道要素代表连接它们的端点(称为“连接”)的边。
转向模型可用于控制从一边到另一边的通行能力

· 专题图层与数据集

GIS将空间数据组织成一系列的专题图层和表格。由于GIS中的空间数据集具有地理参考,因此它们具有现实世界的位置信息并互相叠加。

GIS集成了多种类型的空间数据
在一个GIS中,同类型的地理对象集合被组织成图层,例如地块、水井、建筑物、正射影像以及基于栅格的数字高程模型(DEM)。明确定义的地理数据集对于一个实用的地理信息系统是相当重要的,同时专题信息集合使用层来组织,这样的思想也是GIS数据集一个关键的思想。

数据集可以用于表达:

原始量测值(例如卫星影像)
经过解译的信息 l 通过空间分析和建模处理而得来的数据
通过层之间共同的地理位置,我们可以很容易地得到多个层之间的空间关系。

GIS使用普通的对象类来管理这些简单的图层,同时凭借一套功能丰富的工具获取数据层之间的关键联系。

GIS会使用通常是来自不同组织机构,并且具有各种表现方式的大量数据集。因此对于GIS数据集很重要的是:

· 使用简单并易于理解
· 易于同其他的地理数据集结合使用
· 能够被有效地编辑与校验
· 能够形成具有内容详实,使用和目标描述明确的清晰文档
任何的GIS数据库或者用基于文件的数据组织方式都遵循这些共同的原则与概念。每个GIS都需要有一个机制依据这些原则来描述地理数据,并且通过一套综合的工具来使用和管理此信息。

Ⅷ 地理信息系统的数据模型包括那些相互联系的方面试举例说明

1.引言

经过几十年的发展,今天的GIS系统已经具备了较强的数据存贮、管理和输入输出功能,但目前大多数的GIS仍然是以数据为中心的,在完整表达客观地理世界、进行高层次的空间分析和直接提出决策方案的能力方面还远远不够,导致这种情况的根本原因在于现有GIS的数据模型不能准确地表达客观地理世界。为此,作者为现有GIS软件总结了两种典型的数据模型[1]:拓扑关系数据模型和面向实体的数据模型,并分析了它们各自的优缺点,指出应该在整体论的基础上为地理空间建立一个能够直接反映人们认知的整体数据模型。

2.面向对象的整体数据模型

GIS本质上是对客观地理世界的近似模拟,其理想状态应该是尽可能准确地反映地理世界,同时做到数据量最小,又便于人们从中获取所需要的信息和规律。要达到这种理想状态,我们需要做好两步工作:1)准确理解地理空间;2)为地理空间建立面向对象的整体数据模型---一个基于地理空间整体论、完全以面向对象方式组织的GIS数据模型。
地理空间的理解可以简单概括为[1]:地理空间是一个目标组合排列集,每个目标或说对象都具有位置、属性和时间信息,及与其它对象的拓扑关系、语义关系等。基于这一认识,我们可以得到,表达地理空间的整体GIS数据模型有如下特征:
■ 将地理空间按照人的思维方式理解为基于目标的空间和定义在地球表层目标集上的关系。除了要研究对象的几何位置及拓扑关系外,还要重视研究对象间的语义关系。
■ 整体数据模型虽然要求我们将客观世界作为整体看待,但在执行具体的数据组织时也需要对众多的地理实体进行分层。分层是基本的和必要的,但由于为一种目的进行的分层很难满足另外的需求,因此重要的不是提供一种通用的分层,而是对方便地加入、删除对象等维护层的操作予以足够的支持。复合图层含有不按对象维数分层的含义,能够很好地体现客观 世界的整体特征,为不同层中的关联对象或用户感兴趣的不同类型对象提供了一个集中存贮与交互的独立空间,整体数据模型尤其应该增强复合图层的功能,使用户能够自由地加入、删除、修改、查询任意类型(点、线、面和复杂实体)的地理实体,同时能够进行强大的空间分析;
■ 虽然传统的GIS数据模型常将基于对象的模型用矢量结构表达,而将基于场的模型用栅格结构表达[2][3],其实可将对象和连续场这两种看似对立的模型统一在面向对象的整体数据模型中,因为面向对象的方法作为一种框架不仅可以描述基于对象的模型,也可以描述基于场的模型[3][4]。
■ 空间对象是处在三维空间中的,并具有多尺度特征。
■ 整个数据模型完全以面向对象的方式组织。

由上可见,在整体数据模型中,地理空间被表达为一个具有相互关系的对象集。每个对象不仅具有自己的几何信息、属性信息和时间信息,而且与其它对象之间具有拓扑关系和语义关系。所有这些信息在整体数据模型中都处于同等重要的地位,其中起着连接作用的是对象本身。根据对象的形状特点,同时为了方便计算机实现与管理,我们可以将地理空间中的对象分为5种基本对象:点、线、面、注记和复杂对象。其中,前面四种对象比较简单,统称为简单对象,这里只介绍第5种对象---复杂对象。
复杂对象是由简单对象组合派生的,可以划分为如下两种类型:
1)单纯型复杂对象
多个同样类型的对象合并成为一个单纯型复杂对象。·复杂点:点群,由多个点状对象构成的集合,整个集合是一个对象,如聚集在一起的多个水文站等;•复杂线:线群,由多个线状对象构成的集合,整个集合是一个对象,如一线状水系,一径流网络等;·复杂面:面群,由多个面状对象构成的集合,整个集合是一个对象,如一湖泊群,一海洋群岛等。
2)混合型复杂对象
点、线、面共存的复杂对象。混合型复杂对象的混合种类包括:点与线混合,点与面混合、线与面混合及点、线、面同时存在的混合,多个不同类型对象合并成一个就构成了混合型复杂对象,因此混合型复杂对象不属于点、线、面中的某一基本类型,在属性上也就不具备这些基本类型对象的一些特有信息,如线对象的长度,面对象的面积和周长等,这在数据库表结构的设计中要予以必要的考虑。
单纯型复杂对象可以在相应类型的简单对象集中存贮和在相应图层中显示,也可以在复合对象集中存贮和在复合图层中显示;混合型复杂对象只能在复合对象集中存贮和在复合图层中显示,它们不适合存入简单对象集,也不宜在点、线、面简单图层中显示,因为它们的加入会破坏简单对象集和简单图层的专题特性,也不便于管理。
上面介绍的这5种对象在地理空间中都是以三维形态存在的,但由于三维GIS建设的成本较高,在技术实现上也有相当的难度,而目前二维GIS能够满足大部分实际需求,因此我们在表达三维客观地理世界、实现整体GIS数据模型时以开发二维GIS为主,而在某些需要查看具体三维细节的地方提供机制以表现其三维结构,例如可以另开辟一个小的三维地图窗口来表现对象的三维形状、结构和拓扑关系等。
时间问题[5]-[8]、语义关系和拓扑关系[9]-[11]一直是GIS界长期研究的热点,虽然它们在整体数据模型里面占有很重要的位置,但是本文的重点在于确定整个数据模型和系统的总体组织,对它们的具体讨论将在以后逐步展开。

3 系统数据组织

3.1 对象集

对象集是指由众多对象构成的集合。划分对象集的目的在于存储和管理对象的方便,它可以是由同种几何类型的对象构成的集合,也可以是由不同类型对象组成的集合。在整体GIS数据模型中,有如下三类对象集:
■ 简单对象集:包括简单点对象集、线对象集、面对象集和注记对象集四类;点对象集是由简单点对象或单纯型复杂点对象组成的集合,线对象集是由简单线对象或单纯型复杂线对象组成的集合,面对象集是由简单面对象或单纯型复杂面对象组成的集合。简单对象集也可称为专题对象集。
■ 复合对象集:由简单点、线、面对象、注记对象、单纯型复杂对象或混合型复杂对象等不同类型对象组成的集合。在这种对象集合中,可以包含任意类型的对象元素;
■ 场:场是由有机关联的对象构成的集合,其中的元素在几何上不再相互独立,而是紧密相关,这一点与以上两种对象集不同。如TIN、GRID、影像和网络等。场中的元素对象一般较多,场本身就是一个对象集,因此我们在概念上不再另设场对象和场对象集。
由上可见,对象类型与对象集类型并不是完全一一对应的,例如:单纯型复杂线对象与简单线对象一样分别存贮与显示在简单线对象集和简单线图层中,不必要专门的单纯型复杂线对象集和单纯型复杂线图层来存贮和显示。
除了点、线、面三种单纯型复杂对象外,其它各种对象(点、线、面简单对象、注记对象和混合型复杂对象)与对象集类型都是一一对应的。另外,场是一种对象集,不过由于其中的元素并不是场对象(没有场对象概念),因而场与场中的元素也不存在一一对应的关系,但在实现时开发者完全可以设计一个场类来管理各种各样的场。
值得指出的是,整体GIS数据模型认为人们感知的客观世界是一个由众多类型不同的地理实体组成的整体世界,而不是人为分割的、僵化的对象层,但由于分层能够为GIS管理和显示地理对象提供极大的方便,因此我们在基本分层(在本文中是对象集)的基础上,特别提出并强调复合对象集的概念,以此来表达和实现整体GIS数据模型的整体思想。复合对象集打破了GIS中传统分层的框架,为不同对象集中的关联对象或用户感兴趣的不同类型对象提供了一个集中存贮与交互的独立空间,但同时也为系统开发和管理带来了一定难度。比如,单纯型对象集的显示、修改、存贮、管理、分析和输出都可采用统一的方法进行,而复合对象集的这些操作则必须在内部进行分别处理(按对象类型)。虽然如此,但单纯型对象集与复合对象集都是为了满足不同的用户需求而设计的,二者在对象组织、系统实现和空间分析上各有优缺点,一个功能强大的GIS应该同时支持它们。

3.2 图层

对象集加上自己特有的显示属性即是图层,因此对象集类型与图层类型是一一对应的。由于对象集包括点、线、面、注记对象集、复合对象集和场6种基本类型,因此图层也有相应的点、线、面、注记图层、复合图层和场图层6种基本类型。对象集用来存贮对象的空间与属性数据,而图层则用来设置对象集的显示风格并控制对象集的显示范围、显示比例和操作特性(如可显示、可选择、可编辑和可捕捉等),二者各司其职又相互联系。在对应关系上,一个图层只对应一个对象集,而一个对象集却可显示在不同的地图窗口中对应多个图层,因此对象集与图层之间的关系是一对多的关系。

表1 各种对象的存贮与显示对比表
Tab.1 Contrast of store and display of all kinds of objects

对象类型
存贮的对象集
显示的图层

点与单纯型复杂点
简单点对象集表
简单点图层

线与单纯型复杂线
简单线对象集表
简单线图层

面与单纯型复杂面
简单面对象集表
简单面图层

混合型复杂对象
复合对象集表
复合图层


多个非同类简单对象集表
场图层

注记对象
注记对象集表
注记图层

3.3 数据库

我们这里所说的数据库是指广义的数据库,其定义为“存贮对象的集合”。物理上不管是以文件形式还是以商业数据库形式存在,只要存贮有对象,我们都称为数据库。就综合性能而言,一般是文件系统在小量数据方面有自己的长处,而商业数据库则对大量数据的支持有着文件系统无法替代的优势。

3.4 地图或地图窗口

对象集是用来存贮地理对象的,图层是用来控制对象的显示的,两者都不等同于地图或地图窗口。我们的地图或地图窗口是一种框架,是显示对象的实际载体,也是控制图层并对之进行操作和分析的主体。

3.5 工作空间

工作空间是为系统管理方便而设计的,相当于一个大的仓库,里面存贮有数据的基本信息,如数据库的名字与尺寸、地图和其它资源(如点、线、面型符号)。系统运行时可调入数据库对之进行管理控制。

4 数据存储与访问

4.1 存储结构

4.1.1 简单对象集对应的表结构

如前文所述,对象集包括点、线、面、注记对象集、复合对象集和场6种基本类型,因此在数据库中应该设计与之对应的6种表。对于文件系统而言,表的概念可以扩展为结构,也就是说用6种结构来存贮这些对象集的各个元素。其中,结构的成员与表的字段是一一对应的,为了操作方便,我们还可以定义一个专门的类来管理这个结构。对于商业数据库而言,表就是关系数据库系统中的普通表,不必进一步考虑。
不同的对象类型对应不同的表,但所有对象集都可采取形如表2的结构,当然不同类型的对象集在空间坐标串的组织及属性字段名字上会有不同。由于点对象与单纯型复杂点对象除了空间坐标串组织方式稍有不同外(不过都是用同样的方法打包成外部不可见的二进制块,可视为相同),其余字段都相同,因此它们可以共存于一个表,也可以一起显示在同一图层中,在各方面的处理上几乎没有什么差别。线对象与单纯型复杂线对象、面对象与单纯型复杂面对象的关系与此类似,也可同存于一个表和在同一图层中显示。当然,简单对象与单纯型复杂对象的空间坐标串的组成结构不同,单纯型复杂对象应该有能够识别多个同类型简单子对象的格式或标记。对于混合型复杂对象,必须用单独的混合型复杂对象表存贮,表结构中除了没有简单对象公有的长度、面积等字段外,其它字段均可根据需要进行设置,结构形式仍同于表2。

表2 简单点、线、面对象及单纯型复杂点、线、面对象表
Tab.2 Data structure of all kinds of objects

对象ID
用户ID
空间信息
语义关系1…
属性1…
属性n






…,三维结构与时间表存在的标志

由上可见,我们并未如拓扑关系模型那样在面对象表的空间坐标字段里用一系列弧段标识号来表示面对象的组成,而是直接用其坐标串。虽然这样在多边形的公共边上会有重复存储现象出现,但在计算机存储设备日益增大的今天,这已经不再是主要问题,相反这种坐标存储方式使面对象表不再依赖线对象表,其中的元素也变成为相对独立、完整的对象,同时也将提高系统访问数据的速度。这种方式是面向实体的数据模型和面向对象整体数据模型在内部实现机制上的一个特色,是一种以空间换时间的存储方式。

4.1.2 三维结构与时间属性的表结构

目前的GIS仍然以二维GIS为主,但有时又需要查看少数对象的三维结构与时间特性,因此我们在整体GIS的数据库中为这部分对象单独设计了“三维结构与时间表”。为了讨论方便,我们把上面的表2称为主表,而把这个表称为副表(表3)。副表中并不存储整个对象集的全部对象,而是只存储部分具有三维结构与时间特性的对象。至于哪些对象能有三维结构与时间属性存贮在副表中,则要看它们在主表中最后一个属性字段里的标志值。如果标志值为真,则有,否则在三维结构与时间属性表中就没有这些对象。
有时候对一部分对象我们只关心其三维结构或只关心其时间属性,这部分对象的取值不能简单地设为真或假,此时要修改标志变量的值域将之设置为4值域,即V={0, 1, 2, 3},其中0表示既没有三维结构又没有时间属性,1表示有三维结构但没有时间属性,2表示没有三维结构却有时间属性,3表示两者都有。如果整个对象集中存在值为1或2的对象,那么该表就要拆分成两部分以分别存储它们的三维结构与时间属性,当然这些对象的其它信息仍然存储于主表中。

表3 三维结构与时间表
Tab.3 3D data structure and time attribute of all kinds of objects

对象ID
三维结构
时间属性1
时间属性2
时间属性n







4.1.3 复合对象集对应的表结构

复合对象集是整体GIS数据模型中一个很重要的概念,对于复合对象集,我们可以用两种方式存贮它。1)物理方式,即在物理上将对象的所有信息都集中存放于一个表中。由于不同类型对象的字段不尽相同,因而必然会造成一些字段的空间浪费,例如点对象的长度和面积字段在现实世界中没有实际意义,所占空间自然就是浪费。显然,复合对象集中对象的类型越多,造成的空间浪费就越大。不过,如果复合对象集中包含的对象类型只是简单点与单纯型复杂点,或简单线与单纯型复杂线,或简单面与单纯型复杂面,那么就不会存在字段不一致导致的空间浪费问题。2)逻辑方式,即复合对象集中只存贮对象的系统ID号,而实际的信息仍存在于简单点、线、面对象和单纯型点、线、面复杂对象表---主表中。只是当读取复合对象集中对象的信息时,要打开并访问相应类型的主表,需要耗费一定的系统时间。到底采用何种方式合适,要视具体情况而定。作者的建议是,当复合对象集中对象类型较少时,采用物理方式较为合适。反之,采用逻辑方式则更为合理。作为一个好的GIS系统,应该对这两种存贮方式都进行强有力的支持。

4.1.4 场对应的表结构

面向对象的整体GIS数据模型不仅在概念上将地理对象作为一个个独立的实体看待,而且在内部存储上也是将它们独立存储,各对象表之间并不存在拓扑依赖关系,这一点与基于拓扑关系的数据模型有很大的不同。那么,面向对象的整体GIS数据模型如何处理对象间的拓扑关系呢?我们知道,拓扑模型存贮对象间拓扑关系的一个很重要的目的是为了实现数据共享(同时也降低了访问速度),整体GIS放弃了这一点,它在对象的单个表中为每个对象都存贮了完整的坐标信息。拓扑关系在GIS中并不是最基本的信息,当在特殊情况下需要时我们可以将它们临时构建出来,生成的拓扑关系存放于新的对象集中,形成专门的具有拓扑关系的对象集,这种对象集就是场(这里特指矢量场)。场表的字段设置基本上采用了拓扑关系数据模型的表结构,面与线之间的坐标存储具有依赖关系。
其实,拓扑关系数据模型中预先存储的拓扑关系和整体GIS数据模型中临时构建的拓扑关系都是最基本的点、线、面邻接关系,并未涉及到相交、相离、覆盖等更多的拓扑关系,邻接关系也是拓扑关系中最常用的一种,因此我们只讨论点、线、面间的邻接拓扑关系,其它关系可根据空间查询和分析运算得到。
1)网络场
网络场是包含并强调点、线拓扑关系的最典型代表,网络场对应的对象表有两个:以弧段为主的弧段---结点表(表中含坐标串字段)与以结点为主的结点---弧段表(表中可含结点坐标字段,也可不含)。其中结点---弧段表中可存贮弧段标识号,也可不存(如果不存,可在弧段---结点表中查得结点的弧段),但结点表一定要存在,因为结点有属性要保存。网络场的两个表包含了点与线之间的邻接拓扑关系,我们可以通过它们查得任意结点的邻接弧段和结点,可以查得任意弧段的起止结点。弧段的位置信息一般存于弧段---结点表的空间坐标串字段中,端点的坐标可存于该字段中,也可在结点---弧段表中设一坐标字段存贮。
2)TIN场
TIN场由两类表即可存贮:三角形表和点表。三角形的坐标存于点表的坐标字段中,三角形表本身不存储坐标信息,而只存三角形顶点序号,这些序号的排列有严格的顺序,不能随意颠倒。
3)点-线-面场
有了多边形---弧段、弧段与结点和多边形、结点---弧段三个表,我们就可以得到任意多边形、任意弧段和任意结点的拓扑邻接关系[1]。其中弧段与结点和多边形表是枢纽,为弧段默认设置了空间坐标串字段、从结点、到结点、左多边形和右多边形5个字段。含有这种点、线、面之间拓扑关系的典型场有城市街区图、地籍管理中的宗地等。
其它场如GRID模型、影像数据是栅格数据管理的范围,数据结构相对简单,本文不作讨论。

4.1.5 数据库选择

在数据库类型选择上,有三种模式可供参考:
■ 全文件方式,即空间数据和属性数据都存贮在文件系统中;
■ 文件数据库混合方式,即空间数据存贮在文件系统中,而属性数据存贮在商业数据库中;
■ 全数据库方式,即空间数据与属性数据都存贮在商业数据库中,两种数据可以存放于同一个表也可分别存放于两个表中。

4.2 访问机制

上一小节讨论了地理对象的存贮方式,作为一个大的空间数据库,仅有这些表是不够的。6种基本对象集表只是给我们提供了装载对象的空间,其中的商业数据库表虽然也给我们提供了访问接口(文件系统中表的接口则需要我们自己开发),但究竟如何进行有效的调度访问则还需要进一步设计和组织。

4.2.1 空间索引

我们知道,由于每个表具有相对固定的字段结构,因此一个表只适合存贮类型相同的对象,在整体GIS数据模型里,一个表通常对应一个对象集。一个数据库中往往有多个表,为了管理表的方便,可以用一个统一的表---总表来管理所有对象集对应的表,总表使我们在不必访问数据库各表的情况下就能得到它们的基本信息(如对象集的范围、对象集的索引表等)。一个数据库中只存在一个总表。
在解决了统一管理对象集表的问题后,进一步,为了快速访问各表中的地理对象,我们可以为每个表建立空间索引和属性索引。属性索引可以直接利用关键字在数据库中建立,而空间索引则需要采用一定的算法来实现,常用的方法有R树索引、网格索引和四叉树索引等。为每个对象分配的空间索引编号都存在该对象集的空间索引表中,即一个对象集表对应一个空间索引表。一个数据库中所有对象集表和相应的空间索引表都只对应一个总表。

表4 对象集表对应的空间索引表
Tab.4 Spatial index table of all kinds of object sets

索引块编号 索引块内的对象ID集合


….

4.2.2 对象存取

关系数据库以结构简单规范着称,访问存取操作技术也易为人们理解和掌握。当我们把地理对象存入数据库中以后,后面对这些对象的访问、修改也就容易了,在表中加、删记录也相当简单。采用的方法都是将给定的空间、属性条件组织成标准的SQL语句,输入查询算子里面执行即可。当然,对于空间条件的处理,需要自己写算法实现。总体来说,对数据库中对象的访问是以记录集为媒介的,不管是读出对象信息,还是修改、加入、删除记录(写进),都要通过记录集进行,因此必须首先进行查询(SQL查询和空间查询)得到带有所需字段的记录集。对于不支持这种规范化操作的文件型数据库,可以自己开发类似的访问引擎实现对象存取。图3表示了在数据库中进行对象存取的一种机制。

5 系统实现

相对于以前的GIS数据模型而言,整体模型更能真实地逼近客观世界,我们开发的商品化软件---SuperMap 系列软件很好地体现了整体GIS数据模型的思想,能够满足整体GIS的大部分需求,目前已经在国内外市场上得到了广泛应用。

图4展示的是SuperMap系列软件之一的通用桌面GIS系统---SuperMap Deskpro 3.0版本,该系统完全以面向地理实体的方式组织,不仅存贮有地理实体的位置与属性信息,而且能够方便地存取实体之间的拓扑关系和语义关系。在图层的组织方面,不仅符合用户对地理世界的直接感知模式(通过复合对象集实现),而且支持用户根据自己的需要对地理数据进行理性地思考、组织、存贮、管理与显示(简单对象集不仅能满足用户的专题需要,同时也能避免用户误操作对专题数据统一性的破坏)。在数据存贮与管理方面,既支持小数据量的文件型数据库,同时也支持市场上广为流行的大型商用数据库,如SQL Server和Oracle等,空间索引和查询的速度也满足海量数据用户的实际需求。作为桌面GIS系统,SuperMap Deskpro 3.0为用户提供了友好的图形界面,在操作上也为用户批量处理数据提供了很大的方便。SuperMap Deskpro 3.0参加国家科技部和国家遥感中心组织的2001年度国产地理信息系统软件测评后,作为优秀的桌面GIS产品获得了科技部的表彰推荐。

6 结语

用户感知到的地理世界是一个整体,而不是一个个数据层,而且是动态变化和处于三维空间中的。地理世界中的各种实体之间具有拓扑关系和语义关系。为了使做出来的GIS尽可能地符合用户对地理世界的认知,面向对向的整体GIS数据模型及其实现系统需具有如下特点:

1) 强调拓扑关系与语义关系;
2) 强调特定对象的三维结构与时间属性;
3) 重视在复合对象集与复合图层方面增强功能,例如增加任意类型的对象与对象集;
4) 面向对象与拓扑关系数据结构相结合、面向实体与面向场数据模型共存;
5) 客观世界是一个整体,本质上没有GIS的分层概念,但有时在GIS系统中也需要跨层研究对象之间的关系。对于这种跨层拓扑关系我们可以用三种方法揭示:①将各层显示在同一地图窗口中进行观察;②跨图层查询并将结果显示在同一地图窗口中,结果也可保存为地图或复合对象集;③利用整体数据模型中的网络场和点-线-面场有效地模拟跨层之间的拓扑关系。
6) 地理实体之间的语义关系可以通过对象的属性来标识。

Ⅸ gis可以做哪些神奇的

GIS已经愈来愈多地为世界各国地质调查部门所采用,并在区域地质调查、区域矿产资源与环境评价、矿产资源与矿权管理中发挥越来越重要作用。
GIS(Geographic Information System)地理信息系统。顾名思义,地理信息系统是处理地理信息的系统。地理信息是指直接或间接与地球上的空间位置有关的信息,又常称为空间信息。一般来说,GIS可定义为:"用于采集、存储、管理、处理、检索、分析和表达地理空间数据的计算机系统,是分析和处理海量地理数据的通用技术"。从GIS系统应用角度,可进一步定义为:"GIS由计算机系统、地理数据和用户组成,通过对地理数据的集成、存储、检索、操作和分析,生成并输出各种地理信息,从而为土地利用、资源评价与管理、环境监测、交通运输、经济建设、城市规划以及政府部门行政管理提供新的知识,为工程设计和规划、管理决策服务"(陈述彭,1999)。
人类生活在地球上,80%以上的信息与地球上的空间位置有关。GIS的出现是信息技术及其应用发展到一定程度的必然产物。地理信息系统萌芽于上世纪的60年代。1962年,加拿大的Roger F. Tomlinson提出利用数字计算机处理和分析大量的土地利用地图数据,并建议加拿大土地调查局建立加拿大地理信息系统(CGIS),以实现专题地图的叠加、面积量算、自然资源的管理和规划等;与此同时,美国的Duane F. Marble在美国西北大学研究利用数字计算机研制数据处理软件系统,以支持大规模城市交通研究,并提出建立地理信息系统的思想。70年代是地理信息系统走向实用的发展期。美国、加拿大、英国、西德、瑞典和日本等国对GIS的研究均投入了大量人力、物力和财力。到1972年CGIS全面投入运行与使用,成为世界上第一个运行型的地理信息系统;在此期间美国地质调查局发展了50多个地理信息系统,用于获取和处理地质、地理、地形和水资源信息;1974年日本国土地理院开始建立数字国土信息系统,存储、处理和检索测量数据、航空像片信息、行政区划、土地利用、地形地质等信息;瑞典在中央、区域和城市三级建立了许多信息系统,如土地测量信息系统、斯德哥尔摩地理信息系统、城市规划信息系统等。但由于当时的GIS系统多数运行在小型机上,涉及的计算机软硬件、外部设备及GIS软件本身的价格都相当昂贵,限制了GIS的应用范围。
80年代是GIS的推广应用阶段,由于计算机技术的飞速发展,在性能大幅度提高的同时,价格迅速下降,特别是工作站和个人计算机的出现与完善,使GIS的应用领域与范围不断扩大。GIS与卫星遥感技术相结合,开始用于全球性问题的研究,如全球变化和全球监测、全球沙漠化、全球可居住区评价、厄尔尼诺现象及酸雨、核扩散及核废料等(李德仁,1994);从土地利用、城市规划等宏观管理应用,深入到各个领域解决工程问题,如环境与资源评价、工程选址、设施管理、紧急事件响应等。在这一时期,出现了一大批代表性的GIS软件,如ARC/INFO、GENAMAP、SPANS、MAPINPO、ERDAS、Microstation等,其中ARC/INFO已经愈来愈多地为世界各国地质调查部门所采用,并在区域地质调查、区域矿产资源与环境评价、矿产资源与矿权管理中发挥越来越重要作用。
90年代为GIS的用户时代,随着地理信息产业的建立和数字化信息产品在全世界的普及,GIS成为了一个产业,投入使用的GIS系统,每2~3年就翻一番,GIS市场的增长也很快。目前,GIS的应用在走向区域化和全球化的同时,己渗透到各行各业,涉及千家万户,成为人们生产、生活、学习和工作中不可缺少的工具和助手。与此同时,GIS也从单机、二维、封闭向开放、网络(包括Web GIS)、多维的方向发展。
我国地理信息系统方面的工作始于80年代初。地理信息系统进入发展阶段的标志是第七个五年计划的开始,地理信息系统研究作为政府行为,正式列入国家科技攻关计划,开始了有计划、有组织、有目标的科学研究、应用实验和工程建设工作。许多部门同时展开了地理信息系统研究与开发工作。1994年中国GIS协会在北京成立,标志中国GIS行业已形成一定规模。九五期间,国家将地理信息系统的研究应用作为重中之重的项目予以支持,1996年,为支持国产GIS软件的发展,原国家科委开始组织软件评测,并组织应用示范工程。这一系列的举措极大的促进了国产GIS软件的发展与GIS的应用。1998年,国产软件打破国外软件的垄断,在国内市场的占有率达25%。同年,在抽样调查25个省市19个行业的1000多个单位中,全部使用了地理信息系统(秦其明、袁胜元,2001)。地理信息系统在资源调查、评价、管理和监测,在城市的管理、规划和市政工程、行政管理与空间决策、灾害的评估与预测、地籍管理及土地利用,在交通、农业、公安等诸多领域得到了广泛的应用。 2. 地理信息系统的组成
GIS的应用系统由五个主要部分构成,即硬件、软件、数据、人员和方法。

Ⅹ 什么是地理空间数据模型他对GIS技术及其应用有和重要性

来源一:空间数据模型是关于现实世界中空间实体及其相互间联系的概念,它为描述空间数据的组织和设计空间数据库模式提供着基本方法。因此,对空间数据模型的认识和研究在设计GIS空间数据库和发展新一代GIS系统的过程中起着举足轻重的作用。
《地理信息系统——原理、方法和应用》邬伦等编着,第48页。
来源二:为了能够利用地理信息系统工具来解决现实世界中的问题,首先必须将复杂的地理事物和现象抽象到计算机中进行表示、处理和分析,其结果就是空间数据模型。
空间数据模型可分为:
1、概念模型(分三种:
1:场模型:用于描述空间中连续分布的现象;
2:对象模型:用于描述各种空间地物;
3:网路模型:可以模拟现实世界中的各种网络)
2、逻辑数据模型(常用的分:矢量数据模型,栅格数据模型和面向对象数据模型等)
3、物理数据模型(物理数据模型是指概念数据模型在计算机内部具体的存储形式和操作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层。)
《地理信息系统教程》汤国安等编,第62页。
顺:考研加油~

阅读全文

与gis如何表达地理空间世界相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:743
乙酸乙酯化学式怎么算 浏览:1408
沈阳初中的数学是什么版本的 浏览:1358
华为手机家人共享如何查看地理位置 浏览:1049
一氧化碳还原氧化铝化学方程式怎么配平 浏览:890
数学c什么意思是什么意思是什么 浏览:1416
中考初中地理如何补 浏览:1307
360浏览器历史在哪里下载迅雷下载 浏览:706
数学奥数卡怎么办 浏览:1396
如何回答地理是什么 浏览:1030
win7如何删除电脑文件浏览历史 浏览:1060
大学物理实验干什么用的到 浏览:1490
二年级上册数学框框怎么填 浏览:1708
西安瑞禧生物科技有限公司怎么样 浏览:990
武大的分析化学怎么样 浏览:1252
ige电化学发光偏高怎么办 浏览:1341
学而思初中英语和语文怎么样 浏览:1660
下列哪个水飞蓟素化学结构 浏览:1427
化学理学哪些专业好 浏览:1490
数学中的棱的意思是什么 浏览:1066