許多人運用MapGIS進行檔案轉換時,想用Shape檔案轉換為MapGIS的點線區檔案,卻經常遇到無法匯入某些Shape檔案的情況,而有的Shape檔案卻又可以匯入,很多人不知道是什麼情況引起的,也找不到解決辦法,因此,寫了一個,給大家講解一下具體是什麼原因,以及如何解決這個問題。
工具/原料
MapGIS6.7;ArcGIS10.2
Shape檔案
方法/步驟
首先講一下為什麼MapGIS有的Shape檔案可以匯入有的不能匯入。
原因是:MapGIS將Shape檔案匯入是有條件的,所匯入的Shape檔案不能含有z值(高程值),而且不能含有m值(測量值)。
知道了原因就知道下一步該幹什麼了。
具體看Shape檔案是否含有z值(高程值)和m值(測量值),需要在ArcGIS裡面檢視Shape檔案的屬性。
知道了原因,接下來就是處理辦法了。
通過ArcGIS的“複製要素”工具,在其“環境設定”中進行設定,設定如下:
將M值和Z值都設定為“Disabled”。然後將Shape檔案匯出即可。
匯出完成後可以在Shape檔案的屬性裡面看見z值(高程值)和m值(測量值)都發生了變換,變成了“否”。
就可以用這個Shape檔案進行MapGIS的檔案轉換了。
注意事項
如果這樣了還沒有解決,是因為另外一個問題,存放的位置,儘量不要存放得太遠,如果路徑太長,mapgis無法讀取完,所以載入不進去,換存在桌面就可解決這個問題。