作者peggy586z (Creak)
看板GIS
标题[问题] ArcMap图层套叠分析处理程序
时间Tue Oct 3 01:23:14 2017
主要想询问如何将两个point shp. 拼接起来,去除交集重复的资料,只留下联集的部分
案例如下:
我有两个point shapefile (假设为A及B)
shapefile_A 有300笔资料
shapefile_B 有200笔资料
而这两个shapefile 有100笔资料是重复的(点位的座标以及attribute table 皆相同)
我想要将这两个shp. 拼成同一个shp.
成为300+200-100=400笔的资料集
我曾尝试用工具merge ,但成果都是300+200=500笔资料的point shp.
所以想请各位大大提点一下,我该使用何种图层套叠分析工具及程序(intersect? clip?),才能达到我预期的成果呢?
谢谢了~
-----
Sent from JPTT on my iPhone
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.224.141.189
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/GIS/M.1506964996.A.E97.html
2F:→ toqueenie: 感觉是个有点阳春的方法不过应该是很有效~ 10/03 12:16
3F:→ toqueenie: 就是merge以後再删掉重复的 10/03 12:17
4F:推 SBLUE: append? 10/04 22:41
5F:→ SBLUE: or update 10/04 22:42
6F:推 shihkai: 用其中一个空间选取另一个,反选输出後两个再加起来 10/07 00:00
7F:推 Almond: 如果点坐标一样select by location,能挑出重复的100笔 10/09 23:57
8F:推 NiChu: 点图层有座标的话,用excel删除重复值重新汇入会不会比较快 10/15 20:06
9F:推 kimgee: Merge完再使用dissolve就可以把重复的合并了 03/05 15:49
感谢楼上版友回应,抱歉当时询问系上教授後得到解法後,就忘记上站回应。以下补上
系上教授提供的两个方法,供後人参考:
1.合并後用delete identical工具。(是上述t大提供的方法)
2.於合并前,择一图层用select by location找到重复点位後移除or反选择输出不重复
点位後,再合并两图层。(也是上述A大提供的方法)
经过实测,使用第二个方法,快速准确地成功了!
※ 编辑: peggy586z (124.6.17.66), 10/01/2018 00:10:07