初曉煒,楊立國,仉海玲(濰坊市勘察測(cè)繪研究院,山東濰坊 261041)
基于ArcGIS及安卓平板進(jìn)行地理國情普查生產(chǎn)的應(yīng)用
初曉煒?,楊立國,仉海玲
(濰坊市勘察測(cè)繪研究院,山東濰坊 261041)
摘 要:地理國情普查是系統(tǒng)性工程,在我國屬于首次開展,其復(fù)雜性、嚴(yán)格性、艱巨性均超出一般性測(cè)繪項(xiàng)目。針對(duì)地理國情普查內(nèi)外業(yè)數(shù)據(jù)生產(chǎn)的特點(diǎn),結(jié)合實(shí)踐,實(shí)現(xiàn)了基于自制ArcGIS模板及安卓平板(手機(jī))進(jìn)行地理國情普查內(nèi)外業(yè)數(shù)據(jù)生產(chǎn)的開發(fā)與應(yīng)用。此應(yīng)用不僅節(jié)省了大量的資金投入,提高了內(nèi)外業(yè)數(shù)據(jù)生產(chǎn)的效率與質(zhì)量,而且具有易于實(shí)現(xiàn)、操作簡單、開放性,可廣泛應(yīng)用于其他測(cè)繪工程。
關(guān)鍵詞:地理國情普查;內(nèi)外業(yè)數(shù)據(jù)生產(chǎn);自制ArcGIS模板;安卓平板(手機(jī));應(yīng)用
地理國情主要是指地表自然和人文地理要素的空間分布、特征及其相互關(guān)系,是基本國情的重要組成部分。地理國情普查是一項(xiàng)重大的國情國力調(diào)查,是全面獲取國情國力信息的重要手段,是掌握自然資源、生態(tài)環(huán)境以及人類活動(dòng)基本情況的綜合性、基礎(chǔ)性工作。
地理國情普查是系統(tǒng)性工程,其復(fù)雜性、嚴(yán)格性、艱巨性均超出一般性測(cè)繪項(xiàng)目,普查數(shù)據(jù)生產(chǎn)對(duì)作業(yè)人員的技術(shù)水平和綜合素質(zhì)提出了很高的要求,而且地理國情普查在我國屬于首次,許多技術(shù)和指標(biāo)也在不斷改進(jìn)中。雖然目前可以購買一些專業(yè)化的軟件來進(jìn)行內(nèi)外業(yè)數(shù)據(jù)生產(chǎn),但這不僅需要大量的資金,而且在應(yīng)用中,存在著許多限制與弊端,作業(yè)單位又無法根據(jù)實(shí)踐進(jìn)行實(shí)時(shí)改進(jìn),嚴(yán)重影響了工作的進(jìn)度與質(zhì)量。針對(duì)這種情況,筆者經(jīng)過不斷實(shí)踐研究,自制了Arc-GIS地理國情內(nèi)業(yè)采集模板進(jìn)行內(nèi)業(yè)采集,利用價(jià)格便宜的安卓平板(手機(jī))進(jìn)行外業(yè)核查,不僅大大減少了資金的投入,而且提高了內(nèi)外業(yè)數(shù)據(jù)生產(chǎn)的效率與質(zhì)量,并且在生產(chǎn)實(shí)踐中,可根據(jù)實(shí)際情況,作業(yè)單位能夠靈活改進(jìn)。
2.1功能概述
內(nèi)業(yè)采集是地理國情普查的先期工序,高質(zhì)量的采集可以大大減少后期外業(yè)核查的工作量。根據(jù)國家要求,地理國情普查的成果數(shù)據(jù)集為ArcGIS GDB格式,雖然目前在內(nèi)業(yè)數(shù)據(jù)生產(chǎn)過程中,可以利用各種專業(yè)化的軟件來進(jìn)行采集,但最后仍然要導(dǎo)入到ArcGIS軟件中整理并提交。而ArcGIS軟件本身具有強(qiáng)大的編輯功能,通過訂制數(shù)據(jù)模板,可以方便地直接進(jìn)行內(nèi)業(yè)數(shù)據(jù)采集,大大減少錄入錯(cuò)誤,提高采集效率。
地理國情的內(nèi)業(yè)采集分為地表覆蓋與國情要素兩大模塊。每一模塊具有不同的采集特點(diǎn),針對(duì)這種情況,我們分別制作了地表覆蓋模板和國情要素模板。而國情要素由于涉及面很廣,需要采集道路、水體、構(gòu)筑物以及地理單元數(shù)據(jù),共計(jì)36個(gè)圖層,而每一部分內(nèi)容與指標(biāo)的填寫要求不同,作業(yè)員很難在短時(shí)間完全掌握。因此在作業(yè)過程中,我們采取了分工采集,每一部分由不同的作業(yè)員分別采集。為此,我們又把國情要素模板分為4個(gè)模板,分別是:國情道路、國情水系、國情構(gòu)筑物、國情地理單元。
2.2技術(shù)方案
(1)定制分層模板:根據(jù)《GDPJ 03-2013地理國情普查數(shù)據(jù)規(guī)定與采集要求》建立GDB模板數(shù)據(jù)庫。首先新建一個(gè)地理國情普查模板數(shù)據(jù)庫,然后按數(shù)據(jù)采集要求預(yù)先設(shè)置37個(gè)要素層,各層按照要求建立相應(yīng)的屬性字段。
(2)制作地表覆蓋模板及數(shù)據(jù)采集方法:因?yàn)榈乇砀采w(LCA)層為場(chǎng)模型,各要素之間無覆蓋,無縫隙,且采集時(shí)可能有島、移動(dòng)(投影差),直接用面采集比較繁瑣,容易出錯(cuò)。我們采用首先畫范圍線,然后輸入點(diǎn),給點(diǎn)賦屬性,最后創(chuàng)建批處理模型,進(jìn)行拓?fù)錁?gòu)面完成地表覆蓋采集。具體步驟如下:
①在GDB中建立一個(gè)地表覆蓋要素?cái)?shù)據(jù)集,里面包含點(diǎn)、線、面數(shù)據(jù),分別為(LCA_p、LCA_l、LCA_a)。
②在LCA_p圖層中添加所有地類CC碼的點(diǎn)要素,利用ArcGIS的組織模板功能,建立內(nèi)業(yè)采集模板菜單,建好的模板名稱可根據(jù)作業(yè)員的習(xí)慣進(jìn)行修改,如只顯示CC碼或類別。
③在LCA_a圖層中繪制所有地類CC碼的面要素。在該圖層的屬性—符號(hào)系統(tǒng)中根據(jù)CC字段值來進(jìn)行符號(hào)化處理。
④在ArcCatalog中設(shè)置GDB數(shù)據(jù)庫的屬性,建立屬性域,這樣在為點(diǎn)添加TAG值時(shí)會(huì)出現(xiàn)下拉菜單,可以直接選取,以免出錯(cuò)。
⑤利用ArcGIS模型構(gòu)建器建立批處理模型,并將按鈕添加到面板。這樣,在采集過程中可隨時(shí)停止編輯,查看拓?fù)錁?gòu)面情況。全部采集完成后,拓?fù)涮幚砩蒐CA_a,導(dǎo)出地表覆蓋數(shù)據(jù)采集模板(如圖1所示),生成最終的地表覆蓋數(shù)據(jù)。

圖1 地表覆蓋數(shù)據(jù)采集模板
(3)制作國情要素模板及數(shù)據(jù)采集方法:國情要素采集的特點(diǎn)是分層復(fù)雜,各圖層屬性字段的填寫也有嚴(yán)格的要求。為此我們采用了如下方法:
①根據(jù)國普辦下發(fā)的《GDPJ 51-2014地理國情普查常見問題解答(一)》中的CC和GB對(duì)照附表,在各層建立相應(yīng)的采集模板,將各個(gè)模板名稱修改為中文便于理解。編輯時(shí)點(diǎn)擊相應(yīng)的模板菜單,所創(chuàng)建要素將會(huì)自動(dòng)添加設(shè)定的CC和GB值。
②根據(jù)《GDPJ 01-2013地理國情普查內(nèi)容與指標(biāo)》附表7-1,對(duì)要素模板進(jìn)行修改,添加部分類型屬性字段值和缺省值,以便編輯時(shí)自動(dòng)填寫。
③根據(jù)《GDPJ 01-2013地理國情普查內(nèi)容與指標(biāo)》附表7-1,在數(shù)據(jù)庫屬性中將屬性值列表中的類型、等級(jí)、鋪設(shè)材料等其屬性字段設(shè)置相應(yīng)的屬性域,在屬性填寫時(shí)利用下拉菜單填寫固定的枚舉值,如圖2所示。

圖2 國情要素?cái)?shù)據(jù)采集模板
3.1方法概述
地理國情普查外業(yè)核查的工作主要有如下幾點(diǎn):記錄軌跡,標(biāo)注屬性錯(cuò)誤圖斑和要素,修改范圍錯(cuò)誤圖斑和要素,拍攝樣本照片(記錄照片的經(jīng)緯度、方位角等信息)。實(shí)際上這些需求用普通的導(dǎo)航軟件都可實(shí)現(xiàn)。根據(jù)實(shí)驗(yàn),我們選用了安卓版OruxMaps戶外導(dǎo)航軟件進(jìn)行外業(yè)核查,該軟件可以使用自制地圖,滿足地理國情普查外業(yè)核查作業(yè)的需求。地理國情普查外業(yè)核查功能需求與戶外導(dǎo)航軟件功能對(duì)應(yīng)關(guān)系如圖3所示。

圖3 功能需求對(duì)照?qǐng)D
3.2軟硬件設(shè)備
(1)需安裝的軟件:
①電腦端:ArcGIS:進(jìn)行需核查的地表覆蓋和國情要素?cái)?shù)據(jù)預(yù)處理;Global Mapper:數(shù)據(jù)處理,導(dǎo)出平板可以使用的地圖; Java運(yùn)行環(huán)境( JRE); OruxMaps desktop:(解壓后運(yùn)行目錄中的.bat文件)切片制作平板導(dǎo)航地圖。
②平板端(手機(jī)):OruxMaps:戶外導(dǎo)航軟件;Open Camera:可將經(jīng)緯度、方位角寫入照片exif的拍照軟件。
(2)硬件:
一部帶有GPS定位和電子羅盤功能的安卓平板(手機(jī))。
3.3安卓平板核查底圖制作技術(shù)流程(如圖4)
具體操作流程如下(以地表覆蓋層為例): (1)電腦端核查軟件使用說明與操作流程
①在ArcGIS中將地表覆蓋層(LCA)面要素轉(zhuǎn)為點(diǎn)要素,注意在內(nèi)部選項(xiàng)打?qū)?將點(diǎn)要素轉(zhuǎn)為KML文件備用。
②用Global Mapper打開影像文件、LCA面文件和LCA點(diǎn)文件,3個(gè)文件都應(yīng)已經(jīng)設(shè)置好空間參考。
③Global Mapper工具—設(shè)置—投影選項(xiàng)卡,將數(shù)據(jù)環(huán)境定義為WGS1984經(jīng)緯度模式—應(yīng)用。安卓平板導(dǎo)航地圖只能應(yīng)用經(jīng)緯度模式。
④Global Mapper工具—控制中心—選項(xiàng),設(shè)置LCA面層顯示,將線條設(shè)為醒目的黃色,1-2pixel寬,不填充。

圖4 底圖制作技術(shù)流程圖
⑤設(shè)置LCA點(diǎn)層標(biāo)注,使用多個(gè)屬性值標(biāo)注CC 和TAG,換行選項(xiàng),標(biāo)簽字體選擇中心;如果要求更高,可以將大的圖斑單獨(dú)標(biāo)注成一種樣式重點(diǎn)核查。(如果直接標(biāo)注面,有些不規(guī)則面要素可能會(huì)標(biāo)注在圖斑外)。也可以在制作地圖不用點(diǎn)標(biāo)注,直接將點(diǎn)轉(zhuǎn)為KML,核查時(shí)加載,這樣在地圖設(shè)置為前進(jìn)方向時(shí),標(biāo)注不會(huì)跟隨地圖轉(zhuǎn)動(dòng),更易讀圖。
⑥Global Mapper文件—輸出—光柵影像- Geo-TIFF,單幅圖可直接導(dǎo)出,如需裁切,導(dǎo)出邊界選項(xiàng)卡-繪制方形區(qū)域,拉框后確定。
⑦導(dǎo)出TIF后導(dǎo)出JPG,兩個(gè)影像文件的范圍應(yīng)完全一致,文件—輸出—光柵影像—JPG,選導(dǎo)出邊界—復(fù)位到最后輸出范圍。
⑧運(yùn)行OruxMapsDesktop.bat,加入導(dǎo)出的TIF(校準(zhǔn)文件)和JPG(地圖影像文件),選擇WGS1984(DATUM選項(xiàng))和經(jīng)緯度(PROGECTION選項(xiàng))。注意JPG format選項(xiàng)為:100%,按Create map生成地圖。
⑨將生成的地圖目錄拷入平板OruxMaps目錄下mapfiles目錄。KML文件拷入平板OruxMaps目錄下overlay目錄,在平板中運(yùn)行OruxMaps加載。
⑩對(duì)于國情要素層,可以用同樣的方法加載標(biāo)注需核查信息,可以與地表覆蓋放到一個(gè)圖中,設(shè)置不同顏色加以區(qū)分,也可單獨(dú)做成地圖。
(2)平板端核查軟件使用說明與操作流程
①平板OruxMaps頂欄菜單分別為:航跡、路點(diǎn)、航線、地圖、設(shè)置,如圖5所示。

圖5 平板OruxMaps主菜單界面
②打開平板GPS,運(yùn)行OruxMaps,在地圖設(shè)置菜單中,切換制作的離線地圖;在右側(cè)彈出菜單中選擇[開始記錄],以圖號(hào)命名新航跡就可以開始核查了。GPS航跡會(huì)自動(dòng)記錄在DB數(shù)據(jù)庫中,停止后重新開始,可根據(jù)是否需打斷的情況來選擇“新航段”或“繼續(xù)”。核查完畢后導(dǎo)出GPX文件,即為核查軌跡。為數(shù)據(jù)安全起見,可在航線設(shè)置菜單中選擇自動(dòng)創(chuàng)建GPX選項(xiàng),設(shè)置菜單中可自定義路點(diǎn)、軌跡的顏色和文字大小。
③如果事先規(guī)劃好核查路線,可以在ArcGIS中導(dǎo)出KML文件,拷入平板OruxMaps目錄下的overlay目錄,加載后沿既定路線核查。
④標(biāo)注錯(cuò)誤圖斑要素:如遇錯(cuò)誤圖斑,長按平板相應(yīng)圖斑位置,可添加路點(diǎn),在路點(diǎn)名稱處輸入代碼或說明,也可利用語音輸入圖斑類別。如圖6所示:

圖6 記錄核查軌跡并標(biāo)注錯(cuò)誤圖斑路點(diǎn)
⑤對(duì)于需要標(biāo)注的國情要素,同樣以添加路點(diǎn)的方式進(jìn)行標(biāo)注。對(duì)于需要修改的圖斑,用航線菜單中的創(chuàng)建—添加新航段,繪制修改線段。繪制時(shí)需先停止記錄軌跡,創(chuàng)建航線完成后再將軌跡記錄打開繼續(xù)記錄。
⑥核查完畢后將平板OruxMaps目錄下tracklog目錄中的GPX轉(zhuǎn)出,即為核查軌跡和標(biāo)注錯(cuò)誤的圖斑路點(diǎn)以及照片路點(diǎn),添加的航線合并后導(dǎo)出GPX,即為修改的線段。在ArcGIS中可使用Spatial ETL Tool工具,進(jìn)行GPX、SHP、KML的相互轉(zhuǎn)換。
⑦樣本采集:平板OruxMaps路點(diǎn)—照片路點(diǎn),可拍照,長按相應(yīng)圖斑,添加路點(diǎn),可指定拍照地物點(diǎn)。OruxMaps內(nèi)部抹掉照片的EXIF信息,將經(jīng)緯度信息寫入EXIF,此方法沒有記錄方位角,需要自行解算。我們?cè)谂臄z樣本時(shí),采用快速切換(利用手勢(shì)軟件)照相軟件單獨(dú)拍照,利用Open Camera軟件同時(shí)將照片的經(jīng)緯度位置信息和方位角(磁北)寫入EXIF信息。Open Camera拍照的時(shí)候屏幕上會(huì)顯示橫滾角,注意按照規(guī)范要求不要超過10°。
(3)在外業(yè)核查生產(chǎn)過程中的應(yīng)用
①如果是3G平板,可在OruxMaps中設(shè)置多項(xiàng)追蹤,每個(gè)核查人員注冊(cè)用戶,分享位置,可對(duì)每個(gè)核查人員軌跡實(shí)時(shí)監(jiān)控。此功能適用于山區(qū),危險(xiǎn)地區(qū)單獨(dú)核查人員的安全監(jiān)控。
②外置GPS應(yīng)用,OruxMaps支持讀取外部藍(lán)牙GPS模塊,如果有精度更高的GPS設(shè)備,可提高測(cè)量的精度,同時(shí)也可關(guān)閉平板自身的GPS,節(jié)約電量,提高續(xù)航時(shí)間。也可利用外置充電寶延長續(xù)航時(shí)間。
綜上所述,實(shí)踐證明,我們通過開發(fā)利用ArcGIS強(qiáng)大的編輯功能和充分利用一些開放的導(dǎo)航軟件以及一些移動(dòng)GIS技術(shù)和設(shè)備進(jìn)行國情普查內(nèi)外業(yè)作業(yè),不僅節(jié)省了大量的資金,而且規(guī)范了作業(yè)流程,減少了錯(cuò)誤率,提高了工作效率,為國情普查工作的順利開展提供了有力的技術(shù)保障。
參考文獻(xiàn)
[1] 徐德明.地理國情普查:助力美麗中國——開展地理國情普查.服務(wù)經(jīng)濟(jì)社會(huì)發(fā)展[J].中國測(cè)繪,2013(3):4~7.
[2] 張健源,胡振彪,李志剛.移動(dòng)GIS開發(fā)及在城市勘測(cè)中的應(yīng)用[J].城市勘測(cè),2012(1):16~19.
[3] 牟乃夏,劉文寶,王海銀等.ArcGIS10地理信息系統(tǒng)教程[M].北京:測(cè)繪出版社,2012.
[4] GDPJ 01 - 2013.地理國情普查內(nèi)容與指標(biāo)[ S].20140402-V3.1-訂正本.
[5] GDPJ 03-2013.地理國情普查數(shù)據(jù)規(guī)定與采集要求[S].20140402-V3.1-訂正本.
[6] GDPJ 04-2013.地理國情普查數(shù)據(jù)生產(chǎn)元數(shù)據(jù)規(guī)定[S].20140402-V1.1-訂正本.
[7] GDPJ 06-2013.遙感影像解譯樣本數(shù)據(jù)技術(shù)規(guī)定[S].20140402-V2.1-訂正本.
[8] GDPJ 10-2013.地理國情普查底圖制作技術(shù)規(guī)定[S].
[9] GDPJ 51-2014.地理國情普查常見問題解答(一)[S].
The Application of Production for the Census of Geographic Conditions Based on ArcGIS and Android Tablet
Chu Xiaowei,Yang Liguo,Zhang Hailing
(Weifang institute of Prospecting Surveying and Mapping,Weifang 261041,China)
Abstract:The census of the geographical situation is a systems engineering,which is the first in China to carry out.Its complexity,strict,arduous sex are beyond the general surveying and mapping project.According to the characteristics of the production of inside and outside for the census of geographical conditions,combined with the practice,the development and application of the production of inside and outside for the census of geographical conditions based on the selfmade ArcGIS template and Android Tablet (mobile phone) is implemented.This application saves a large amount of capital investment for our institute,improve the efficiency and quality of production.And it is easy to realize.The operation is simple,open,and can be widely applied to other engineering of Surveying and mapping.
Key words:the census of geographic conditions;the production of inside and outsid;the self-made ArcGIS template;Android Tablet(mobile phone)homemade;application
文章編號(hào):1672-8262(2015)01-43-05中圖分類號(hào):P208.2
文獻(xiàn)標(biāo)識(shí)碼:A
收稿日期:?2014—11—12
作者簡介:初曉煒(1973—),男,工程師,主要從事測(cè)繪及地理信息技術(shù)工作。