Spatial Join学习

一、工具位置

arctoolbox的分析工具--叠置--空间连接下。

或者

二、工具对话框组成及输入要素介绍

target features(目标要素):使用者最后想得到结果的图层。比如你想筛选出面图层里各个面有多少个点,面是最终结果所在对象,那目标图层就是面要素。

join features(连接要素):使用者目标获取信息所在图层。比如想筛选出面图层里各个面有多少个点,那点图层就是你可以获取信息的图层,也就是连接要素。

output feature class(输出图层要素):选择输出图层要素位置和图层名字。目标要素是哪个图层类型输出就是哪个类型,目标要素是面图层,则输出图层要素是面图层。

join operation(optional):可不选。有一对一和一对多之分(还是以筛选面图层里有多少点作为例子)。具体选哪个看个人需求咯。

一对一:会在新生成的图层中产生一个join_count的字段,可以统计出包含在面中的点的个数,也会将点图层中的属性表连接进来,但是只能连接一条。原本面图层里有123个要素,一对一连接之后,生成新的“一对一”图层,里面有两列“join_count""target_FID",前者为面里的点要素个数之和,后面的是目标要素对应的原FID。后面还有点图层原本的属性列(在field map of join featueres里可以自行勾选保留的属性列)。

 一对多:生成的新图层属性表表头不变,区别在于一个面可以对应很多点。此时”一对多“图层里每个点都有对应的面。join_count只有0和1之分(有些面上没有点),target_FID表示点对应的面,target_FID数字相同的,子面图层一致。这里target_FID=4的共有12个,加和其实就是一对一里target_FID=4的12个。表明target_FID=4上的面上点个数共有12个。这种就适合比较细的统计。此时面图层有259个子要素,包括本身点图层的224个子要素和无点图层在内的35个面图层子要素。

 keep all target features(optional)保留所有目标要素(可选):若勾选则表明所有目标要素子要素均保留,不勾选则只保留匹配的目标要素子要素。如”一对多“时不勾选,则输出的”一对多“只有224个子要素,空白35个不包括在里面。

match option(optional):这里不赘述。可参照(21条消息) Arcgis空间连接_octdream的专栏-CSDN博客_arcgis空间连接

只有当“Match Option”选择“Closest”时,Distance Field Name才可用,其他match方法下都是灰色不可用的。用户可填写新增的字段名称,该字段默认为Double类型,将记录目标与最近的Join Feature的距离。“-1”代表这个点不符合要求(即这个点到Join Features的距离大于用户的定义值)

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值