作者buski (......)
看板Geography
标题[问题] 请教ArcGIS 9.0操作上的问题
时间Tue Feb 22 07:57:20 2005
我最近在学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