当前位置:文档之家› 土地信息系统 第5章 空间分析-概述、查询与缓冲

土地信息系统 第5章 空间分析-概述、查询与缓冲


(a)单点缓冲区
(b)单线缓冲区
(c)单面缓冲区
(a)多点缓冲区
(b)多线缓冲区
(c)多面缓冲区
多级缓冲区
在某些分析应用中,除生成单一缓冲区外,还可能对 同一目标生成多个缓冲区,如环境污染的不同程度影响带。 此时,根据不同的缓冲区宽度生成多个缓冲区,就形成了 缓冲区的嵌套。为了标识这些嵌套的缓冲区多边形,外层 缓冲区就是带内岛的缓冲带。
空间查询操作实例 3
距离查询
什么是距离查询
按照一定的距离条件查询得到相应的对象。
距离查询操作实例
距离查询操作实例-1
需求:查询上海市师范大学附属中学方圆1000米范 围内的地铁站。
操作步骤: 点击菜单【查询】 【距离查询】; 对话框中选择“对象级别”以及“选择查询对 象”; 选择地图上的“上师大附属中学”几何对象; 再回到距离查询对话框中设置相关属性;(见图) 点击“查询”。
什么是SQL查询 SQL查询中的参数设置 SQL查询操作实例
SQL查询中的参数设置
查询模式 运算符号 常用函数 查询字段 查询条件 分组字段 排序字段 查询语句
什么是SQL查询
使用标准的 SQL 查询语言根据属性条件查询 得到相应的对象及属性记录。 由属性查找相应的图形 Select 需显示的属性项 From 属性表 Where 条件 or 条件 and 条件
空间查询操作实例
需求:查询赤道穿过的所有国家 ,在属性表 中浏览属性信息,图形高亮在地图窗口上显 示。
操作步骤:
添加Grids、Countries两个数据集到地图窗口中; 选择“赤道”线对象; 点击菜单【查询】【空间查询】; 设置对话框中的参数;(见图) 点击“查询”按钮即可。 示范数据:World.sdb/sdd/smw中的Grids、Countries数据 集
操作:鼠标左键双击某个几何对象 应用:单独查询某个几何对象时使用
图查属性
多个对象关联浏览属性数据
操作:选择某个数据集,鼠标右键选择快捷菜单 中的“关联浏览属性数据”
应用:批量更改字段值,查找属性对应的几何对 象。
2
空间查询
什么是空间查询 空间查询三要素 SuperMap空间查询模式 空间查询操作实例
示范数据:shanghai.smw/sdb/sdd中的School_P、 SubWay_P数据集
距离查询操作实例-2
需求:查询上海市所有中学方圆1000米范围内的地 铁站。
操作步骤: 点击菜单【查询】【距离查询】; 对话框中选择“数据集级别” ; 距离查询对话框中设置相关属性;(见图) 点击“查询”。
5
联合查询
将上述各种查询方式组合使用 联合查询操作实例
从上海市区图中查询离徐汇区学校300米内的所 有医院。
联机帮助:技术专题空间查询空间查询实例介绍 例二
SQL查询:从行政区划图层中查询“徐汇” 空间查询:查询徐汇区内的所有学校 距离查询:查询徐汇区学校300米距离内的所有医院 示范数据:shanghai.smw/sdb/sdd中的District_R、 School_P、Hospital_P数据集
示范数据:shanghai.smw/sdb/sdd中的School_P、 SubWay_P数据集
距离查询-小结
多个对象设为查询对象,数据集级别; 单个对象设为查询对象,对象级别; 查询距离:查询对象与被查询图查询对象之
间的最短距离,坐标单位为地图坐标(经纬 坐标系坐标单位为度)
4
SQL查询
空间对象分布
空间关系
高亮度显示 属性列表 统计地图
SQL查询
空间对象与属性
图形与属性互查:
• 属性查图形:属性查询,对应指向图形 • 图形查属性:检索被选实体,查询实体属性
主要查询方式介绍
图查属性 空间查询 距离查询 SQL查询 联合查询
矢量数据集的表结构
数据集属性
图查属性
单个对象浏览属性数据
什么是空间查询
空间查询是通过几何对象之间的空间位置关系来构 建过滤条件的一种查询方式。
空间查询三要素
搜索对象
选择地图上的几何对象作为搜索对象
被搜索图层
选择地图窗中的相应图层,可以多选。
结果记录集
查询出符合条件的空间数据
SuperMap 空间查询模式
基本算子(9种) 常用算子(3种) 组合算子(10种)
操作步骤 :
菜单【分析】 【缓冲区分析】 填写对话框中的参数 示范数据:缓冲区分析.smw/道路面.sdb、sdd
缓冲区操作实例-2
需求:分析某道路矿建一定宽度后,哪些房 屋将被拆除。
操作步骤:
选择地图上的某条道路; 在鼠标右键菜单中选择【生成缓冲区】 填写对话框中的参数 选择生成的缓冲区面; 菜单【查询】 【空间查询】
生成缓冲区前
对生成的多重缓冲区制作单值专题图,并调整图层显示顺序, 使制作出的地图更美观。
生成缓冲区后
缓冲区分析-小结
缓冲区半径的设置可以填写具体数值,也可 以来源于数据集中的字段值;
在经纬度坐标系中,缓冲半径单位是度; 平头缓冲区才可以设置缓冲边类型(左右对
称,左右不等)。
8
空间分布:同类空间对象的群体定位信息,包括分布、 趋势、对比等内容。
空间形态:空间对象的几何形态
空间距离:空间物体的接近程度
空间关系:空间对象的相关关系,包括拓扑、方位、相 似、相关等。
空间分析概述
基本空间分析技术
综合属性分析 空间查询与量算 空间变换 缓冲区分析 叠置分析 网络分析 空间插值 空间统计分析 数字高程模型与数字地形分析
§5.2 缓冲区分析
一、缓冲区(Buffer)分析基本概念
缓冲区是根据空间数据库中的点、线、面 实体或规划目标,在其周围建立的一定宽度 范围的多边形。从空间变换的观点来看,缓 冲区分析实质上是邻近度(proximity)分析, 就是将点、线、面地物分布图变换为这些地 物的距离扩展图,图上的每一个点的值代表 该点离开最近的某个地物的距离。
数据变换 矢量-栅格数据相互转换、数据格式转换
图形分析 旋转、投影变换、裁剪、符号化
数学/逻辑运算
综合属性分析 单变量分级分析
多变量统计分析
DTM与三维分析 影像或栅格分析
三维几何参数计算 空间拟合和内插分析 坡度、坡向分析 剖面与通视性分析 流域与分水线分析 增强分析 滤波分析 叠置分析 分类分析
示范数据:缓冲区分析.smw/道路扩建.sdb、 sdd
7
缓冲区操作实例-3
需求:制作有颜色渐变效果的国境线 操作步骤:
选择地图上的国境线 在鼠标右键菜单中选择【生成缓冲区】 在对话框中点击“生成多重缓冲区” 添加3层缓冲半径值,分别是20,60,120,单
位选择千米; 点击“确定”
示范数据:缓冲区分析.smw/国境线.sdb、 sdd
线缓冲参数
缓冲头类型:圆头,平头 缓冲边类型:左右对称,左右不等,左边单边,右边单边。
(只针对平头缓冲)
结果设置
合并缓冲区:生成的所有缓冲区域进行合并运算。 边界平滑度:生成的缓冲区边界的平滑度,数值越大,圆
弧/弧段均分数目越多,边界越平滑。:根据已采集的道路中心线,生成一定宽 度的道路面。
10000000 AND 20000000 排序字段: Countries.Pop_1994 示范数据:World.sdb/sdd/smw中的Countries数据集
SQL查询-小结
构造标准的SQL查询语句。 当查询模式是“查询空间和属性信息”时可
选择的常用函数,与只查询“属性信息”时 不一样。
内层缓冲区
外层缓冲区
缓冲区的应用
1 确定拆迁区范围及区内建筑物状况 2 确定商业或服务中心的影响范围 3 预测灾害影响面积与损失评估 4 特殊保护区域的确定 5 环境污染源的污染空间确定 6 环境监测点的控制范围 7 微波接收站的影响与作用范围
6
缓冲区生成的参数说明
缓冲半径
单位:地理坐标,经纬度坐标系坐标单位为度。 数值型:填写具体的缓冲半径值。 字段型:选择缓冲数据数据集中的数值型字段。
空间分析概述
空间分析的定义:基于空间对象的属性、分布、形态及
其空间关系特征的空间数据分析技术;其目的在于提取、传 输空间信息,回答用户问题。
空间分析是GIS区别与其他信息系统的标志,是GIS技术的 一个主要发展方向:管理型向分析决策型转变
空间分析的主要内容
空间位置: 借助于空间坐标系传递空间对象的定位信息, 是空间对象表述的研究基础,即投影与转换理论。
SQL查询操作实例-1
查询1994年人口在1000万到2000万之间的国 家, 查询结果 按照94年人口排序。
被查询数据集: Countries 查询模式:查询空间和属性信息 查询字段: Countries .Country,
Countries .Pop_1994 查询条件: Countries.Pop_1994 Between
1
§5.1 空间查询分析
什么是空间查询
空间查询是空间分析基础,任何空间分析都 开始于空间查询。
回答用户的简单问题 不改变空间数据库数据 不产生新的空间实体和数据 空间查询技术由简单到复杂
几何量算:空间对象的几何特征描述
空间查询:方式、内容与结果
方式
内容
结果
几何查询 属性查询 拓扑查询
临近空间对象 与属性
第五章 空间分析 Spatial analysis
空间分析概述
空间分析定义 字面定义:空间数据的分析和数据的空间分析 空间数据分析 描述空间对象的非空间特性 特点: 几何特征不是主要限制因子(例:聚类分析) 数据处理与一般的数据统计分析基本一致 分析结果依托于地理空间,描述的是空间过程,揭示空 间规律和机制。 数据空间分析 描述空间对象的空间位置、关系,对空间对象进行定量描述 特点: 非严格意义的分析,是空间事物的描述和说明,特征提 取和参数计算 回答是什么、在那里、有多少和怎么样,并不回答为什 么。
相关主题