当前位置:文档之家› 第五章空间查询与空间分析

第五章空间查询与空间分析

主要优点是:保留了SQL的风格,便于熟悉SQL的用户的掌握,通 用性较好,易于与关系数据库连接。
返回
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 5、其它查询方法
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
5、其它查询方法
1)可视化空间查询
用直观的图形或符号表示。查询主要使用图形、图像、图标、符号来 表达概念。具有简单、直观、易于使用的特点。
实现:执行数据库查询语言,找到满足要求的记录,得到它的 目标标识,再通过目标标识在图形数据文件中找到对应的空间 对象,并显示出来。
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
4、属性查询
1) 查找
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 4、属性查询
3)自然语言空间查询
在SQL查询中引入一些自然语言,如温度高的城市
SELECT name
FROM Cities
WHERE temperature is high
SELECT name FROM
Cities
作定量转换
WHERE temperature >= 33.75
只适用于某个专业领域的地理信息系统,而不能作为地理信息系统中的 通用数据库查询语言。
3)包含关系查询
查询某个面状地物所包含的空间对象。 同层包含:
可直接查询拓扑关系表来实现。 不同层包含:
实质是叠置分析检索,通过多边形叠置分析技术,只检索出 在窗口界限范围内的地理实体,窗口外的实体作裁剪处理。
返回
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 3、空间关系查询
二、空间数据查询种类
2、空间定位查询:
给定一个点或一个几何图形,检索该图形范围内的空间对象及其属性。
1)按点查询:
给定一个鼠标点,查询离它最近的对象及属性---点的捕捉。
2)开窗查询----按矩形、圆、多边形查询
分为该窗口包含和穿过的区别。
实现:根据空间索引,检索哪些对象可能位于该窗口,然后根据点、 线、面在查询开窗内的判别计算,检索到目标。--空间运算方法
4)穿越查询
采用空间运算的方法执行,根据一个线目标的空间坐标,计算哪些面或线 与之相交。
5)落入查询
一个空间对象落入哪个空间对象之内。--空间运算
6)缓冲区查询
根据用户给定的一个点、线、面缓冲的距离,从而形成一个缓冲区的多边 形,再根据多边形检索原理,检索该缓冲区内的空间实体。
返回
第五章 空间查询与空间分析 §5-1 空间查询
缺点:
1)当空间约束条件复杂时,很难用图符描述; 2)用二维图符表示图形之间的关系时,可能会出现歧义; 3)难以表示“非”关系; 4)不易进行范围(圆、矩形、多边形等)约束; 5)无法进行屏幕定位查询等。
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
5、其它查询方法 2)超文本查询
图形、图像、字符等皆当作文本,并设置一些“热点” (HotSpot),“热点”可以是文本、键等。
用鼠标点击“热点”后,可以弹出说明信息、播放声音、完成某项 工作等。但超文本查询只能预先设置好,用户不能实时构建自己 要求的各种查询。
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
5、其它查询方法
单纯查询:单纯地查询属性,或只查询空间拓扑关系 联合查询:将空间数据与属性数据联合查询。
返回
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 1、几何参数查询:
包括点的位置坐标,两点间的距离,一个或一段线目标的长度,一 个面目标的周长或面积等。
实现:查询属性库或空间计算
第五章 空间查询与空间分析 §5-1 空间查询
B 1C A2
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
3、空间关系查询
2)相关分析检索(不同要素类型之间的关系)--通过检索拓扑关系 线—面(我国边境线总长度) 点—线(自来水GIS中,与某阀门相关的水管) 点—面
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 ቤተ መጻሕፍቲ ባይዱ、空间关系查询
统计结果: 图、表、文字
新图层
新的属性域添加到 属性数据库
闪烁、颜色等明显 表示
空间数据库
第五章 空间查询与空间分析 §5-1 空间查询
一、空间查询的方式
1、给出图形信息:如鼠标点取,拉框等方式。 1)检索其相应属性; 2)检索其空间拓扑关系 2、给出属性特征条件 1)检索对应的空间实体 2)查询属性
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
3、空间关系查询
1)相邻分析检索---通过检索拓扑关系
面—面: A、 从多边形与弧段关联表中,检索该多边形关联的所有弧段; B、 从弧段关联的左右多边形表中,检索出这些弧段关联的多 边形。 线—线: A、 从线状地物表中,查找组成A的所有弧段及关联的结点; B、 从结点表中,查询与这些结点关联的弧段; 点—点: (A与B是否相通)等。
第五章 空间查询与空间分析
§5-1 空间查询 §5-2 统计分析 §5-3 DEM分析 §5-4 叠置分析 §5-5 缓冲区分析 §5-6 网络分析 §5-7 空间分析模型
第五章 空间查询与空间分析
§5-1 空间查询
图形--属性
查询方式
属性限制 空间拓扑限制
二者结合
查询条件
查询结果
GIS软件 空间查询语言
二、空间数据查询种类 3、空间关系查询
7)边沿匹配检索 空间查询在多幅地图的数据文件之间进行,这时需应用
边沿匹配处理技术。
返回
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类
4、属性查询
1) 查找 仅选择一个属性表,给定一个属性值,找出对应的属性记录 或图形。 在屏幕上已有一个属性表,用户任意点取记录,对应的图形 以高亮显示。
2)SQL查询 实现:交互式选择各项,输入后,系统再转换为标准的 SQL,由数据库系统执行或ODBC C语言执行,得到结果,提 取目标标识,在图形文件中找到空间对象,并显示。
3)扩展SQL
第五章 空间查询与空间分析 §5-1 空间查询
二、空间数据查询种类 4、属性查询
3)扩展SQL 空间数据查询语言在数据库查询语言上加入空间关系查询。 空间数据类型 增加 空间操作算子 空间概念
相关主题