[問題] 請教ArcGIS 9.0操作上的問題
我最近在學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進來。
我不過我接下來遇到兩個問題:
1. 我發現 三個layers 一起擺上ArcMap時 landcover 跟 city boundary會互相蓋住對方
,也就是說誰先擺就會被後者蓋掉。 請問這樣正常嗎?
(這逼的我動一個小手腳,我多加了一個line的shape file在geodatabase裡面,那個檔就
是boundary。不過這樣做好像怪怪的)
2.由於B檔經由一些轉換 所以一些attribute information都沒進來,
我有試著import DBF檔,可是好像沒用。
這該怎麼辦呢?
能幫我看一下我以上這些作法正確嗎? 謝謝囉!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 141.213.240.140
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 3 篇):