ArcGIS如何判断两种地块是否相邻?(举例说明)

需求

将位于50 亩以上集中连片耕地周边的恢复类园地、林地、草地、坑塘,以及不在上述集中连片耕地周边但单独地块面积超过 50 亩的恢复类园地、林地、草地、坑塘,标注为“集中连片潜力图斑”,予以重点调查评价,形成项目区,并给予编号。

数据




说明:数据不外传,耕地(大于50)是已经先将原始的耕地数据融合,然后提取出大于50亩的集中连片耕地数据。

需求分析



目的
需求 1.提取与黄色地块相邻的其它颜色地块,就是与将位于50 亩以上集中连片耕地周边的恢复类园地、林地、草地、坑塘
需求 2.不在上述集中连片耕地周边但单独地块面积超过 50 亩的恢复类园地、林地、草地、坑塘
标注为“集中连片潜力图斑”,形成项目区,并给予编号,予以重点调查评价。

操作步骤

1.先将潜力图斑融合,为什么融合呢?
比如:B与A是相邻的,C和D又与B相邻,那C和D要不要呢?所以,融合图斑可以解决这个问题(#.#)

打开融合工具,创建多部件要素 (可选)要取消选中

2.提取公共边
将融合后的潜力图斑与耕地数据合并

面转线

生成的线要素属性表中LEFT_FID 和 RIGHT_FID字段均不为-1即是该相邻面的公共线,按属性选择LEFT_FID为-1的字段,然后切换选择,导出要素即可获得公共边,导出选择要素,命名为公共边

3.提取相邻面
使用公共边选择建筑面图层即可提取出有相邻面的面

导出所选数据,命名为潜力图斑_Dissolve_相邻

潜力图斑_Dissolve_相邻添加字段GDXLTB(耕地相邻图斑),并赋值为1

4.对潜力图斑进行标识,暂且命名为潜力图斑_Identity

5.打开潜力图斑_Identity属性表,按属性选择,如下图所示,即可完成需求一的需求(#.#)

6.需求二的问题,可以使用交集取反工具潜力图斑(输入要素)和潜力图斑_Dissolve_相邻(更新要素)进行交集取反,输出要素就是不在上述集中连片耕地周边但单独地块,然后根据各个地块的面积,选择面积大于50亩的地块,不就完成了需求二了吗 O(∩_∩)O哈哈~

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值