作者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/m.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