雖然MapGIS6.7與ArcGIS有幾條街的差距,但實際生產中,有時不得不處理一些歷史的MapGIS數據,尤其是國土、地質等行業。通常,為了方便我們將WT、WL 、WP等MapGIS格式文件轉為ArcGIS的SHP來處理。
常見轉換方法
常見的轉換方式有:
(1)MapGIS67文件轉換模塊,轉出Shape。此方法的缺點是屬性信息不能無損轉換,無法批量操作;
(2)MapGIS67文件轉換模塊,轉出Shape;再用MapGIS67屬性庫管理模塊,導出dbf屬性;再通過ArcGIS進行屬性掛接。此方法的缺點是對屬性字段名有要求(如果包括超過指定長度的字段將轉換失敗)、無法批量操作;
(3)使用FME中MyFME插件進行轉換,可將MapGIS、SuperMap格式轉為ArcGIS格式。此方法的缺點是需要掌握FME的使用方法、需要MyFME模塊的使用授權;
(4)借助第三方插件進行轉換,如Map2Shp。此方法的缺點是第三方工具多為收費軟件;
(5)利用MapGIS9或MapGIS10進行轉換。此方法的優點是可批量轉換、屬性無損轉換。
轉換基本流程
下面通過MapGIS10進行操作,官網可免費試用(如果需要經常使用,得研究一下)。
1、先在GBDCatalog里創建數據庫(或使用默認數據庫),這種操作似曾相識;
老實說這個創建向導顯示創建一個數據庫的步驟略復雜。
2、創建數據集,設置數據集名稱、空間參考;
3、導入MapGIS67的數據;
4、在要素類上右鍵導出,添加多個數據,並設置轉換格式、輸出目錄;