tft每日頭條

 > 科技

 > mapgis如何導入新文件

mapgis如何導入新文件

科技 更新时间:2024-08-04 13:04:57

mapgis如何導入新文件?方法/步驟一、直接替換DBF文件,步驟如下,下面我們就來聊聊關于mapgis如何導入新文件?接下來我們就一起去了解一下吧!

mapgis如何導入新文件(MapGIS轉換shp文件的技巧)1

mapgis如何導入新文件

方法/步驟

一、直接替換DBF文件,步驟如下

1.單獨把要轉換的MapGIS文件的屬性用mapGIS軟件中的“屬性庫管理”功能模塊導出成“*.dbf”格式;

2.用mapGIS軟件中的“文件轉換”功能模塊把原mapGIS文件轉換成shp格式;

3.用第1步導出的屬性文件替換第2步中shp文件三個文件中的dbf格式文件(直接修改文件名)(到這一步是保證轉換後文件的屬性不丢失);

4.在ArcGIS的ToolBox中用Data Management Tools -> Features -> Repair Geometry工具對第3步中處理過的shp格式文件進行幾何修複(這一步是保證轉換後文件的幾何關系正确)。

二、Mapgis先轉mif,然後再轉shape

mapgis轉出後是一個mif的交換文件,這個文件的文件頭和mapinfo的交換文件有點不同,你需要先把mapinfo的一個圖層轉出成一個mif文件,然後用記事本打開,複制前4行(第四行結尾是坐标範圍),然後用記事本打開mapgis轉出的mif文件,替換Columns之前的内容,然後看一下Columns後的那個數字和後面的圖層數是否對應,如果不對應,修改那個數字即可,然後用記事本保存,不要點另存為,直接保存即可,再次用mapinfo轉入,就可以了。

注:以上兩個方法經過驗證,發現第一種進行轉換時,需要保證轉換後數據的幾何關系正确。第二種,轉換時有時會成功。

三、介紹下第三種轉換:在Mapgis->文件轉換裡面直接操作。

(1)mapgis轉成mif格式數據存儲

(2)将存儲的mif格式數據再行導入,轉出shp格式,

即可實現屬性數據完美轉換,不丢失數據。此種方法為本人實際操作實驗,可實現,現分享給大家。

ArcGIS MapInfo ENVI等矢量格式轉換為MapGIS矢量

廣告

ArcGIS軟件與應用作者:吳建華 主編

當當

廣告

ArcGIS軟件應用—實驗指導書作者:肖智 等編著

當當

廣告

ArcGIS地理信息系統大全(配光盤)作者:薛在軍

當當

ArcGIS Desktop 地理信息系統應用教程作者:石若明,朱淩,何曼修 著

當當

廣告

ArcGIS 10 地理信息系統教程—從初學到精通作者:牟乃夏,劉文寶,王海銀,戴洪磊

當當

第一步:格式轉換

例1:ArcGIS中*.shp文件的轉換

啟動MapGIS,“圖形處理”—-“文件轉換”,選擇菜單欄中的“輸入”—-“裝入shape文件”,打開要裝入的*.shp文件,右鍵單擊—-“複位窗口”—-“确定”(此操作可不做),窗口中會顯示出要轉換的圖形文件,之後選擇菜單欄中的“文件”,然後根據導入的*shp文件的屬性(如點、線、面),對應進行保存。至此,文件轉換成功。

例2:MapInfo中*.mif文件的轉換

MapInfo的格式一般為*.tab,但是要進行MapGIS格式轉換的時候首先要将*.tab文件在MapInfo中轉換為*.mif格式,其轉換過程如下:

1. *.tab轉*.mif

啟動MapInfo,在MapInfo中打開要轉換圖層,,然後選擇菜單欄中的“Table”---“Export”,保存類型中選擇*.mif格式,選擇保存路徑進行保存,操作完成。

2. *.mif轉*.wt、*.wl、*.wp

啟動MapGIS,圖形處理—-文件轉換,選擇菜單欄中的“輸入”—-“裝入MapInfo數據”,打開要裝入的*.mif文件,右鍵單擊—-“複位窗口”—-“确定”(此操作可不做),窗口中會顯示出要轉換的圖形文件,之後選擇菜單欄中的“文件”,然後根據導入的*mif文件的屬性(如點、線、面),對應進行保存。至此,文件轉換成功。

例3:ENVI中*.evf文件的轉換

ENVI的格式一般*.evf,但是要進行MapGIS格式轉換的時候首先要将*.evf文件在ENVI中轉換為*.dxf格式,其轉換過程如下:

3.方法1:*.evf轉*.dxf,*.dxf轉*.wt、*.wl、*.wp

(1). *.evf轉*.dxf

啟動ENVI,選擇主菜單欄中vector---convert EVF to DXF,選擇轉換文件後打開,之後選擇保存路徑,OK,完成操作。

(2).*.dxf轉*.wt、*.wl、*.wp

啟動MapGIS,“圖形處理”—-“文件轉換”,選擇菜單欄中的“輸入”—-轉換多個選定的dxf或者成批轉換dxf,右鍵單擊—-“複位窗口”—-“确定”(此操作可不做),窗口中會顯示出要轉換的圖形文件,之後選擇菜單欄中的“文件”,然後根據導入的*.dxf文件的屬性(如點、線、面),對應進行保存。至此,文件轉換成功(此方法為親自實現)。

4.方法2:*.evf轉*.shp,*.shp轉*.wt、*.wl、*.wp

(1). *.evf轉*.shp

啟動ENVI,選擇主菜單欄中vector---Open Vector File---打開要轉換文件,在彈出窗口“Available Vectors

List”中鼠标左鍵選中要轉換文件,然後File---Export layers to shapefile,之後選擇路徑後OK保存,實現操作。

(2). *.shp轉*.wt、*.wl、*.wp

啟動MapGIS,“圖形處理”—-“文件轉換”,選擇菜單欄中的“輸入”—-“裝入shape文件”,打開要裝入的*.shp文件,右鍵單擊—-“複位窗口”—-“确定”(此操作可不做),窗口中會顯示出要轉換的圖形文件,之後選擇菜單欄中的“文件”,然後根據導入的*shp文件的屬性(如點、線、面),對應進行保存。至此,文件轉換成功。

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved