多语言展示
当前在线:1667今日阅读:26今日分享:39

arcgis 实用教程系列:[9]叠加分析Intersect

叠加分析Intersect被定义为:进行多边形叠加,输出层为保留原来两个输入图层的共同多边形。看到这个定义结合上面几篇教程,就能简单批量处理拓扑重叠的问题了。但是这些我们先不谈这个,等把arcgis 实用教程系列(基础篇)做完后,我们再共同学习如何解决数据处理的疑难杂症。
工具/原料
1

arcgis 系列软件

2

矢量数据面A,B

方法/步骤
1

直接上高大上的原理示意图:这个图包罗万象了,意味着Intersect命令可以同时处理多个矢量数据,至少是3个吧,点、线、面。红色的部位为最终结果,这个大家应该能懂吧。

2

如果觉得这个复杂了,我们看一下面与面的处理示意图:是不是只保留了重叠的部分,看上去和clip命令很相似吧。这个告诉大家Intersect命令和clip命令是可以处理出相同的空间位置数据,但是Intersect命令却能集合A、B两者的属性,clip只能得到input面属性,只有A面。

3

看到这里,心动了吧。看一下如何用Intersect命令,打开arcmap,运行arctoolbox

4

依次找到Analysis Tools-----Overlay------Intersect命令

5

弹出如题所示的界面:具体操作Input Feature:选择参与Intersect操作的要素图层Features:参加Intersect操作的要死。Output Feature Class:结果保存路径JoinAttribute:关于属性的一些参数,我们这里直接all掉。XY Tolerance:精度问题,我们通常使用默认的Output Type:选择INPUT(这里只考虑面与面直接的叠加)最后点击OK,运行。运行结束后,查看新生成数据的属性表,你会发现是不是什么都用了。大家试一下吧。

推荐信息