】
[0018]圖1為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集方法第一實(shí)施例的流程圖;
圖2為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集方法第二實(shí)施例的流程圖;
圖3為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集方法第三實(shí)施例的流程圖;
圖4為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集裝置第一實(shí)施例的結(jié)構(gòu)示意圖;
圖5為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集裝置第二實(shí)施例的結(jié)構(gòu)示意圖;
圖6為本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集服務(wù)器一實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0019]為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
[0020]參照?qǐng)D1,示出了本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集方法第一實(shí)施例的流程,執(zhí)行主體為數(shù)據(jù)采集裝置。本優(yōu)選方法實(shí)施例包括以下步驟:
步驟SlOl:獲取數(shù)據(jù)采集任務(wù);
在本優(yōu)選實(shí)施例中,數(shù)據(jù)采集任務(wù)可以從創(chuàng)建該任務(wù)的服務(wù)器(或云GIS中心)、本地裝置或其他裝置讀取。
[0021]對(duì)于從云GIS中心獲取數(shù)據(jù)采集任務(wù)的情況,采用基于云GIS中心的數(shù)據(jù)協(xié)同采集方式;云GIS中心創(chuàng)建數(shù)據(jù)采集任務(wù)的流程具體包括:
1)將地圖數(shù)據(jù)發(fā)布為在線地圖服務(wù),并將離線地圖包注冊(cè)到系統(tǒng);可以同時(shí)配置在線地圖和離線地圖,也可以只配置在線地圖或離線地圖;
2)按行業(yè)需求制作數(shù)據(jù)集,需要定義幾何類(lèi)型(點(diǎn)、線、面等)、屬性字段(如醫(yī)院床位數(shù)量、地區(qū)人口等)以及屬性字段的限制(如醫(yī)院床位數(shù)量應(yīng)該為大于O的整型數(shù)字);并將數(shù)據(jù)集發(fā)布為在線GIS數(shù)據(jù)服務(wù);
3)新建一個(gè)數(shù)據(jù)采集任務(wù);
4)為該數(shù)據(jù)采集任務(wù)配置底圖,將步驟I)的地圖關(guān)聯(lián)到當(dāng)前任務(wù);
5)新建數(shù)據(jù)采集圖層;
6)將步驟2)發(fā)布的GIS數(shù)據(jù)服務(wù)關(guān)聯(lián)到該數(shù)據(jù)采集圖層;
7)配置數(shù)據(jù)顯示樣式;
如果是點(diǎn)數(shù)據(jù),則需要指定點(diǎn)的填充圖片或點(diǎn)顯示開(kāi)頭、填充色等;如果是線數(shù)據(jù),需要指定線寬、風(fēng)格(實(shí)線、虛線、鐵路線等)、線顏色等;如果是面數(shù)據(jù),需要指定輪廓線樣式、填充色等;
8)若需要采集多種GIS數(shù)據(jù),可以重復(fù)步驟5)?步驟7);
9)保存上述數(shù)據(jù)采集任務(wù)。
[0022]當(dāng)從本地?cái)?shù)據(jù)采集裝置或其他數(shù)據(jù)采集裝置獲取數(shù)據(jù)采集任務(wù)時(shí),采用點(diǎn)對(duì)點(diǎn)(P2P,Peer to Peer)的數(shù)據(jù)協(xié)同采集方式;數(shù)據(jù)采集裝置創(chuàng)建數(shù)據(jù)采集任務(wù)的流程具體包括:
1)新建一個(gè)數(shù)據(jù)采集任務(wù);
2)該數(shù)據(jù)采集任務(wù)配置底圖,將在線地圖服務(wù)地址或者本地離線地圖包關(guān)聯(lián)到該數(shù)據(jù)采集任務(wù);
3)新建數(shù)據(jù)采集圖層;
4)按行業(yè)需求制作數(shù)據(jù)集,需要定義采集數(shù)據(jù)幾何類(lèi)型(點(diǎn)、線、面等)、屬性字段(如醫(yī)院床位數(shù)量)以及屬性字段的限制(如醫(yī)院床位數(shù)量應(yīng)該為大于O的整型數(shù)字)。
[0023]5)配置數(shù)據(jù)顯示樣式;
如果是點(diǎn)數(shù)據(jù),則需要指定點(diǎn)的填充圖片或點(diǎn)顯示開(kāi)頭、填充色等;如果是線數(shù)據(jù),需要指定線寬、風(fēng)格(實(shí)線、虛線、鐵路線等)、線顏色等;如果是面數(shù)據(jù),需要指定輪廓線樣式、填充色等;
6)將上述數(shù)據(jù)采集任務(wù)保存至本地存儲(chǔ)器。
[0024]對(duì)于P2P方式,當(dāng)需要從其他裝置讀取數(shù)據(jù)采集任務(wù)時(shí),首先需要與該其他裝置以W1-F1、藍(lán)牙或近場(chǎng)通訊(NFC,Near Field Communicat1n)等方式建立連接,然后再讀取該其他裝置創(chuàng)建的數(shù)據(jù)采集任務(wù);當(dāng)采用NFC連接方式時(shí),裝置之間的距離不大于10cm。
[0025]步驟S102:根據(jù)所述數(shù)據(jù)采集任務(wù)中包括的地圖信息顯示地圖;
具體的,當(dāng)所述裝置僅配置有在線地圖時(shí),通過(guò)在線地圖服務(wù)地址獲取并顯示在線地圖;當(dāng)所述裝置僅配置有離線地圖時(shí),判斷本地存儲(chǔ)器是否存儲(chǔ)有離線地圖包,若是,直接從本地讀取并顯示離線地圖包;否則,從離線地圖服務(wù)地址(如云GIS中心)下載并顯示離線地圖包;當(dāng)所述裝置同時(shí)配置有在線地圖與離線地圖時(shí),根據(jù)用戶(hù)的選擇采用上述在線地圖或離線地圖的方式顯示地圖。
[0026]步驟S103:獲取并在所述地圖上顯示本地采集的GIS數(shù)據(jù);
其中,GIS數(shù)據(jù)的內(nèi)容具體包括位置信息和屬性信息,還可以關(guān)聯(lián)附件,不同的內(nèi)容可以采用不同的采集方式。對(duì)于位置信息,可以通過(guò)GPS/基站/W1-Fi定位的方式自動(dòng)采集或地圖手繪的方式手工采集;對(duì)于屬性信息,需要外業(yè)人員手工填寫(xiě),系統(tǒng)會(huì)自動(dòng)進(jìn)行數(shù)據(jù)校驗(yàn)(如醫(yī)院床位數(shù)量應(yīng)該為大于O的整型數(shù)字);對(duì)于關(guān)聯(lián)附件,可以是通過(guò)相機(jī)采集的照片和/或視頻,還可以是任何格式的文檔(如1^1:、(10(3、118^(1;1;'等)。
[0027]在地圖上顯示本地采集的GIS數(shù)據(jù)時(shí),可以為這些數(shù)據(jù)注冊(cè)地圖交互事件;之后在地圖上選擇了 GIS數(shù)據(jù)時(shí),即可以查看該數(shù)據(jù)的屬性信息以及關(guān)聯(lián)的照片、視頻以和其他文件。
[0028]對(duì)于基于云GIS中心的數(shù)據(jù)協(xié)同采集方式,步驟S103之后還包括步驟S103-1:將本地采集的GIS數(shù)據(jù)上傳到云GIS中心,供其他數(shù)據(jù)采集終端共享。
[0029]步驟S104:獲取并在所述地圖上顯示其他數(shù)據(jù)采集裝置采集的GIS數(shù)據(jù);
對(duì)于基于云GIS中心的數(shù)據(jù)協(xié)同采集方式,獲取并在所述地圖上顯示其他數(shù)據(jù)采集裝置采集的GIS數(shù)據(jù)的方法具體包括:
1)啟動(dòng)一個(gè)定時(shí)器,通過(guò)云GIS中心提供的在線GIS數(shù)據(jù)服務(wù),定時(shí)獲取其他終端采集的GIS數(shù)據(jù);
2)將這些GIS數(shù)據(jù)顯示在地圖上,并為這些數(shù)據(jù)注冊(cè)地圖交互事件;
3)在地圖上選擇了GIS數(shù)據(jù)后,可以查看該數(shù)據(jù)的屬性信息,還可以查看關(guān)聯(lián)的照片、視頻以及其他文件;
4)通過(guò)查看其他數(shù)據(jù)采集裝置采集的數(shù)據(jù),可以了解當(dāng)前數(shù)據(jù)采集任務(wù)的整體狀態(tài)。
[0030]對(duì)于P2P的數(shù)據(jù)協(xié)同采集方式,獲取其他數(shù)據(jù)采集裝置采集的GIS數(shù)據(jù)的方法具體包括:
I)與其他數(shù)據(jù)采集裝置建立連接;可選的連接方式如下:
a)W1-Fi;將數(shù)據(jù)采集裝置通過(guò)W1-Fi連接至同一局網(wǎng),自動(dòng)檢測(cè)局網(wǎng)中連接的其他數(shù)據(jù)采集裝置;
b)藍(lán)牙;兩數(shù)據(jù)采集裝置之間打開(kāi)藍(lán)牙,建立連接;
c)NFC;兩數(shù)據(jù)采集裝置的間距不超過(guò)10cm,即可自動(dòng)建立連接。
[0031 ] 2)發(fā)起共享的數(shù)據(jù)采集裝置選擇本地采集任務(wù)后,通過(guò)“共享”按鈕觸發(fā)共享操作;
3)選擇一個(gè)已經(jīng)建立連接的數(shù)據(jù)采集裝置,發(fā)送“共享數(shù)據(jù)”請(qǐng)求;
4)另一數(shù)據(jù)采集裝置接受“共享數(shù)據(jù)”請(qǐng)求; 5)共享發(fā)起裝置選擇需要共享的離線地圖包,將當(dāng)前數(shù)據(jù)采集任務(wù)、地圖包、當(dāng)?shù)夭杉腉IS數(shù)據(jù)傳輸至另一裝置。
[0032]步驟S105:判斷是否已經(jīng)完成上述數(shù)據(jù)采集任務(wù);若是,則結(jié)束本次數(shù)據(jù)協(xié)同采集流程;否則,轉(zhuǎn)步驟S103重復(fù)上述獲取并在地圖上顯示GIS數(shù)據(jù)的流程。
[0033]本申請(qǐng)實(shí)施例公開(kāi)的通用GIS數(shù)據(jù)協(xié)同采集方案中,通過(guò)規(guī)范采集流程,適用于不同平臺(tái)的終端裝置,既可以適配普通的智能終端,也可以專(zhuān)業(yè)的GIS數(shù)據(jù)采集裝置,可滿(mǎn)足不同行業(yè)的應(yīng)用需求,無(wú)需不斷定制,通用性強(qiáng),實(shí)現(xiàn)了多終端數(shù)據(jù)協(xié)同采集工作。
[0034]本優(yōu)選實(shí)施例通過(guò)上述手段,使每個(gè)作業(yè)人員都可以實(shí)時(shí)了解當(dāng)前數(shù)據(jù)采集任務(wù)的整體狀態(tài),將數(shù)據(jù)采集任務(wù)在軟件層面進(jìn)行范圍的界定,能夠有效避免不同作業(yè)人員重復(fù)采集同樣的數(shù)據(jù)導(dǎo)致的冗余采集問(wèn)題;另外,還能夠?qū)崟r(shí)發(fā)現(xiàn)并修訂采集過(guò)程中出現(xiàn)的錯(cuò)誤,防止作業(yè)人員返工的問(wèn)題,也能夠較大程度的減少后期數(shù)據(jù)處理的工作量;本優(yōu)選實(shí)施例的數(shù)據(jù)采集方式還能夠滿(mǎn)足需要對(duì)采集的數(shù)據(jù)進(jìn)行實(shí)時(shí)統(tǒng)計(jì)分析的行業(yè)。
[0035]參照?qǐng)D2,示出了本申請(qǐng)通用GIS數(shù)據(jù)協(xié)同采集方法第二實(shí)施例的流程,本優(yōu)選實(shí)施例中,采用基于云GIS中心(或協(xié)同服務(wù)器)的多終端協(xié)同方式。本優(yōu)選方法實(shí)施例包括以下步驟:
步驟S201:采集終端獲取云GIS中心配置的所有數(shù)據(jù)采集任務(wù),并將這些采集任務(wù)顯示到界面上;
步驟S202:選擇需要數(shù)據(jù)采集的任務(wù),并進(jìn)入數(shù)據(jù)采集頁(yè)面;
步驟S203:根據(jù)當(dāng)前數(shù)據(jù)采集任務(wù)中包括的地圖信息顯示地圖;
當(dāng)采集終端僅配置有在線地圖時(shí),通過(guò)在線地圖服務(wù)地址獲取并顯示在線地圖;當(dāng)采集終端僅配置有離線地圖時(shí),判斷采集終端本地是否存儲(chǔ)有離線地圖包,若是,直接從本地讀取并顯示離線地圖包;否則,從云GIS中心下載并顯示離線地圖包;當(dāng)采集終端同時(shí)配置有在線地圖與離線地圖時(shí),根據(jù)用戶(hù)的選擇采用上述在線地圖或離線地圖的方式顯示地圖。
[0036]步驟S204:采集并修正GIS數(shù)據(jù)的位置信息,接收外業(yè)人員填寫(xiě)的屬性信息,為GIS數(shù)據(jù)關(guān)聯(lián)附件;
關(guān)于位置信息,可以通過(guò)地圖點(diǎn)選的方式,也可以通過(guò)GPS/W1-Fi/基站定位的方式自動(dòng)采集。采