空间分析的基本工具_第1页
空间分析的基本工具_第2页
空间分析的基本工具_第3页
空间分析的基本工具_第4页
空间分析的基本工具_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第5章 矢量数据空间分析5.1 空间分析的基本工具5.2 网络分析 1、查询 2、连接 3、缓冲区分析 4、叠置分析1 查询1)属性查询基于属性变量 基于属性表提取该表中的属性信息及对应的图层中的空间要素。 简单的从一个独立的属性表中选取若干条记录; 交互式选择方法( 用鼠标在地图或属性表上选择要素); 通过查找工具; 通过SQL查询语句; 1 查询1 查询2) 空间查询基于位置关系 基于不同图层要素之间的位置关系进行信息查询Intersect - The features in the input layer(s) will be selected if they intersect a f

2、eature in the selection layer. 查找与参考要素相交的图形要素,包括以参考要素作为边界的那些图形要素。如:农田intersect灌溉渠道结果:灌溉渠道穿越的农田、灌溉渠道完全位于内部的农田,及其以灌溉渠道为边界围合的农田Are crossed by the outline of - if they are crossed by the outline of a feature in the selection layer. The input layer(s) and the selection layer must be lines or polygons.查找被

3、覆盖overlay的要素如农田are crossed by the outline of灌溉渠道结果:灌溉渠道穿越或者完全位于内部的农田Have their centroid in - if their center falls within a feature in the selection layer. 用于查找多边形要素多边形要素。一个数据层中的多边形要素如果质心位于制定的多边形要素中,则被查找。如:林地have their center in 北京Share a line segment with - if they share a line segment with a featu

4、re in the selection layer. The input layer(s) and the selection layer must be lines or polygons. 查找具有公共边线segment、端点node、拐点vertex的要素如:建筑物share a line segment with街道结果:邻街建筑物Touch the boundary of - if they have a boundary that touches a feature in the selection layer. The input layer(s) and the selecti

5、on layer must be lines or polygons. 查找与要素边界具有相接touch关系的图形要素Are identical to - if they are identical (in geometry) to a feature in the selection layer查找具有相同的几何特征的要素.Are within a distance of - if they are within a specified distance of a feature in the selection layer. When you choose this option the

6、buffer distance field at the bottom of the dialog becomes automatically enabled so you can specify the distance.查找与同一数据层或者不同数据层相邻或者相接的图形要素。如:学校are within a distance of 居住区; 居住区are within a distance of 学校Are completely within - if they are completely within or contained by a feature in the selection

7、layer. The selection layer must be a polygon layer.查找完全被另一个多边形的数据层所包含的任何图形要素或者完全包含、且距离多边形边缘通过buffer一定距离的图形要素如:绿地are completely within 城市结果:城市绿地查找多边形要素Completely contain - if they completely contain a feature in the selection layer. The selection layer must be a polygon layer. 条件是多边形完全包含另一数据层的指定要素,或者

8、多边形完全包含指定要素。如:湖泊completely contain 陆地结果:包含岛屿的湖泊Contain - if they contain a feature in the selection layer. This is only valid when the input layer(s) are polygon layers.查找既完全包含、又有部分包含的要素如:行政区划contain农田结果:完全被行政区划包含及其与行政区划相交的农田地块Are contained by - if they are contained by a feature in the selection la

9、yer. The selection layer must be a polygon layer. 查找被一个数据层的多边形所包含的任何图形要素? 查询所得的结果是不是一个新的图层? 如何将查询结果生成一个图层? 2、连接1)属性连接:基于两表中内容相同、相关字段定义相同,而名称不一致的共同列来进行2)空间连接 基于两个图层空间要素的位置关系如重叠、近邻等来完成。源图层源图层经过连接属性转换到目目标图层标图层一对一或者一对多:simple join多对一:汇总连接(smmmarized):将源图层的数值属性进行汇总汇总后将汇总结果添加到目标层中距离连接(distance join):从源图层所

10、有要素中寻找一个距离目标图层要素最近的要素,最近的要素,将其属性及距离值将其属性及距离值添加到目标图层中。? 属性或者空间连接所得的结果是不是一个新的图层? 如何将连接结果生成一个图层?第5章 矢量数据空间分析5.1 空间分析的基本工具5.2 网络分析 1、查询 2、连接 3、缓冲区分析 4、叠置分析u定义 根据对选中的数据库的一组或一类地图要素(点、线或面)按设定的距离条件,自动建立其周围一定宽度范围内的缓冲多边形实体,从而实现空间数据在二维空间得以扩展的信息分析方法u点、线、面矢量实体的缓冲区表示该矢量实体某种属性的影响范围u多边形面域的缓冲带有正负之分,多边形外部为正缓冲带,内部为负缓冲

11、区3、缓冲区分析u功能:为图层特征生成指定距离的缓冲区功能:为图层特征生成指定距离的缓冲区u两种选择:两种选择:根据一个固定距离为所有点做缓冲区根据一个固定距离为所有点做缓冲区 ;根据可变距离使用查找表为图层中的点做缓冲区根据可变距离使用查找表为图层中的点做缓冲区 例如:ZONE.LUT查找表和WELL.PAT表使用TYPE字段和具有缓冲距的ZONE.LUT查找表生成可变的缓冲区,得到专题为注意两点:1)输出属性表中有一个特殊属性项INSIDE来表示多边形在缓冲区内(100)或外(1);2)每个缓冲多边形的面积不等于PI*Radius2,往往小于真实的圆形缓冲区 NoteNote:如果缓冲距相

12、对比较大时,得到的缓冲多边形要少:如果缓冲距相对比较大时,得到的缓冲多边形要少于原始的多边形数目于原始的多边形数目DISSOLVE POLY | LINE | NET | REGION.subclass功能是:通过融合结点来合并具有相同用户定义属性值的邻近弧段进行融合的参考字段,命令执行时,如果两个记录的该字段具有相同的值,两个弧段就进行融合,如果选择ALL,表示按照所有在Cover_Id字段之后的字段POLY | LINE | NET | REGION.subclass:用于设置进行融合的要素类型Buffer_analysis FULL | LEFT | RIGHT ROUND | FLAT

13、 NONE | ALL | LIST dissolve_field;dissolve_field.线的融合EXCOV.PAT before DISSOLVE (partial listing)例如:多边形的融合DISCOV.PAT after DISSOLVE (partial listing)4 叠置分析综合不同图层、可能改变图层内个空间要素的分析方法。指同一地区、同种参考系统下的两组或两组以上要素的数据文件进行叠置,根据两组的属性来建立具有多重属性的多边形或进行多边形范围内的属性特性的统计分析。叠置分析eraseidentityintersectsymmetrical differenceunionupdate图层擦除图层擦除(Erase):(Erase):AAB(A为输入为输入层层,B(橡皮擦)为擦除层)为擦除层)点、线、面点、线、面要素要素面要素面要素均匀差值均匀差值( (对称区别对称区别) )(Symmetrical differenceSymmetrical difference)注意:只能对多边形进行该类操作交集操作交集操作(Intersect)(Intersect)图层合并图层合并(Union) (Union)

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论