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

    奧維支持導(dǎo)入北京54、西安80、CGCS2000等分帶投影坐標(biāo)系以及CGCS2000地理坐標(biāo)系以及自定義坐標(biāo)系的SHP文件,可實(shí)現(xiàn)與ArcGIS的協(xié)同設(shè)計(jì)。

    下面分別對奧維PC端和手機(jī)端導(dǎo)入SHP文件進(jìn)行說明。

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

    .shp文件:是主文件,存儲矢量數(shù)據(jù)的空間信息,即坐標(biāo)值;

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

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

    .prj文件:存儲矢量數(shù)據(jù)的投影信息,即坐標(biāo)系。

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

    本文演示數(shù)據(jù)的坐標(biāo)系為3°分帶投影的CGCS2000坐標(biāo)系,導(dǎo)入CGCS2000地理坐標(biāo)文件的操作步驟與之一致。

    1、奧維PC端導(dǎo)入SHP文件

    演示數(shù)據(jù)如下圖所示,我們將其導(dǎo)入到奧維中。

    1

    首先,可以查看該文件的坐標(biāo)系。

    在[內(nèi)容列表]窗口,選中圖層,點(diǎn)擊鼠標(biāo)【右鍵】,點(diǎn)擊【屬性】,查看坐標(biāo)系。

    該文件的坐標(biāo)系為:CGCS2000_3_Degree_GK_CM_117E,即采用3°分帶投影的CGCS2000坐標(biāo)系,中央經(jīng)線為東經(jīng)117°。

    4

    該矢量數(shù)據(jù)的各配置文件如下圖所示:

    6

    下面,將該文件及其屬性導(dǎo)入到奧維中。

    在奧維中,點(diǎn)擊[系統(tǒng)]菜單,點(diǎn)擊【導(dǎo)入對象】按鈕,選擇需要導(dǎo)入的shp文件,點(diǎn)擊【打開】按鈕。

    1

    進(jìn)行PRJ坐標(biāo)設(shè)置和DBF屬性設(shè)置。

    (1)PRJ坐標(biāo)

    ArcGIS矢量數(shù)據(jù)是帶有坐標(biāo)系的,奧維系統(tǒng)可自動識別,因此PRJ坐標(biāo)設(shè)置保持默認(rèn)即可。

    9

    (2)DBF屬性

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

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

    10

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

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

    我們選擇【備注模板】,點(diǎn)擊【…】,勾選需要導(dǎo)入的屬性字段,點(diǎn)擊【確定】。

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

    11

    設(shè)置好PRJ坐標(biāo)和DBF屬性后,點(diǎn)擊【確定】,點(diǎn)擊【導(dǎo)入】,即可。

    15

    導(dǎo)入后,所有數(shù)據(jù)會顯示在地圖上,保存在收藏夾中。

    14

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

    在電腦端導(dǎo)入shp文件后,可發(fā)送到手機(jī)端使用,具體操作步驟如下:

    電腦端操作:登錄賬戶后,在[好友列表]下找到【我的手機(jī)】,雙擊,點(diǎn)擊【收藏夾】,勾選需要發(fā)送到手機(jī)端的數(shù)據(jù),點(diǎn)擊【確定】,點(diǎn)擊【發(fā)送】,即可。

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

    2、奧維手機(jī)端導(dǎo)入SHP文件

    直接使用手機(jī)導(dǎo)入SHP文件,若文件不在手機(jī)上,您需要先將shp文件傳輸?shù)绞謾C(jī)上,參考使用幫助文檔《如何使用奧維點(diǎn)對點(diǎn)傳輸文件(或文件夾)》。

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

    在手機(jī)上導(dǎo)入shp文件的具體操作步驟如下:

    在奧維手機(jī)端主界面,點(diǎn)擊【收藏】,點(diǎn)擊【菜單】,點(diǎn)擊【導(dǎo)入導(dǎo)出】,點(diǎn)擊【從文件導(dǎo)入】,進(jìn)入[選擇文件]頁面。

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

    2

    安卓QQ文件存儲目錄:文件管理/內(nèi)部存儲/tencent/QQfile_recv

    安卓微信文件存儲目錄:文件管理/內(nèi)部存儲/tencent/MicroMsg/Download

    本文演示的數(shù)據(jù)存放在QQ目錄下,因此點(diǎn)擊【SD卡】,找到數(shù)據(jù)存放目錄,選擇需要導(dǎo)入的數(shù)據(jù),進(jìn)入[導(dǎo)入?yún)?shù)]設(shè)置頁面。

    3

    PRJ坐標(biāo):shp文件本身帶有坐標(biāo)系,奧維會自動匹配,保持默認(rèn)即可。

    DBF屬性:根據(jù)實(shí)際需要進(jìn)行設(shè)置,可將某些屬性作為名稱導(dǎo)入,顯示在地圖上;可將shp文件的屬性表以文本或者表格的形式導(dǎo)入到奧維。

    設(shè)置名稱。點(diǎn)擊【名稱】欄,選擇【自定義】,點(diǎn)擊【設(shè)置】,勾選作為名稱導(dǎo)入的屬性字段,點(diǎn)擊【確定】。

    4

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

    5

    設(shè)置好導(dǎo)入?yún)?shù)后,點(diǎn)擊【確定】,系統(tǒng)解析文件,看解析出來的對象是否正確:

    若正確,點(diǎn)擊【導(dǎo)入】,點(diǎn)擊【確定】,執(zhí)行導(dǎo)入,點(diǎn)擊【關(guān)閉】;

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

    6

    導(dǎo)入成功后,數(shù)據(jù)會保存在收藏夾中,顯示在地圖上。

    在地圖上,點(diǎn)擊任一數(shù)據(jù),點(diǎn)擊7按鈕,即可查看該數(shù)據(jù)的屬性表。

    8

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