mapgis進行檔案轉換時無法匯入Shape的解決辦法?

許多人運用MapGIS進行檔案轉換時,想用Shape檔案轉換為MapGIS的點線區檔案,卻經常遇到無法匯入某些Shape檔案的情況,而有的Shape檔案卻又可以匯入,很多人不知道是什麼情況引起的,也找不到解決辦法,因此,寫了一個,給大家講解一下具體是什麼原因,以及如何解決這個問題。

工具/原料

MapGIS6.7;ArcGIS10.2

Shape檔案

方法/步驟

首先講一下為什麼MapGIS有的Shape檔案可以匯入有的不能匯入。

原因是:MapGIS將Shape檔案匯入是有條件的,所匯入的Shape檔案不能含有z值(高程值),而且不能含有m值(測量值)。

知道了原因就知道下一步該幹什麼了。

具體看Shape檔案是否含有z值(高程值)和m值(測量值),需要在ArcGIS裡面檢視Shape檔案的屬性。

mapgis進行檔案轉換時無法匯入Shape的解決辦法

知道了原因,接下來就是處理辦法了。

通過ArcGIS的“複製要素”工具,在其“環境設定”中進行設定,設定如下:

將M值和Z值都設定為“Disabled”。然後將Shape檔案匯出即可。

mapgis進行檔案轉換時無法匯入Shape的解決辦法

mapgis進行檔案轉換時無法匯入Shape的解決辦法

mapgis進行檔案轉換時無法匯入Shape的解決辦法

匯出完成後可以在Shape檔案的屬性裡面看見z值(高程值)和m值(測量值)都發生了變換,變成了“否”。

就可以用這個Shape檔案進行MapGIS的檔案轉換了。

mapgis進行檔案轉換時無法匯入Shape的解決辦法

注意事項

如果這樣了還沒有解決,是因為另外一個問題,存放的位置,儘量不要存放得太遠,如果路徑太長,mapgis無法讀取完,所以載入不進去,換存在桌面就可解決這個問題。

相關問題答案