欢迎来到天天文库
浏览记录
ID:48050923
大小:980.50 KB
页数:31页
时间:2020-01-12
《GIS-7_空间数据查询与空间度量.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、空间数据查询&空间度量SCAULectures2010@GIS7.空间数据查询与空间度量7.1空间查询概述7.2空间定位查询7.3空间属性查询7.4空间关系查询7.5距离量算与方位量算7.6面状物体的量算SCAULectures2010@GIS1、什么是空间查询2、空间查询在GIS中的位置3、空间查询的基本流程4、空间查询的主要方式7.1空间查询概述SCAULectures2010@GIS1、什么是空间查询在空间数据库中检索出满足条件或位置的空间对象或属性特征的一种操作7.1空间查询概述SCAULectures2010@GIS2、空间查询在GIS中的地位GIS最基本的功能之一GIS空间分析起始
2、点GIS区别于其它数字制图软件的特征空间查询不改变原有的数据集7.1空间查询概述SCAULectures2010@GIS3、空间查询的基本流程7.1空间查询概述SCAULectures2010@GIS4、空间查询的主要方式7.1空间查询概述空间数据查询的方式、内容与结果SCAULectures2010@GIS1、定义给定一个点或一个几何图形,检查出该图形范围内的空间对象以及相应的属性2、方式按点查询开窗查询:按规则图形查询(如圆、矩形等)按多边形查询分为该窗口包含和穿过的区别。7.2空间定位查询SCAULectures2010@GIS按点查询显示属性回答:是什么有什么特征7.2空间定位查询SC
3、AULectures2010@GIS按矩形或圆查询图形界面:规则图形结果:包含所给图形的对象属性列表7.2空间定位查询SCAULectures2010@GIS1、简单的属性查询简单的属性查询7.3空间属性查询SCAULectures2010@GIS2、SQL查询Select<属性清单>From<关系>Where<条件>需要查询“P101”地块的销售日期(表1为下面查询语句的关联表),SQL命令如下:SelectsaledateFromparcelWherePIN=“P101”在执行了上面的命令后,就可以查询到“P101”地块的销售日期了。地块标识销售日期面积代码分区P10198-02-133.
4、11住宅区P10289-03-242.52商用区P10393-12-034.63农用区P10495-06-055.22商用区P10578-08-302.73农用区表1查询语句的关联表7.3空间属性查询SCAULectures2010@GIS3、扩展SQL查询地理信息系统的空间数据库以空间(地理)目标作为存储集,与一般数据库的最大不同点是它包含“空间”(或几何)概念,而标准的SQL是关系代数模型中的一些关系操作及组合,适合于表的查询与操作,但不支持空间概念和运算。为支持空间数据库的查询,需要在SQL上扩充谓词集,将属性条件和空间关系的图形条件组合在一起形成扩展的SQL查询语言。常用的空间关系谓词
5、有相邻“Adjacent”,包含“Contain”,穿过“Cross”和在内部“inside”,缓冲区“buffer”等。7.3空间属性查询SCAULectures2010@GIS(a)输入查询条件(b)查询结果显示SCAULectures2010@GIS3、扩展SQL查询空间数据查询语言是通过对标准SQL的扩展来形成的,即在数据库查询语言上加入空间关系查询。为此需要增加空间数据类型(如点、线、面等)和空间操作算子(如求长度、面积、叠加等)。在给定查询条件时也需含有空间概念,如距离、邻近、叠加等。例如,“查询长江流域人口大于50万的县或市”,可表示为:SELECT*FROM县或市WHERE县或
6、市.人口>50万ANDCROSS(河流.名称=“长江”)主要优点是:保留了SQL的风格,便于熟悉SQL的用户的掌握,通用性较好,易于与关系数据库连接。7.3空间属性查询SCAULectures2010@GIS空间关系查询包括拓扑关系查询和缓冲区查询1、拓扑关系查询拓扑关系对地理信息系统的数据处理和空间分析,都具有非常重要的意义,拓扑数据比几何数据具有更大的稳定性,有利于空间要素的查询。邻接关系查询面的邻接拓扑查询7.4空间关系查询SCAULectures2010@GIS包含关系查询包含查询---面包含点1、拓扑关系查询7.4空间关系查询SCAULectures2010@GIS关联关系查询图关联
7、查询(黑线为排水网络,斜条文显示的图斑为排水网络经过的土地)7.4空间关系查询SCAULectures2010@GIS2、缓冲区查询缓冲区是根据数据库中点、线、面地理实体,自动建立其周围一定宽度范围的多边形,来表征特定地理实体对邻域的影响范围。缓冲区查询是不破坏原有空间目标的关系,只检索缓冲区范围内涉及到的空间目标。根据用户给定点缓冲、线缓冲或面缓冲的距离,形成一个缓冲区的多边形,再根据多边形检索
此文档下载收益归作者所有