精華區beta Geography 關於我們 聯絡資訊
※ 引述《buski (......)》之銘言: : 我最近在學GIS 遇到一些問題 麻煩大家幫一下 : 如果我有三個shape file (兩個polygon (A跟B) 一個line (C)) : Polygon A-land cover : Polygon B-city boundary : Line C--Road : 這三個file的coordinate system都不一樣, 其中一個polygon(A)跟line (C) : 有各自的coordinate system。 至於另一個polygon(B)是unknown : 我的目的是要把這三個layers一起呈現, : 所以我必須將其他兩個file的coordinate system改成跟A一樣, 因為A是standard。 : 那兩個已知coordinate system的file我覺得好辦。 A當然就不去動他, : C我可以用ArcToolBox 的Data management去做轉換。 : 至於B 我就有點頭痛 因為不能直接轉換 必須要訂GCPs(ground control point)徒手轉換 : 。 : 問題來了,我之前學的都是由空照圖或是衛星照片配合一個標準的layer做transformation : 。不過現在這個是shape file 不能直接edit。 : 我的作法是把B export出去成 .tif, 然後再叫進ArcMap。 以A file為標準訂GCP : 進行 transformation。 : 之後再設立一個新的geodatabase 自訂topology給這個rectified過的file,最後把其他兩 : 個檔import進來。 聽起來是把 B 變成 .tif 後,做 Georeferencing ? 不用這麼麻煩吧.... 用 Spatial Adjustment 去做 vector 資料間的定位就行.... : 我不過我接下來遇到兩個問題: : 1. 我發現 三個layers 一起擺上ArcMap時 landcover 跟 city boundary會互相蓋住對方 : ,也就是說誰先擺就會被後者蓋掉。 請問這樣正常嗎? : (這逼的我動一個小手腳,我多加了一個line的shape file在geodatabase裡面,那個檔就 : 是boundary。不過這樣做好像怪怪的) 正常....上方的圖層會蓋住下方的圖層。 可以去調透明度試試看,顯示效果會比較好。 : 2.由於B檔經由一些轉換 所以一些attribute information都沒進來, : 我有試著import DBF檔,可是好像沒用。 : 這該怎麼辦呢? 用 Spatial Adjustment 就沒這問題了。 : 能幫我看一下我以上這些作法正確嗎? 謝謝囉! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.136.179.64
Richter78:有問題找xien就對了 218.166.60.184 02/22
hqq:大師出馬了 220.134.18.172 02/22