国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于移動GIS的土地增減掛鉤系統(tǒng)的設(shè)計與實現(xiàn)

2023-06-25 14:40:38曹吉萍唐芝青陽德志
現(xiàn)代信息科技 2023年10期
關(guān)鍵詞:系統(tǒng)設(shè)計

曹吉萍 唐芝青 陽德志

摘? 要:目前在土地增減掛鉤項目實施工作中存在著現(xiàn)場數(shù)據(jù)采集效率低,不同事項數(shù)據(jù)比對麻煩等問題。針對在實施工作中碰到的疑難點,通過對增減掛鉤項目實施過程中的業(yè)務(wù)需求分析、功能設(shè)計以及移動GIS技術(shù)的有機結(jié)合,構(gòu)造基于移動GIS的土地增減掛鉤系統(tǒng),該系統(tǒng)將有效解決土地增減掛鉤項目實施過程中存在的一些問題,改進作業(yè)流程,提高項目實施工作效率。

關(guān)鍵詞:移動GIS;土地增減掛鉤;系統(tǒng)設(shè)計

中圖分類號:TP311.5? 文獻標識碼:A? 文章編號:2096-4706(2023)10-0084-04

Abstract: At present, there are some problems in the implementation work of land increase or decrease link project, such as low efficiency of field data collection, trouble in comparison of data at different matters and so on. In view of the difficult points met in implementation work, through the organism combination of project requirement analysis, functional design, and mobile GIS technology in the process of increase or decrease link project implementation work, this paper constructs the land increase and decrease link system based on mobile GIS. The system will effectively solve some existing problems in project implementation process of land increase and decrease link project, improve the operation process, and enhance the working efficiency of the project implementation.

Keywords: mobile GIS; land increase and decrease link; system design

0? 引? 言

土地增減掛鉤是指依據(jù)土地利用總體規(guī)劃,將若干擬整理復墾為耕地的農(nóng)村建設(shè)用地地塊(即拆舊地塊)和擬用于城鎮(zhèn)建設(shè)的地塊(即建新地塊)等面積共同組成建新拆舊項目區(qū)(簡稱項目區(qū)),通過建新拆舊和土地整理復墾等措施,在保證項目區(qū)內(nèi)各類土地面積平衡的基礎(chǔ)上,最終實現(xiàn)建設(shè)用地總量不增加、耕地面積不減少、質(zhì)量不降低、城鄉(xiāng)用地布局更合理的目標。

目前,土地增減掛鉤工作已推行多年,各地方的相關(guān)試點也在有條不紊的推進。在增減掛鉤項目的實施過程中,存在著現(xiàn)場數(shù)據(jù)收集難,不同時相數(shù)據(jù)采集比對難等亟需解決的問題。因此開發(fā)一套能夠幫助工作人員解決如上問題的移動GIS應(yīng)用就顯得尤為重要。

本系統(tǒng)基于移動GIS與相關(guān)的數(shù)據(jù)加密算法進行開發(fā),著重解決用戶的現(xiàn)場勘測核查、不同時相數(shù)據(jù)采集,并具備數(shù)據(jù)加密能力,在一定程度上提升整體系統(tǒng)的安全性能。系統(tǒng)的部署使用將有效的支持土地增減項目工程實施推進工作。

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

1.1? 業(yè)務(wù)需求分析

在土地增減掛鉤項目實施過程中,經(jīng)常需要工作人員前往現(xiàn)場實施地點進行勘測定位、量算、核查進度等相關(guān)工作,確認現(xiàn)場施工范圍和項目劃分范圍、面積一致,現(xiàn)場拍照采集影音資料,在不同的施工階段還需要對同一位置進行重復的數(shù)據(jù)采集比對,并在后期將數(shù)據(jù)傳入PC端進行轉(zhuǎn)換分析使用,具體業(yè)務(wù)流程如圖1所示。在本文中實現(xiàn)的增減掛鉤系統(tǒng)需要具有地圖定位、數(shù)據(jù)查詢、軌跡采集、草繪量算、不同時相數(shù)據(jù)核查采集、數(shù)據(jù)加解密等功能。在系統(tǒng)完成后將優(yōu)化現(xiàn)有的工作作業(yè)流程,為增減掛鉤項目的順利實施推進提供有力支撐。

1.2? 系統(tǒng)總體架構(gòu)

增減掛鉤整體系統(tǒng)采用C/S(Client-Server)架構(gòu),移動端App使用Java和Object-C基于ArcGIS Mobile SDK進行開發(fā),運行在Android、Harmony、IOS操作系統(tǒng)上,數(shù)據(jù)庫使用輕量級的SQLite數(shù)據(jù)庫,實現(xiàn)影像地圖加載、矢量數(shù)據(jù)加載、現(xiàn)場定位、草繪量算、數(shù)據(jù)采集、數(shù)據(jù)管理、數(shù)據(jù)加解密等功能;PC端使用C#基于.NetFramework、ArcGIS Engine、GDAL(Geospatial Data Abstraction Library)進行開發(fā),運行在Windows 7及以上操作系統(tǒng)上,PC端數(shù)據(jù)庫主要使用SQLite數(shù)據(jù)庫,矢量數(shù)據(jù)的存儲使用Shapefile以及GDB (ArcGIS文件地理數(shù)據(jù)庫),主要實現(xiàn)采集數(shù)據(jù)轉(zhuǎn)換、影像矢量數(shù)據(jù)切片、統(tǒng)計分析、數(shù)據(jù)加解密等功能。基于數(shù)據(jù)保密等原因,移動端與PC端不進行直接網(wǎng)絡(luò)通信,兩者間的數(shù)據(jù)在進行加密后通過物理拷貝的方式進行交互,總體系統(tǒng)架構(gòu)如圖2所示。

1.3? 數(shù)據(jù)庫設(shè)計

整體數(shù)據(jù)構(gòu)成中包含基礎(chǔ)影像數(shù)據(jù)庫、空間矢量數(shù)據(jù)庫、業(yè)務(wù)采集數(shù)據(jù)庫。基礎(chǔ)影像數(shù)據(jù)庫包含不同時相的影像地圖數(shù)據(jù);空間矢量數(shù)據(jù)庫包含行政范圍、項目實施范圍、土地利用現(xiàn)狀數(shù)據(jù)等相關(guān)聯(lián)的矢量數(shù)據(jù);業(yè)務(wù)采集數(shù)據(jù)庫主要包含核查采集數(shù)據(jù)、草繪量算數(shù)據(jù)、軌跡數(shù)據(jù)等。相關(guān)數(shù)據(jù)使用SQLite數(shù)據(jù)庫來進行存儲與管理。

2? 相關(guān)技術(shù)分析

2.1? 基于時間維度的核查數(shù)據(jù)采集

在現(xiàn)場核查以及數(shù)據(jù)采集時,工作人員不但要核查現(xiàn)場實際施工狀態(tài)和采集數(shù)據(jù),還需要與當前位置不同時間維度的已采集數(shù)據(jù)進行比對分析,本系統(tǒng)在數(shù)據(jù)采集時引入了時間維度的概念,對同一空間位置的采集數(shù)據(jù),可以根據(jù)項目的實施進度分為不同的時相來進行數(shù)據(jù)采集,并將不同時相所采集到的影像資料放在一起比對,能夠在現(xiàn)場直接發(fā)現(xiàn)問題解決問題,這對于確保項目施工達到預(yù)期目標具有重大意義。

2.2? 矢量數(shù)據(jù)加密

加密算法分為對稱加密算法和非對稱加密算法,加密算法作為計算機通信安全的基石,在保證數(shù)據(jù)安全方面起著重要的作用,非對稱加密的加密和解密分別使用不同的規(guī)則(秘鑰),只要這兩種規(guī)則(秘鑰)之間存在某種對應(yīng)關(guān)系,主要加密算法有以三位作者姓名首字母命名的加密算法(Ron Rivest、Adi Shamir、Len Adleman, RSA)、數(shù)字簽名算法(Digital Signature Algorithm, DSA)、橢圓曲線密碼編碼學(Elliptic Curves Cryptography, ECC)、秘鑰協(xié)商算法(Diffie-Hellman, DH)等,但在加解密的速度上遠遠低于對稱加密,不適合用于大數(shù)據(jù)量的加解密操作;對稱加密的加密和解密都用同一規(guī)則(秘鑰)算法,主要加密算法有高級加密標準算法(Advanced Encryption Standard, AES)、三重數(shù)據(jù)加密算法(Triple Data Encryption Algorithm, 3DES)、數(shù)據(jù)加密標準算法(Data Encryption Standard, DES)、國際數(shù)據(jù)加密算法(International Data Encryption Algorithm, IDEA)等,對稱加密的安全性低于非對稱加密,但是加解密速度快。

綜合項目實際考慮,當前系統(tǒng)選擇使用非對稱加密和對稱加密混合的方式對矢量數(shù)據(jù)進行加密,先將矢量數(shù)據(jù)轉(zhuǎn)換為SQLite數(shù)據(jù)庫再以對稱加密的形式加密數(shù)據(jù)庫中的所有數(shù)據(jù),以非對稱加密的形式加密對稱加密所使用的秘鑰,以達到能夠同時兼容安全和速度的要求。

2.3? GDAL庫

地理空間數(shù)據(jù)轉(zhuǎn)換庫(Geospatial Data Abstraction Library, GDAL)是一個在X/MIT許可協(xié)議下的開源柵格空間數(shù)據(jù)轉(zhuǎn)換庫。它利用抽象數(shù)據(jù)模型來表達所支持的各種文件格式。OGR是GDAL庫的一個分支,提供對矢量數(shù)據(jù)的支持。有很多著名的GIS類產(chǎn)品都使用了GDAL/OGR庫,包括ESRI的ARCGIS,Google Earth和跨平臺的GRASS GIS系統(tǒng)。利用GDAL/OGR庫,可以使基于Linux、Windows的地理空間數(shù)據(jù)管理系統(tǒng)提供對矢量和柵格文件數(shù)據(jù)的支持。

當前本文系統(tǒng)主要使用GDAL庫來進行矢量數(shù)據(jù)轉(zhuǎn)換、空間數(shù)據(jù)查詢、柵格數(shù)據(jù)處理等系統(tǒng)功能的實現(xiàn),使用GDAL能夠大幅提高相應(yīng)地理信息數(shù)據(jù)處理的速度,且整體處理過程更透明可控。

3? 系統(tǒng)功能設(shè)計與實現(xiàn)

3.1? 增減掛鉤移動端功能設(shè)計與實現(xiàn)

增減掛鉤系統(tǒng)移動端主要用于現(xiàn)場定位、核查采集,系統(tǒng)設(shè)計的功能有GPS定位、圖層基本操作、屬性數(shù)據(jù)查詢、空間數(shù)據(jù)查詢、草繪量算、核查采集、軌跡、數(shù)據(jù)管理。移動端主界面如圖3所示。

1)定位功能:通過代碼調(diào)用移動端本身自帶的GPS模塊實現(xiàn),可在加載的影像或矢量圖層上以圖標的形式顯示當前位置以及以文本形式顯示經(jīng)緯度坐標,在必需的情況下,還可以通過藍牙連接外置北斗定位模塊來提高定位精度。

2)圖層基本操作:包括常用的GIS功能,比如地圖的放大、縮小、隱藏、加載顯示、平移以及圖層管理,等等。

3)屬性數(shù)據(jù)查詢:對系統(tǒng)加載的矢量圖層數(shù)據(jù)可以進行屬性模糊查詢,查詢結(jié)果將以列表形式顯示,可以自定義查詢結(jié)果顯示格式、查詢字段,點擊查詢結(jié)果列表中的任一記錄,將定位至該記錄對應(yīng)的空間位置,并顯示其具體屬性值。

4)空間數(shù)據(jù)查詢:系統(tǒng)已加載顯示的所有矢量數(shù)據(jù)都可以通過在地圖上進行點擊的方式進行空間查詢,選中要素將高亮顯示,并在點擊的位置彈出面板,顯示對應(yīng)的要素的具體屬性值。

5)草繪量算:通過在移動端的顯示地圖上直接繪制幾何線和幾何面,顯示繪制的幾何圖形的長度或面積,并保存至數(shù)據(jù)庫,這樣可以讓用戶在現(xiàn)場即可確認施工的大致范圍面積是否匹配。

6)核查采集:在移動端顯示的地圖上繪制幾何點,并在幾何點上掛接文字屬性、照片、音頻等信息,并保存至數(shù)據(jù)庫,用戶可以在現(xiàn)場打開已繪制的核查采集點,增加不同時相的照片、音頻,進行橫向比對,確認不同時相的施工變化情況。

7)軌跡:通過定位功能,以后臺運行的方式實時獲取當前的位置數(shù)據(jù),并以日期作為單位,形成當前日期的實時軌跡線,在后期可以拷貝至PC端進行轉(zhuǎn)換,以供判斷移動端使用者是否到實地進行了現(xiàn)場核查。

8)數(shù)據(jù)加密:所有的采集數(shù)據(jù)(草繪量算、核查采集、軌跡等)在保存至數(shù)據(jù)庫時都需要對內(nèi)容進行加密,作為保證數(shù)據(jù)安全的防范方法。

9)數(shù)據(jù)管理:用戶可以通過移動端的數(shù)據(jù)管理界面,管理核查采集、草繪量算、軌跡等自定義數(shù)據(jù)的顯示和隱藏,避免因加載過多數(shù)據(jù)導致的地圖顯示雜亂問題。

3.2? 增減掛鉤PC端功能設(shè)計與實現(xiàn)

增減掛鉤PC端主要是用于將基礎(chǔ)數(shù)據(jù)進行切片轉(zhuǎn)換加密處理和后期移動端采集數(shù)據(jù)解密轉(zhuǎn)換處理,系統(tǒng)設(shè)計的功能有影像切片、矢量轉(zhuǎn)換、核查采集數(shù)據(jù)轉(zhuǎn)換、核查數(shù)據(jù)加載查詢、地圖基礎(chǔ)功能、系統(tǒng)基礎(chǔ)功能。PC端主界面如圖4所示。

1)影像切片:將原始的tif(Tagged Image File Format)等柵格數(shù)據(jù)切片生成tpk(ArcGIS Map Tile Package)文件,并對tpk文件進行加密。

2)矢量轉(zhuǎn)換:將Shapefile、GDB(ArcGIS文件地理數(shù)據(jù)庫)等矢量數(shù)據(jù)轉(zhuǎn)換為SQLite數(shù)據(jù)庫,并對數(shù)據(jù)庫內(nèi)容進行加密。

3)移動端數(shù)據(jù)轉(zhuǎn)換:以工程的形式將移動端所有采集數(shù)據(jù)(草繪量算、核查采集、軌跡等)進行解密并轉(zhuǎn)換成矢量數(shù)據(jù),矢量數(shù)據(jù)的格式可以選擇為Shapefile或GDB(ArcGIS文件地理數(shù)據(jù)庫)。

4)核查數(shù)據(jù)加載查詢:以工程的形式將已轉(zhuǎn)換的移動端采集數(shù)據(jù)在PC端中進行選擇性加載,并且使用自定義界面來查看核查采集數(shù)據(jù),可同時查看同一核查采集點的不同時相的照片和音頻數(shù)據(jù)來進行橫向比對。

5)地圖基礎(chǔ)功能:包括地圖的放大、縮小、平移、全圖、顯示、隱藏、坐標轉(zhuǎn)換、標注、符號化,等等。

6)系統(tǒng)基礎(chǔ)功能:配置文件設(shè)置、用戶管理、工程管理、數(shù)據(jù)導入導出、查詢統(tǒng)計,等等。

4? 結(jié)? 論

隨著移動GIS越發(fā)普及深入與技術(shù)設(shè)備的更新突破,移動GIS相關(guān)應(yīng)用越來越多的出現(xiàn)在我們的身邊,在有關(guān)項目上的應(yīng)用也越來越廣泛,在本文中通過開發(fā)基于移動GIS的增減掛鉤系統(tǒng),既解決了現(xiàn)有增減掛鉤項目實施過程中存在的一些問題,改進了相關(guān)聯(lián)的作業(yè)流程,提高了工作效率,也在一定程度上為增減掛鉤項目的實施推進提供了有力支持。

參考文獻:

[1] 爨玉偉,阮曉宏.基于DES及其改進算法的文件加密系統(tǒng) [J].計算機技術(shù)與發(fā)展,2014,24(7):166-169.

[2] 呂霞,郭宋靜,陶留鋒.移動GIS輔助定位系統(tǒng)終端設(shè)計及處理方法 [J].測繪科學,2020,45(5):36-41.

[3] 劉海峰,陶建萍.基于改進AES的一次一密加密算法的實現(xiàn) [J].科學技術(shù)與工程,2019,19(13):146-150.

[4] 苗志鵬,戴激光,陳子豪.基于GDAL的遙感影像快速瀏覽平臺的構(gòu)建 [J].測繪與空間地理信息,2019,42(2):61-64.

[5] 佚名.國務(wù)院辦公廳關(guān)于印發(fā)跨省域補充耕地國家統(tǒng)籌管理辦法和城鄉(xiāng)建設(shè)用地增減掛鉤節(jié)余指標跨省域調(diào)劑管理辦法的通知 [J].中華人民共和國國務(wù)院公報,2018(10):32-37.

[6] 翁云翔.基于DES和RSA的混合加密算法研究與設(shè)計 [J].電子設(shè)計工程,2016,24(17):42-44+47.

[7] 梁欣玥.計算機網(wǎng)絡(luò)安全中的數(shù)據(jù)加密技術(shù)應(yīng)用 [J].電子技術(shù),2023,52(2):342-343.

[8] 葛亮,何濤,王均輝,等.基于GDAL的瓦片切割技術(shù)研究 [J].測繪與空間地理信息,2014,37(7):130-132.

[9] 吳林,熊滔,蔡永香.基于Android手機的地圖應(yīng)用設(shè)計與開發(fā) [J].城市勘測,2011(2):16-19.

[10] 許穎,魏峰遠.移動GIS關(guān)鍵技術(shù)及開發(fā)模式探討 [J].測繪與空間地理信息,2008(4):45-47.

[11] 宋穎杰.非對稱加密技術(shù) [J].信息網(wǎng)絡(luò)安全,2004(1):48-49.

[12] 李民錄.GDAL源碼剖析與開發(fā)指南 [M].北京:人民郵電出版社,2014.

[13] 國土資源部規(guī)劃司,國土資源部土地整理中心.推動用地增減掛鉤促進城鄉(xiāng)統(tǒng)籌發(fā)展 [M].北京:地質(zhì)出版社,2008.

作者簡介:曹吉萍(1988—),男,漢族,湖南耒陽人,工程師,本科,研究方向:地理信息系統(tǒng)。

猜你喜歡
系統(tǒng)設(shè)計
基于FCR的城市地下供水管網(wǎng)應(yīng)急處置系統(tǒng)設(shè)計
基于移動互聯(lián)技術(shù)的通用評價系統(tǒng)的設(shè)計
基于UML技術(shù)的高校貧困生管理系統(tǒng)建模分析
計算機遠程監(jiān)控技術(shù)在新聞廣電中的應(yīng)用
數(shù)字化語音存儲于回放綜合實驗系統(tǒng)設(shè)計
一種基于SATA硬盤陣列的數(shù)據(jù)存儲與控制系統(tǒng)設(shè)計研究
工業(yè)熱電偶計量檢定系統(tǒng)設(shè)計
基于物聯(lián)網(wǎng)的煤礦智能倉儲與物流運輸管理系統(tǒng)設(shè)計與應(yīng)用
目標特性測量雷達平臺建設(shè)構(gòu)想
科技視界(2016年22期)2016-10-18 14:34:34
星級酒店建筑電氣及弱電智能系統(tǒng)設(shè)計分析
方正县| 平凉市| 古田县| 常德市| 永仁县| 南木林县| 瓮安县| 公安县| 新宁县| 潮安县| 额尔古纳市| 五常市| 博客| 夏津县| 大关县| 宁城县| 益阳市| 雅安市| 屯门区| 馆陶县| 石城县| 拜城县| 新营市| 富民县| 祥云县| 莒南县| 绍兴市| 磐石市| 青龙| 荣昌县| 济南市| 军事| 井冈山市| 张北县| 乐至县| 于都县| 务川| 象山县| 马山县| 三亚市| 色达县|