如何將ArcGIS(SHP)文件導入到奧維中

奧維支持導入北京54、西安80、CGCS2000等分帶投影坐標系以及WGS-84經緯度坐標系以及自定義坐標系的SHP文件,可實現與ArcGIS的協同設計。

下面分別對奧維PC端和手機端導入SHP文件進行說明。

使用ArcGIS編輯的文件,坐標系、屬性表、坐標值等信息是存儲于不同文件中的,因此要正常將SHP文件導入奧維中,應將這些相關的同名文件放在同一個文件夾下。每個文件存放的信息如下:

.shp文件:是主文件,存儲矢量數據的空間信息,即坐標值;

.dbf文件:存儲矢量數據的屬性信息(屬性表文件);

.shx文件: 存儲矢量數據的索引信息,即每個單元在shp中的位置;

.prj文件:存儲矢量數據的投影信息,即坐標系。

除上述四個文件外,還可能包含.sbn、.sbx文件,這些文件都是根據SHP矢量數據包含的信息生成的。以上幾個文件,.shp、.shx和.prj是不可缺少的,否則無法導入到奧維中;若.dbf缺失,則無法將該矢量數據的屬性表導入到奧維中。

本文演示數據的坐標系為3°分帶投影的CGCS2000坐標系,導入WGS-84經緯度坐標文件的操作步驟與之一致。

1、奧維PC端導入SHP文件

演示數據如下圖所示,我們將其導入到奧維中。

1

首先,可以查看該文件的坐標系。

在[內容列表]窗口,選中圖層,點擊鼠標【右鍵】,點擊【屬性】,查看坐標系。

該文件的坐標系為:CGCS2000_3_Degree_GK_CM_117E,即采用3°分帶投影的CGCS2000坐標系,中央經線為東經117°。

4

該矢量數據的各配置文件如下圖所示:

6

下面,將該文件及其屬性導入到奧維中。

在奧維中,點擊[系統]菜單,點擊【導入對象】按鈕,選擇需要導入的shp文件,點擊【打開】按鈕。

8

進行PRJ坐標設置和DBF屬性設置。

(1)PRJ坐標

ArcGIS矢量數據是帶有坐標系的,奧維系統可自動識別,因此PRJ坐標設置保持默認即可。

9

(2)DBF屬性

名稱:可將屬性表的某個字段作為名稱導入,顯示在地圖。

如下圖所示,選擇【自定義】,點擊【…】,勾選某個字段(如name)或多個字段,點擊【確定】,即可。

10

備注:可選擇【無】【文本】或【備注模板】。

若選擇【無】,則不會導入矢量數據的屬性表;若選擇【文本】,則所有屬性以“文本”的形式顯示在【備注】欄中;若選擇【備注模板】,則導入的屬性表以“表格”的形式顯示。

我們選擇【備注模板】,點擊【…】,勾選需要導入的屬性字段,點擊【確定】。

模板選擇【ovital_shp[SHP通用模板]】。若您編寫了HTML模板,也可以選擇自己編寫的模板。

11

設置好PRJ坐標和DBF屬性后,點擊【確定】,點擊【導入】,即可。

15

導入后,所有數據會顯示在地圖上,保存在收藏夾中。

14

若導入后存在一定的偏移,請參考使用幫助文檔《如何處理導入shp文件產生的偏移》予以校正。

在電腦端導入shp文件后,可發送到手機端使用,具體操作步驟如下:

電腦端操作:登錄賬戶后,在[好友列表]下找到【我的手機】,雙擊,點擊【標記】,勾選需要發送到手機端的數據,點擊【確定】,點擊【發送】,即可。

手機端操作:與電腦登錄同一個賬戶,電腦端發送數據后,手機端會立馬收到。點擊左上角頭像,在[好友]頁面下找到【我的電腦】,點擊進入會話界面;點擊【下載】,下載數據;點擊數據,點擊【收藏當前數據】,選擇存放目錄,點擊【確定】,可將這些數據保存到手機端的收藏夾中。

2、奧維手機端導入SHP文件

直接使用手機導入SHP文件,若文件不在手機上,您需要先將shp文件傳輸到手機上,參考使用幫助文檔《如何使用奧維點對點傳輸文件(或文件夾)》。

★注意:.shp、.shx、.prj和.dbf四個同名文件要一起保存在手機上,否則無法正常導入。

在手機上導入shp文件的具體操作步驟如下:

在奧維手機端主界面,點擊【收藏】,點擊【菜單】,點擊【導入導出】,點擊【從文件導入】,進入[選擇文件]頁面。

該頁面為奧維的根目錄,對于蘋果手機,在此選擇數據,執行導入即可;對于安卓手機,使用不同軟件發送的數據會保存不同的目錄下,若沒有將數據保存在奧維跟目錄下,則前往其它目錄選擇文件。

1

安卓QQ文件存儲目錄:文件管理/內部存儲/tencent/QQfile_recv

安卓微信文件存儲目錄:文件管理/內部存儲/tencent/MicroMsg/Download

本文演示的數據存放在QQ目錄下,因此點擊【SD卡】,找到數據存放目錄,選擇需要導入的數據,進入[導入參數]設置頁面。

28

PRJ坐標:shp文件本身帶有坐標系,奧維會自動匹配,保持默認即可。

DBF屬性:根據實際需要進行設置,可將某寫屬性作為名稱導入,顯示在地圖上;可將shp文件的屬性表以文本或者表格的形式導入到奧維。

設置名稱。點擊【名稱】欄,選擇【自定義】,點擊【設置】,勾選作為名稱導入的屬性字段,點擊【確定】。

29

設置備注。點擊【備注】欄,選擇【備注模板】,點擊【設置】,勾選需要導入的屬性字段,點擊【確定】,模板可選擇【ovital_shp[SHP通用模板]】,也可以選擇您自己編寫的HTML模板。

30

設置好導入參數后,點擊【確定】,系統解析文件,看解析出來的對象是否正確:

若正確,點擊【導入】,點擊【確定】,執行導入,點擊【關閉】;

若不正確,請檢查shp的配置文件是否缺失,確定無誤后重新導入。

31

導入成功后,數據會保存在收藏夾中,顯示在地圖上。

在地圖上,點擊任一數據,點擊wps15按鈕,即可查看該數據的屬性表。

2

若導入后存在一定的偏移,請參考使用幫助文檔《如何處理導入shp文件產生的偏移》予以校正。