空间查询

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

空间查询

基于空间关系查询

空间实体间存在着多种空间关系,包括拓扑、顺序、距离、方位等关系。通过空间关系查询和定位空间实体是地理信息系统不同于一般数据库系统的功能之一。

简单的面、线、点相互关系的查询包括:

1、面面查询,如与某个多边形相邻的多边形有哪些。

2、面线查询,如某个多边形的边界有哪些线。

3、面点查询,如某个多边形内有哪些点状地物。

4、线面查询,如某条线经过(穿过)的多边形有哪些,某条链的左、右多边形是哪些。

5、线线查询,如与某条河流相连的支流有哪些,某条道路跨过哪些河流。

6、线点查询,如某条道路上有哪些桥梁,某条输电线上有哪些变电站。

7、点面查询,如某个点落在哪个多边形内。

8、点线查询,如某个结点由哪些线相交而成。

基于空间关系和属性特征的联合查询

目前的空间查询是通过对标准SQL进行扩展,即在其中加入空间关系查询。如增加空间数据类型(如点、线、面)和空间操作算子(如求长度、面积、叠加等)。

基于属性的GIS查询,则可以直接通过关系数据库的SQL语言进行查询。一般来说,地物的图形数据和属性数据是分开存贮的,图形和属性之间通过目标的ID码进行关联,通过SQL语言操作数据库进行查询。

地址匹配查询

根据街道的地址来查询事物的空间位置和属性信息,是地理信息系统特有的一种查询功能。这种查询利用地理编码,输入街道的门牌号码,就可知道大致的

位置和所在的街区。该查询能够根据一段地址的描述性语言,自动地从空间位置的角度将该地址定位,经常用于公用事业管理,事故分析等方面,如邮政、通讯、供水、供电、治安、消防、医疗等领域。

超文本查询

超文本查询把图形、图像、字符等皆当作文本,并设置一些“热点”(HotSpot),“热点”可以是文本、键等。用鼠标点击“热点”后,可以弹出说明信息、播放声音、完成某项工作。但超文本查询只能预先设置好,用户不能实时构建自己要求的各种查询。

在地图上进行多种空间查询操作,获取满足特定属性筛选和空间筛选条件的地理信息、安全信息及案例信息。功能详细设计如下表所示:

表错误!文档中没有指定样式的文字。.1超文本查询功能列表

空间分析

网络分析模块

现实世界中的基础设施(所有高速公路、电缆、和各种能进行人、能量、商品和思想流动的传输途径)均可抽象为网络模型。网络模型具有良好的数学特性和空间分析功能,可以解决复杂的交通系统、能量系统、通讯系统、应急中人财物流动系统等问题,实现资源的最优配置,为应急救援提供辅助决策支持。网络分析模块功能详细设计如下表所示,其中最优路径分析、服务区域划分和资源分配示意图如图错误!文档中没有指定样式的文字。.1,图错误!文档中没有指定样式的文字。.2和图错误!文档中没有指定样式的文字。.3所示。

表错误!文档中没有指定样式的文字。.2网络分析模块功能列表

图错误!文档中没有指定样式的文字。.1最优路径分析

图错误!文档中没有指定样式的文字。.2服务区域划分

图错误!文档中没有指定样式的文字。.3资源分配示意图

缓冲区分析模块

所谓缓冲区就是地理空间目标的一种影响范围或服务范围。从数据的角度看,缓冲区分析的基本思想就是给定一个空间对象或几何,确定它们的邻域,邻域的大小由邻域半径R决定。

缓冲区分析是GIS的重要空间操作功能之一。例如,某地区有危险品仓库,要分析一旦仓库爆炸所涉及的范围,这就需要进行点缓冲区分析;如果要分析因道路拓宽而需拆除的建筑物和需搬迁的居民,则需进行线缓冲区分析。在建立缓冲区时,缓冲区的宽度并不一定是相同的,可以根据要素的不同属性特征,规定不同的缓冲区宽度,以形成可变宽度的缓冲区。例如,沿河流绘出的环境敏感区的宽度应根据河流的类型而定。这样就可根据河流属性表,确定不同类型的河流所对应的缓冲区宽度,以产生所需的缓冲区。

图错误!文档中没有指定样式的文字。.4(1)点的缓冲区(2)线的缓冲区(3)面的缓冲区表错误!文档中没有指定样式的文字。.3缓冲区分析模块功能列表

叠置分析模块

叠置分析是最常用的提取空间隐含信息的手段之一,是将有关主题层组成的数据层面,进行叠加产生一个新数据层面的操作,其结果综合了原来两层或多层要素所具有的属性。

叠置分析不仅包含空间关系的比较,还包含属性关系的比较。

表错误!文档中没有指定样式的文字。.4叠置分析模块功能列表

空间量算模块

几何量算对不同的点、线、面地物有不同的含义:

1、点状地物(0维):坐标;

2、线状地物(1维):长度,方向;

3、面状地物(2维):面积,周长等;

4、体状地物(3维):体积,表面积等。

距离量算通常是两个地点之间距离的计算。最常用的距离概念是欧氏距离,无论是矢量结构,还是栅格结构都很容易实现。

表错误!文档中没有指定样式的文字。.5空间量算模块功能列表

与其他系统关系

空间查询与分析系统,为综合应用系统的其它子系统提供基础性的空间数据服务、查询分析服务及空间决策支持。它处于应用服务层的最底端,是空间数据服务于应急平台的统一应用接口。

图错误!文档中没有指定样式的文字。.5空间查询与分析系统与其他业务系统关系图

相关文档
最新文档