GIS-7_空间数据查询及空间度量.pptVIP

  • 50
  • 0
  • 约2.72千字
  • 约 33页
  • 2016-11-01 发布于安徽
  • 举报
空间数据查询空间度量 7. 空间数据查询与空间度量 7.1 空间查询概述 7.1 空间查询概述 7.1 空间查询概述 7.1 空间查询概述 7.1 空间查询概述 7.2 空间定位查询 7.2 空间定位查询 7.2 空间定位查询 7.3 空间属性查询 7.3 空间属性查询 7.3 空间属性查询 7.3 空间属性查询 7.4 空间关系查询 7.4 空间关系查询 7.4 空间关系查询 7.4 空间关系查询 7.4 空间关系查询 7.5 距离量算与方位量算* 7.5 距离量算与方位量算* 7.5 距离量算与方位量算* 7.5 距离量算与方位量算 7.6 面状物体的量算* 7.6 面状物体的量算 7.6 面状物体的量算:形状 7.6 面状物体的量算:质心* *SCAU Lectures 2010 @ GIS * Geographical Information Systems 7.1 空间查询概述 7.2 空间定位查询 7.3 空间属性查询 7.4 空间关系查询 7.5 距离量算与方位量算 7.6 面状物体的量算 1、什么是空间查询 2、空间查询在GIS中的位置 3、空间查询的基本流程 4、空间查询的主要方式 1、什么是空间查询 在空间数据库中检索出满足条件或位置的空间对象或属性特征的一种操作 2、空间查询在GIS中的地位 GIS最基本的功能之一 GIS空间分析起始点 GIS区别于其它数字制图软件的特征 空间查询不改变原有的数据集 3、空间查询的基本流程 4、空间查询的主要方式 空间数据查询的方式、内容与结果 1、定义 给定一个点或一个几何图形,检查出该图形范围内的空间对象以及相应的属性 2、方式 按点查询 开窗查询:按规则图形查询(如圆、矩形等) 按多边形查询 分为该窗口包含和穿过的区别。 按点查询 显示属性 回答:是什么 有什么特征 按矩形或 圆查询 图形界面: 规则图形 结果: 包含所给图形的对象 属性列表 1、简单的属性查询 简单的属性查询 2、SQL查询 Select 属性清单 From 关系 Where 条件 需要查询“P101”地块的销售日期(表1为下面查询语句的关联表),SQL命令如下: Select sale date From parcel Where PIN = “P101” 在执行了上面的命令后,就可以查询到“P101”地块的销售日期了。 农用区 3 2.7 78-08-30 P105 商用区 2 5.2 95-06-05 P104 农用区 3 4.6 93-12-03 P103 商用区 2 2.5 89-03-24 P102 住宅区 1 3.1 98-02-13 P101 分区 代码 面积 销售日期 地块标识 表1 查询语句的关联表 3、扩展SQL查询 地理信息系统的空间数据库以空间(地理)目标作为存储集,与一般数据库的最大不同点是它包含“空间”(或几何)概念,而标准的SQL是关系代数模型中的一些关系操作及组合,适合于表的查询与操作,但不支持空间概念和运算。 为支持空间数据库的查询,需要在SQL上扩充谓词集,将属性条件和空间关系的图形条件组合在一起形成扩展的SQL查询语言。常用的空间关系谓词有相邻“Adjacent”,包含“Contain”,穿过“Cross”和在内部“inside”,缓冲区“buffer”等。 (a)输入查询条件 (b)查询结果显示 3、扩展SQL查询 空间数据查询语言是通过对标准SQL的扩展来形成的,即在数据库查询语言上加入空间关系查询。为此需要增加空间数据类型(如点、线、面等)和空间操作算子(如求长度、面积、叠加等)。在给定查询条件时也需含有空间概念,如距离、邻近、叠加等。 例如,“查询长江流域人口大于50万的县或市”,可表示为: SELECT * FROM县或市 WHERE 县或市.人口 50万 AND CROSS(河流.名称=“长江”) 主要优点是:保留了SQL的风格,便于熟悉SQL的用户的掌握,通用性较好,易于与关系数据库连接。 空间关系查询包括拓扑关系查询和缓冲区查询 1、拓扑关系查询 拓扑关系对地理信息系统的数据处理和空间分析,都具有非常重要的意义,拓扑数据比几何数据具有更大的稳定性,有利于空间要素的查询。 邻接关系查询 面的邻接拓扑查询 包含关系查询 包含查询---面包含点 1、拓扑关系查询 关联关系查询 图 关联查询 (黑线为排水网络,斜 条文显示的图斑为排水网络经过的土地) 2、缓冲区查询 缓冲区是根据数据库中点、线、面地理实体,自动建立其周围一定宽度范围的多边形,来表征特定地理实体对邻域的影响范围。 缓冲区查询是不破坏原有空间目标

文档评论(0)

1亿VIP精品文档

相关文档