999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于移動(dòng)GIS的地塊采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2017-06-29 12:00:34王衛(wèi)紅張鵬靈
關(guān)鍵詞:系統(tǒng)

王衛(wèi)紅 張鵬靈

1(浙江工業(yè)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 浙江 杭州 310023)2(北京航空航天大學(xué)軟件開發(fā)環(huán)境國家重點(diǎn)實(shí)驗(yàn)室 北京 100191)

基于移動(dòng)GIS的地塊采集系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

王衛(wèi)紅1,2張鵬靈1

1(浙江工業(yè)大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 浙江 杭州 310023)2(北京航空航天大學(xué)軟件開發(fā)環(huán)境國家重點(diǎn)實(shí)驗(yàn)室 北京 100191)

為解決傳統(tǒng)的國土資源核查工作無法及時(shí)、準(zhǔn)確、方便地核查企業(yè)的土地資源等信息,設(shè)計(jì)并研制基于移動(dòng)GIS的地塊采集系統(tǒng)。系統(tǒng)采用ArcServer搭建 WMS地圖服務(wù),使用基于Android平臺(tái)的ArcGIS Runtime SDK for Android進(jìn)行二次開發(fā),通過Web Service實(shí)現(xiàn)采集數(shù)據(jù)的實(shí)時(shí)同步更新。分析了土地核查系統(tǒng)的架構(gòu)體系、功能模塊和數(shù)據(jù)庫設(shè)計(jì),實(shí)現(xiàn)了一種基于拓?fù)湟?guī)則的地塊采集方案,保證了采集的多邊形面塊符合拓?fù)湟?guī)范,也保證了數(shù)據(jù)的正確性和精確性。同時(shí)還解決了多人在線同時(shí)采集同一面塊的沖突問題,并通過GeoJSON技術(shù)實(shí)現(xiàn)移動(dòng)端與服務(wù)端的空間數(shù)據(jù)實(shí)時(shí)交互。通過土地核查的應(yīng)用實(shí)例結(jié)果表明,該系統(tǒng)具有較好的采集效果。

地塊采集 移動(dòng)GIS 拓?fù)湟?guī)則 GeoJSON

0 引 言

國土資源核查以詳實(shí)的土地權(quán)屬類型、土地利用類別、分類面積數(shù)據(jù)、土地分布狀況與特點(diǎn)等調(diào)查成果資料為依據(jù),實(shí)現(xiàn)土地利用現(xiàn)狀信息和用地管理信息的調(diào)查和有效銜接,從而能夠全面掌握企業(yè)當(dāng)前土地的基本現(xiàn)狀。外業(yè)核查工作是國土資源核查的主要方式,現(xiàn)有的核查方式主要通過GPS設(shè)備定位并結(jié)合照相機(jī)拍照實(shí)現(xiàn),先通過GPS設(shè)備獲得定位坐標(biāo),接著通過照相機(jī)拍照獲得地表覆蓋和地理國情等信息,這樣的核查方式使得核查工作效率低下,而且勞動(dòng)強(qiáng)度大,自動(dòng)化程度低。

近年來,隨著計(jì)算技術(shù)和移動(dòng)GIS的不斷發(fā)展[1-6],由于移動(dòng)GIS具有方便攜帶、自動(dòng)定位、操作簡單等特點(diǎn), 為國土資源核查外業(yè)核查提供了一種新的解決方案。它能夠快捷、方便、準(zhǔn)確地實(shí)現(xiàn)土地的核查,從定位到采集圖斑,再到采集數(shù)據(jù)的匯總,提升了整個(gè)采集過程的自動(dòng)化程度。汪鐵華[7]提出的地理國情普查外業(yè)調(diào)繪核查系統(tǒng)主要解決了點(diǎn)位(調(diào)查點(diǎn)位、核查點(diǎn)位或采樣點(diǎn)位)的采集。而徐柳華等[8]提出的基于 iPad 的移動(dòng)外業(yè)信息采集系統(tǒng),主要解決了外業(yè)采集地物的屬性數(shù)據(jù)及大致形態(tài)信息。 孫貴博等[9]提出基于Smart Client技術(shù)的移動(dòng)GIS數(shù)據(jù)采集系統(tǒng),由多客戶端進(jìn)行現(xiàn)場數(shù)據(jù)采集、修改并實(shí)時(shí)提交到 GIS 服務(wù)器, 解決了客服端到服務(wù)端的數(shù)據(jù)更新問題。現(xiàn)有的采集系統(tǒng)基本上都能解決空間信息以及屬性的采集,并能夠?qū)崟r(shí)更新到服務(wù)器。但是對采集圖斑過程中采集的面塊可能存在拓?fù)溴e(cuò)誤以及多人在線采集面塊過程中拓?fù)錄_突等問題并沒有展開研究。本文從這些問題出發(fā),并考慮客戶端跟服務(wù)器傳輸數(shù)據(jù)交互的效率,利用Android平臺(tái),結(jié)合ArcServer與Web Service技術(shù),實(shí)現(xiàn)了基于ArcGIS Runtime SDK for Android的土地核查系統(tǒng),能夠?yàn)橥鈽I(yè)工作者提供方便的采集服務(wù),最大程度實(shí)現(xiàn)了土地核查的科學(xué)化和自動(dòng)化。

1 系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)的架構(gòu)設(shè)計(jì)

為了減少功能界面與邏輯實(shí)現(xiàn)的耦合,實(shí)現(xiàn)代碼的公用和統(tǒng)一維護(hù)以及提高系統(tǒng)的穩(wěn)定性和健壯性,采用如圖1所示的四層總體架構(gòu)。最底層為數(shù)據(jù)庫層,采用SpatiaLite作為存儲(chǔ)方案[10-12],主要存放地稅部門相關(guān)數(shù)據(jù)以及外業(yè)核查的企業(yè)等數(shù)據(jù);中間層為開發(fā)平臺(tái)層,本系統(tǒng)基于ArcGIS Runtime SDK for Android進(jìn)行功能模塊的開發(fā),它提供了豐富的地圖操作相關(guān)的功能,基于該SDK開發(fā)的系統(tǒng)能夠幫助企業(yè)提高工作效率,作出更及時(shí)和明智的決策;中間層往上是邏輯業(yè)務(wù)層,主要負(fù)責(zé)移動(dòng)端通信的服務(wù)模塊,遵循面向接口設(shè)計(jì)的思想,實(shí)現(xiàn)依賴關(guān)系的解耦;整個(gè)系統(tǒng)最上層為功能界面層,最終面向用戶,實(shí)現(xiàn)用戶的需求,主要功能模塊包括數(shù)據(jù)瀏覽、數(shù)據(jù)查詢、數(shù)據(jù)采集、數(shù)據(jù)管理等。

圖1 系統(tǒng)四層體系結(jié)構(gòu)框架

1.2 數(shù)據(jù)庫設(shè)計(jì)

服務(wù)端數(shù)據(jù)庫采用Oracle 11g作為存儲(chǔ)方案,移動(dòng)端采用SQLite作為存儲(chǔ)方案。調(diào)查數(shù)據(jù)、解譯數(shù)據(jù)、基礎(chǔ)地理數(shù)據(jù)以及影像數(shù)據(jù)等存放在服務(wù)端數(shù)據(jù)庫,移動(dòng)端存放現(xiàn)場實(shí)地采集以及瀏覽所需要的數(shù)據(jù)。基于Oracle 11g+ArcSDE 10.2實(shí)現(xiàn)服務(wù)端數(shù)據(jù)訪問,基于SQLite實(shí)現(xiàn)移動(dòng)端本地?cái)?shù)據(jù)庫訪問,兩個(gè)數(shù)據(jù)庫之間通過Web Service[13]實(shí)現(xiàn)數(shù)據(jù)的遷移、導(dǎo)入、導(dǎo)出和更新。數(shù)據(jù)庫架構(gòu)如圖2所示。

圖2 數(shù)據(jù)庫存儲(chǔ)方案

1.3 功能設(shè)計(jì)

基于移動(dòng)GIS的地塊采集系統(tǒng)以企業(yè)占有的土地地塊為采集對象,通過平板設(shè)備的自動(dòng)定位獲得當(dāng)前的空間位置,實(shí)現(xiàn)實(shí)地企業(yè)地塊信息的采集、存儲(chǔ)與核查。根據(jù)具體的業(yè)務(wù)需求,系統(tǒng)劃分為以下模塊:

1) 瀏覽模塊:主要功能包括:

① 地圖瀏覽:包括顯示地圖、縮小、方法、點(diǎn)選、框選、全圖顯示、漫游等;

② 企業(yè)信息瀏覽:包括全部企業(yè)、已采集企業(yè)和未采集企業(yè)的基本信息。

2) 查詢模塊:包括空間查詢和屬性查詢,前者通過空間信息來查詢對應(yīng)的企業(yè)屬性信息;后者通過企業(yè)名或者稅務(wù)管理碼等屬性信息來查詢某企業(yè)。

3) 采集模塊:該模塊主要包括企業(yè)的點(diǎn)位和土地地塊面域等空間信息的采集,以及企業(yè)相關(guān)的照片采集,為了保證數(shù)據(jù)的正確性,采集地塊面域過程中,增加了拓?fù)涞墓δ埽苊饬瞬杉^程中可能存在的相交、相離、覆蓋的拓?fù)鋯栴}。

4) 用戶管理模塊:考慮到系統(tǒng)的靈活性和安全性,本系統(tǒng)增加了權(quán)限管理的功能,管理員具有增加、修改和刪除用戶信息的權(quán)限,而普通用戶只有瀏覽、采集、查詢等主要功能的權(quán)限。

5)數(shù)據(jù)管理模塊:數(shù)據(jù)導(dǎo)出包括在線的實(shí)時(shí)同步更新以及離線的批量更新等功能。在線實(shí)時(shí)更新通過Web Service和GeoJSON技術(shù)來實(shí)現(xiàn);離線更新可以通過USB拷貝或者在有網(wǎng)絡(luò)的情況批量上傳更新。數(shù)據(jù)導(dǎo)入通過外部XML文件的方式手動(dòng)導(dǎo)入新增企業(yè)的信息。

6)工具模塊:包括采集過程中精準(zhǔn)定位采集點(diǎn)的十字絲功能、GPS定位功能、指南針功能以及軌跡的自動(dòng)記錄功能,軌跡的自動(dòng)記錄能夠作為采集數(shù)據(jù)正確性的一種保證。

系統(tǒng)功能結(jié)構(gòu)如圖3所示。

圖3 系統(tǒng)功能結(jié)構(gòu)圖

2 系統(tǒng)實(shí)現(xiàn)的關(guān)鍵技術(shù)

2.1 在線版與離線版的結(jié)合

基于移動(dòng)GIS的地塊采集系統(tǒng)包含兩個(gè)版本,即在線版本與離線版本。在線版本在有網(wǎng)絡(luò)的情況下使用,將采集的數(shù)據(jù)實(shí)時(shí)同步更新到服務(wù)器,并通過ArcServer發(fā)布的地圖服務(wù)實(shí)時(shí)展現(xiàn)到移動(dòng)客戶端[14],在線版本的優(yōu)勢在于數(shù)據(jù)能夠?qū)崟r(shí)同步更新,這樣就能避免多個(gè)用戶對同一企業(yè)地塊進(jìn)行重復(fù)采集的情況。在線版本的局限在于必須保證有網(wǎng)絡(luò)環(huán)境,而平板上網(wǎng)需要WiFi環(huán)境或者攜帶3G無線網(wǎng)卡,在實(shí)地核查采集過程中,不能保證一定有WiFi環(huán)境或者攜帶有3G無線網(wǎng)卡,這就導(dǎo)致系統(tǒng)在數(shù)據(jù)采集過程中存在一些局限性。針對這一需求,系統(tǒng)同時(shí)開發(fā)了地塊采集系統(tǒng)的離線版本。離線版本可供野外調(diào)查采集過程中在沒有網(wǎng)絡(luò)連接的情況下使用,不但實(shí)現(xiàn)了遙感影像、解譯結(jié)果等數(shù)據(jù)的離線瀏覽和展示,同時(shí)實(shí)現(xiàn)了點(diǎn)位、地塊空間信息的離線采集,還實(shí)現(xiàn)了采集數(shù)據(jù)的移動(dòng)端離線數(shù)據(jù)庫離線存儲(chǔ)。

2.2 軌跡的自動(dòng)記錄

為了保證采集的企業(yè)地塊數(shù)據(jù)的準(zhǔn)確性,排除人為因素對數(shù)據(jù)造成不夠準(zhǔn)確的影響,本文系統(tǒng)實(shí)現(xiàn)了自動(dòng)記錄軌跡的功能,保證采集的數(shù)據(jù)有理有據(jù)。常規(guī)的記錄軌跡的方法是每隔一段時(shí)間記錄定位點(diǎn)的坐標(biāo)信息,并實(shí)時(shí)將坐標(biāo)信息保存到移動(dòng)設(shè)備的離線數(shù)據(jù)庫中。采集完成之后,依次讀出軌跡的坐標(biāo)點(diǎn),通過ArcGIS Runtime SDK for Android提供的接口函數(shù)將點(diǎn)連成線,并加以顯示。這種方式能夠?qū)崿F(xiàn)基本的需求,但是一旦軌跡數(shù)據(jù)量很大的情況下,將會(huì)導(dǎo)致顯示緩慢,影響用戶體驗(yàn)。

本文系統(tǒng)采用保存弧段的方法來實(shí)現(xiàn)軌跡的自動(dòng)記錄,按照ArcGIS Runtime SDK for Android對線段的定義規(guī)則,將所有坐標(biāo)點(diǎn)的信息構(gòu)造成符合該規(guī)則的字符串對象。同樣,該字符串對象實(shí)時(shí)更新并實(shí)時(shí)保存到離線數(shù)據(jù)庫中。采集完成之后,只需取出對應(yīng)該軌跡的字符串對象數(shù)據(jù),通過接口函數(shù)實(shí)現(xiàn)該字符串對象數(shù)據(jù)的顯示,即軌跡弧段的顯示。相比保存點(diǎn)位坐標(biāo)信息的方法,該方法由于保存的直接是弧段信息,所以顯示的時(shí)候省去了由點(diǎn)連成線的過程,加快了顯示的速度,提高了整個(gè)核查工作的效率。

2.3 多人在線協(xié)同采集

外業(yè)作業(yè)人員在采集企業(yè)地塊的時(shí)候,存在多人采集同一地塊的情況,如果采集數(shù)據(jù)沒有實(shí)時(shí)地同步更新,就會(huì)導(dǎo)致該數(shù)據(jù)存在“包含”、“相交”的拓?fù)溴e(cuò)誤。并且對內(nèi)業(yè)核查人員的核查工作造成影響,從而導(dǎo)致外業(yè)采集人員需要對該數(shù)據(jù)進(jìn)行重新采集,這樣會(huì)讓整個(gè)核查流程變得繁瑣,影響了相關(guān)稅務(wù)部門核查工作的效率。針對這一需求,本文提出多人在線采集協(xié)同模型,嘗試解決多人在線采集過程中存在的沖突問題。

在多人在線協(xié)同采集模型中,如圖4所示,客戶端主要負(fù)責(zé)采集地塊數(shù)據(jù),服務(wù)端主要負(fù)責(zé)數(shù)據(jù)的同步更新。服務(wù)端獲得客戶端提交的數(shù)據(jù)之后,首先對數(shù)據(jù)進(jìn)行解析,接著對數(shù)據(jù)進(jìn)行加工和轉(zhuǎn)換,然后再對該數(shù)據(jù)進(jìn)行驗(yàn)證,最后基于ArcEngine二次開發(fā)將采集的地塊數(shù)據(jù)同步更新到Oracle數(shù)據(jù)庫。由于Oracle數(shù)據(jù)庫跟ArcServer發(fā)布的地圖服務(wù)早已綁定,一旦Oracle數(shù)據(jù)庫數(shù)據(jù)發(fā)生變化,ArcServer發(fā)布的地圖服務(wù)將實(shí)時(shí)地反映出來,從而保證了客戶端數(shù)據(jù)的實(shí)時(shí)更新,以避免多人同時(shí)采集同一地塊并保存。這種通過人為判斷難免存在一些極端情況,如由于網(wǎng)絡(luò)傳輸延遲的原因沒有得到及時(shí)的更新,但是多個(gè)用戶又重復(fù)采集并保存了,所以在服務(wù)端勢必有一個(gè)驗(yàn)證過程,來判斷新采集的地塊與已采集的地塊是否重復(fù)采集,只有在不是重復(fù)采集的情況才執(zhí)行最后的保存過程。通過客戶端的人為判斷以及服務(wù)端的驗(yàn)證判斷,能夠有效地避免多人在線采集過程中重復(fù)采集的情況。

圖4 多人在線協(xié)同采集模型示意圖

2.4 基于GeoJSON的空間數(shù)據(jù)的實(shí)時(shí)同步更新

GeoJSON是基于JavaScript對象表示法的地理空間信息數(shù)據(jù)交換格式,它在網(wǎng)絡(luò)傳輸中,作為數(shù)據(jù)包傳輸具有很高的效率[15-16],相比XML,它具有數(shù)據(jù)格式簡單、占用帶寬小、易于解析等特點(diǎn)。因?yàn)樗母袷绞菈嚎s的,所以傳輸效率很高。客戶端負(fù)責(zé)生成GeoJSON數(shù)據(jù),目前沒有直接將地理數(shù)據(jù)轉(zhuǎn)換成 GeoJSON 格式的工具,需要采用編程方式將地理數(shù)據(jù)序列化成GeoJSON 格式。采集地塊多邊形頂點(diǎn)過程中,同時(shí)將地塊的地理數(shù)據(jù)轉(zhuǎn)換成GeoJSON 格式的數(shù)據(jù),采集完成之后,對應(yīng)的GeoJSON數(shù)據(jù)也構(gòu)造完畢。通過Web Service上傳采集的數(shù)據(jù),服務(wù)端解析器將接收到的GeoJSON 格式數(shù)據(jù)解析出來,通過ArcEngine二次開發(fā)將對應(yīng)的空間地理數(shù)據(jù)保存到Oracle數(shù)據(jù)庫中。

2.5 采集面塊過程中實(shí)現(xiàn)拓?fù)湟?guī)則

國土稅務(wù)部門核查土地變更主要通過對企業(yè)地塊進(jìn)行現(xiàn)場采集,即在平板上對該企業(yè)地塊進(jìn)行勾畫。勾畫的精度關(guān)系到土地變更的真實(shí)性。然而在勾畫多邊形面塊過程中,勢必存在勾畫的多邊形存在拓?fù)溴e(cuò)誤的問題,這樣就會(huì)影響精度。針對這一需求,有必要在采集多邊形面塊的過程中,加入相關(guān)的拓?fù)涔δ埽怪杉玫降亩噙呅畏贤負(fù)湟?guī)范又保證正確性。

面與面之間的拓?fù)潢P(guān)系主要包括“相離”、“相接”、“覆蓋”、“覆蓋于”、“包含”、“包含于”、“相等”和“相交”8類[17],深究這8類拓?fù)潢P(guān)系可知,這8類情況主要分為兩大類,即共享邊界不一致以及帶孔洞的情況。本文通過算法分別對這兩種情況進(jìn)行處理。

1) 共享邊界不一致

解決多邊形共享邊界不一致的問題實(shí)質(zhì)是保證兩多邊形的局部邊界一致,本文所采用的算法基本原理如下:采集過程中,捕捉共享邊界的已采集的多邊形面塊頂點(diǎn)或者弧段上的點(diǎn),當(dāng)共享頂點(diǎn)個(gè)數(shù)大于等于2的時(shí)候,用戶可以選擇是否自動(dòng)將與已采集多邊形面塊共享的邊界自動(dòng)補(bǔ)全,最后保存新采集的多邊形面塊即可。算法實(shí)現(xiàn)的具體步驟如下:

步驟1 程序啟動(dòng),顯示已采集的多邊形面塊,開始采集之前,首先判斷是否需要跟相鄰的多邊形共享邊界。

步驟2 對需要共享邊界的多邊形進(jìn)行點(diǎn)擊標(biāo)識(shí),并高亮顯示已采集多邊形地塊的頂點(diǎn)。

步驟3 采集地塊多邊形,如果需要捕捉采集地塊多邊形的頂點(diǎn)坐標(biāo)或者弧段坐標(biāo),可以選擇開啟捕捉,自動(dòng)對與觸及點(diǎn)重疊的已采集地塊多邊形頂點(diǎn)或者已采集地塊多邊形弧段進(jìn)行捕捉。這里,重疊主要判斷兩種情況:即觸及點(diǎn)與已采集地塊多邊形頂點(diǎn)是否相等(誤差是否在一定的閾值內(nèi)),以及觸及點(diǎn)是否落在已采集地塊多邊形的弧段上(觸及點(diǎn)與過觸及點(diǎn)到弧段直線的垂直交點(diǎn)誤差是否在一定的閾值內(nèi))。如果不開啟捕捉,則繼續(xù)采集。

步驟4 當(dāng)標(biāo)識(shí)的頂點(diǎn)個(gè)數(shù)大于等于2的時(shí)候,查看之前標(biāo)識(shí)的坐標(biāo)點(diǎn),判斷坐標(biāo)是否屬于同一個(gè)多邊形,如果屬于同一個(gè)多邊形,則直接選取兩個(gè)坐標(biāo)對應(yīng)的弧段作為共享邊界即可;如果不屬于同一個(gè)多邊形,則需要找到經(jīng)過這些坐標(biāo)的貢獻(xiàn)弧段,遍歷選中的共享邊界的多邊形面塊,首先得到選中的多邊形的頂點(diǎn)重合點(diǎn),根據(jù)重合點(diǎn)將這兩個(gè)坐標(biāo)連接起來,連接的原則是選擇一條路徑最短的一條弧段。

步驟5 獲得需要共享的弧段,選擇是否自動(dòng)補(bǔ)全共享弧段。如果自動(dòng)補(bǔ)全,則通過共享弧段以及新采集的多邊形弧段構(gòu)成一個(gè)封閉的區(qū)域;如果不自動(dòng)補(bǔ)全,得到區(qū)域僅僅是新采集的多邊形弧段所構(gòu)成一個(gè)封閉的區(qū)域。

步驟6 最后完成采集,保存結(jié)果。

2) 帶孔洞的面目標(biāo)

步驟1 開始采集,首先采集外多邊形面塊,獲取手指觸及點(diǎn)屏幕坐標(biāo),保存采集點(diǎn)并以高亮圖標(biāo)顯示該坐標(biāo)點(diǎn);

步驟2 直到外多邊形面塊采集完成,保存外多邊形面塊的頂點(diǎn)坐標(biāo);

步驟3 同樣的方法采集內(nèi)多邊形面塊,直到內(nèi)多邊形面塊采集完成;

步驟4 直到所有內(nèi)多邊形面塊都采集完成,判斷內(nèi)多邊形合并還是擦除;如果擦除,則擦除內(nèi)多邊形,保存帶孔洞的多邊形;如果合并,則保存兩個(gè)多邊形面塊,即帶孔洞多邊形面塊和內(nèi)多邊形面塊;

步驟5 最后完成采集,保存結(jié)果。

3 系統(tǒng)案例

本文設(shè)計(jì)的基于移動(dòng)GIS的地塊采集系統(tǒng)基于ArcGIS Runtime SDK for Android進(jìn)行功能模塊的開發(fā),實(shí)現(xiàn)了地圖瀏覽、地塊數(shù)據(jù)采集、軌跡生成、地名檢索、點(diǎn)面查詢、數(shù)據(jù)導(dǎo)入導(dǎo)出等功能,客戶端與服務(wù)端的數(shù)據(jù)交互通過基于GeoJSON的傳輸協(xié)議來實(shí)現(xiàn),服務(wù)端通過Web Service獲得客戶端上傳的數(shù)據(jù),并通過ArcEngine二次開發(fā)實(shí)現(xiàn)地理空間數(shù)據(jù)的實(shí)時(shí)入庫。目前,該系統(tǒng)在江蘇省通州區(qū)地稅局土地核查工作中得到了具體的應(yīng)用,系統(tǒng)界面如圖5所示。應(yīng)用表明:基于移動(dòng)設(shè)備的采集系統(tǒng)能夠便利外業(yè)人員進(jìn)行實(shí)地采集并入庫,采集的數(shù)據(jù)符合拓?fù)湟?guī)范能夠保證數(shù)據(jù)的正確性,并無需再由內(nèi)業(yè)人員通過專業(yè)的軟件進(jìn)行拓?fù)浞治鎏幚怼H鐖D6所示,兩相鄰地塊之間共享邊界,避免了可能存在的相交、相離的拓?fù)鋯栴}。而圖7顯示的帶孔洞的地塊的效果圖,避免了可能存在的覆蓋、包含的拓?fù)鋯栴},所以能夠有效地提高稅務(wù)部門整個(gè)核查工作的效率。

圖5 系統(tǒng)界面 圖6 共享邊界效果圖 圖7 帶孔洞地塊效果圖

4 結(jié) 語

本文在ArcGIS Runtime SDK for Android的基礎(chǔ)上進(jìn)行了二次開發(fā),闡述了系統(tǒng)的架構(gòu)和功能,分析了系統(tǒng)研發(fā)的關(guān)鍵技術(shù),最終開發(fā)了基于移動(dòng)GIS的地塊采集原型系統(tǒng)。系統(tǒng)集影像數(shù)據(jù)瀏覽、地塊空間信息采集、數(shù)據(jù)實(shí)時(shí)上傳等功能與一體,在稅務(wù)部門的土地核查工作中得到了實(shí)際的應(yīng)用,為稅務(wù)部門提供了準(zhǔn)確的土地占有面積、所屬企業(yè)等重要信息,大大提高了稅務(wù)部門核查工作的效率。通過功能的不斷完善,該系統(tǒng)在國土資源核查工作中將會(huì)具有一定的前景。本文重點(diǎn)分析了采集過程的拓?fù)湟?guī)則的實(shí)現(xiàn)以及多人同時(shí)在線的協(xié)同采集,對于基于移動(dòng)GIS開發(fā)采集系統(tǒng)具有一定借鑒意義。后續(xù)工作將深入探討如何高效地在移動(dòng)設(shè)備中進(jìn)行拓?fù)浞治鎏幚恚L試通過算法實(shí)現(xiàn)移動(dòng)設(shè)備中簡單的拓?fù)浞治觥?/p>

[1] Jajac N,Stojanovic D,Predic B,et al.Efficient replication of geospatial data for mobile GIS in field work[C]//Telecommunication in Modern Satellite,Cable and Broadcasting Services (TELSIKS),2013 11th International Conference on.IEEE,2013:393-396.

[2] Geng J.Rapid integer ambiguity resolution in GPS precise point positioning[D].Nottingham,UK:The University of Nottingham,2010.

[3] 方凡,馬友華,丁文金,等.移動(dòng)GIS在現(xiàn)代農(nóng)業(yè)中的應(yīng)用研究進(jìn)展[J].農(nóng)學(xué)學(xué)報(bào),2014,4(5):86-89,95.

[4] Shu X,Du Z,Chen R.Research on mobile location service design based on Android[C]//Wireless Communications,Networking and Mobile Computing,5th International Conference on.IEEE,2009:1-4.

[5] 歐佳斌,張新長,郭泰圣.基于移動(dòng)GIS的規(guī)劃數(shù)據(jù)應(yīng)用系統(tǒng)研究[J].測繪通報(bào),2014(12):89-92.

[6] 曹海濤,賈博,張波.移動(dòng)GIS切片地圖展現(xiàn)技術(shù)[J].計(jì)算機(jī)系統(tǒng)應(yīng)用,2013,22(12):215-218.

[7] 汪鐵華.地理國情普查外業(yè)調(diào)繪核查系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].測繪與空間地理信息,2014,37(6):157-158,161.

[8] 徐柳華,陳捷,陳少勤.基于iPad的移動(dòng)外業(yè)信息采集系統(tǒng)研究與試驗(yàn)[J].測繪通報(bào),2012(12):75-78.

[9] 孫貴博,宋偉東,張爍.Smart Client架構(gòu)下的移動(dòng)GIS數(shù)據(jù)采集研究[J].測繪科學(xué),2011,36(4):188-190.

[10] Garnett R,Kanaroglou P.Qualitative GIS:An Open Framework Using SpatiaLite and Open Source GIS[J].Transactions in GIS,2016,20(1):144-159.

[11] Tang Q,Wei Y,Lao J.Parcel Data Processing by Spatialite Database and Storage Implementation in GIS[J].Journal of Guilin University of Technology,2013,33(1):90-94.

[12] 付仲良,陳偉,周達(dá).基于Spatialite的移動(dòng)端空間數(shù)據(jù)管理技術(shù)[J].測繪與空間地理信息,2015,38(2):12-14,26.

[13] 唐旭華,鄒崢嶸.基于RESTful Web Services的空間數(shù)據(jù)共享[J].測繪科學(xué),2010,35(4):122-124.

[14] Li P,Bai D,Li Y.Research on Geolocation Service in WebGIS Based on Android[J].Geospatial Information,2012,10(6):59-61.

[15] Calcaterra D,Cavallo M,Modica G D,et al.A semantic framework to characterise and monitor territories affected by environmental risks[C]//Information and Communication Technologies for Disaster Management (ICT-DM),2015 2nd International Conference on.IEEE,2015:272-279.

[16] 陳德權(quán).基于GeoJSON的WFS實(shí)現(xiàn)方式[J].測繪科學(xué)技術(shù)學(xué)報(bào),2011,28(1):66-69.

[17] 郭慶勝,丁虹,劉浩,等.面狀目標(biāo)之間空間拓?fù)潢P(guān)系的組合式分類[J].武漢大學(xué)學(xué)報(bào)(信息科學(xué)版),2005,30(8):728-731.

DESIGN AND IMPLEMENTATION OF LAND BLOCK COLLENTION SYSTEM BASED ON MOBILE GIS

Wang Weihong1,2Zhang Pengling1

1(CollegeofComputerScienceandTechnology,ZhejiangUniversityofTechnology,Hangzhou310023,Zhejiang,China)2(StateKeyLaboratoryofSoftwareDevelopmentEnvironment,BeihangUniversity,Beijing100191,China)

In order to solve the problem that the traditional land resources verification work can’t timely, accurately and conveniently check the land resources of enterprises, the land block collection system based on mobile GIS is designed and developed. The system uses ArcGIS Server to build WMS map service, uses the ArcGIS Runtime SDK for Android based on Android platform to carry out the second development, achieves the real-time synchronization of data acquisition by Web Service. This paper analyses the verification of land block collection system architecture, function module and database design, and achieves a solution of land block collection based on topology rules, and ensures the polygons collected to comply with the standard topology, and ensures the validity and accuracy of the land block data. The land block collection system solves the problem of the conflict between multiple people online at the same time, and realizes the real-time interaction between the mobile end and the server end through GeoJSON technology. The application results of land verification show that the system has a good effect.

Land block collection Mobile GIS Topological rules GeoJSON

2016-03-11。國家自然科學(xué)專項(xiàng)基金項(xiàng)目(61340058);浙江省自然科學(xué)基金重點(diǎn)項(xiàng)目(LZ14F020001)。王衛(wèi)紅,教授,主研領(lǐng)域:遙感信息提取,空間信息服務(wù)等。張鵬靈,碩士生。

TP311.5

A

10.3969/j.issn.1000-386x.2017.05.035

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機(jī)系統(tǒng)
ZC系列無人機(jī)遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
基于UG的發(fā)射箱自動(dòng)化虛擬裝配系統(tǒng)開發(fā)
半沸制皂系統(tǒng)(下)
FAO系統(tǒng)特有功能分析及互聯(lián)互通探討
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
一德系統(tǒng) 德行天下
PLC在多段調(diào)速系統(tǒng)中的應(yīng)用
主站蜘蛛池模板: 亚洲人成网址| 久青草网站| 亚洲国产精品一区二区第一页免 | 欧美黑人欧美精品刺激| 婷婷丁香在线观看| 精品国产99久久| 国产免费久久精品99re不卡| aaa国产一级毛片| 中国一级毛片免费观看| 亚洲天堂自拍| 特级做a爰片毛片免费69| 青青草原国产一区二区| 免费高清毛片| 制服丝袜无码每日更新| 中文字幕在线日本| 大陆精大陆国产国语精品1024| 欧美成人亚洲综合精品欧美激情| 青青青国产视频手机| 久久国产毛片| 国产精品网曝门免费视频| 亚洲AV成人一区国产精品| 国产第一页第二页| 日韩精品免费在线视频| 妇女自拍偷自拍亚洲精品| 精品国产网站| 国产日本欧美在线观看| 久久综合结合久久狠狠狠97色 | 中国精品自拍| 国产二级毛片| 91年精品国产福利线观看久久| 午夜在线不卡| 久久无码av一区二区三区| 激情亚洲天堂| 在线播放国产99re| 五月天福利视频| 波多野结衣的av一区二区三区| 国产97公开成人免费视频| 久久久久人妻一区精品色奶水 | 91福利在线观看视频| 人妻精品久久无码区| 亚洲人成高清| 国产乱子伦精品视频| 国产91高清视频| 98精品全国免费观看视频| 欧美精品1区| 欧洲av毛片| 久久99蜜桃精品久久久久小说| 久久久久中文字幕精品视频| AV片亚洲国产男人的天堂| 国内毛片视频| 亚洲AⅤ无码国产精品| 四虎成人免费毛片| 久久精品国产精品青草app| 亚洲第七页| 色偷偷男人的天堂亚洲av| 亚洲欧美精品日韩欧美| 在线免费亚洲无码视频| 日韩黄色在线| 久久久久久久久亚洲精品| 另类欧美日韩| 日韩无码一二三区| 97久久人人超碰国产精品 | 久久鸭综合久久国产| 噜噜噜综合亚洲| 亚洲色图欧美激情| 在线不卡免费视频| 国产精品区网红主播在线观看| 爽爽影院十八禁在线观看| 黄色片中文字幕| 一区二区三区在线不卡免费| 国产日韩精品欧美一区灰| 成年人视频一区二区| 天天综合网色| 日韩乱码免费一区二区三区| 国产日本欧美亚洲精品视| 九色视频线上播放| 中文纯内无码H| 国产精品欧美在线观看| 亚洲国模精品一区| 91精品视频网站| 99人妻碰碰碰久久久久禁片| а∨天堂一区中文字幕|