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

土地執(zhí)法中移動(dòng)GIS平臺(tái)設(shè)計(jì)與實(shí)現(xiàn)

2018-12-25 12:07:08董金金
科技資訊 2018年18期

董金金

摘 要:本文國(guó)土違法用地巡查執(zhí)法和農(nóng)村土地確權(quán)登記等需求,采用面向服務(wù)思想設(shè)計(jì)并實(shí)現(xiàn)了一種基于“云+端”模式的移動(dòng)GIS快速開發(fā)平臺(tái),提出一種分層開發(fā)模型OS-GAL-IAL,研制出跨平臺(tái)、高性能、全自主的GIS內(nèi)核,實(shí)現(xiàn)了一套精細(xì)化、流程化、可視化、易擴(kuò)展的快速開發(fā)框架,能幫助開發(fā)者快速構(gòu)建業(yè)務(wù)敏捷的移動(dòng)GIS應(yīng)用系統(tǒng)。

關(guān)鍵詞:移動(dòng)GIS WebGIS SOA 敏捷開發(fā)

中圖分類號(hào):P208 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-3791(2018)06(c)-0003-02

用戶在移動(dòng)狀態(tài)下使用GIS的過程稱為移動(dòng)GIS,用戶所處的環(huán)境亦稱為“移動(dòng)計(jì)算環(huán)境”,它是一種以計(jì)算機(jī)技術(shù)為核心、無(wú)線網(wǎng)絡(luò)為支撐、支持用戶訪問網(wǎng)絡(luò)數(shù)據(jù),實(shí)現(xiàn)快捷、方便的自由通信和共享的分布式計(jì)算環(huán)境。移動(dòng)GIS存在狹義和廣義的定義之分。狹義的移動(dòng)GIS稱為具有桌面GIS功能的移動(dòng)終端系統(tǒng),它是一種離線工作模式,不與服務(wù)器進(jìn)行交互。廣義的移動(dòng)GIS定義為一種集成系統(tǒng),是由GPS、移動(dòng)通信、互聯(lián)網(wǎng)服務(wù)和GIS共同構(gòu)成的集成系統(tǒng),它基于這些集成載體將最終的服務(wù)提供給用戶,方便用戶進(jìn)行日常信息的分析與決策。

移動(dòng)GIS作為移動(dòng)空間信息服務(wù)的基礎(chǔ)設(shè)施,其應(yīng)用領(lǐng)域非常廣泛。然而,當(dāng)前移動(dòng)GIS還面臨一些技術(shù)難題,包括空間數(shù)據(jù)量大、計(jì)算能力不足、網(wǎng)絡(luò)帶寬窄、可靠性差、軟硬件兼容性差等,導(dǎo)致移動(dòng)GIS項(xiàng)目實(shí)施面臨技術(shù)門檻高、開發(fā)周期長(zhǎng)、實(shí)施成本高、項(xiàng)目風(fēng)險(xiǎn)大等問題。本文以移動(dòng)GIS項(xiàng)目共性需求為導(dǎo)向,采用面向服務(wù)思想設(shè)計(jì)并實(shí)現(xiàn)了基于“云+端”模式的移動(dòng)GIS快速開發(fā)平臺(tái)。平臺(tái)具有跨平臺(tái)、高性能、可配置、易擴(kuò)展、支持多語(yǔ)言二次開發(fā)等特點(diǎn),能幫助開發(fā)者快速構(gòu)建業(yè)務(wù)敏捷的移動(dòng)GIS應(yīng)用系統(tǒng),具有重要的現(xiàn)實(shí)意義。

1 平臺(tái)總體架構(gòu)

經(jīng)過多年發(fā)展,GIS己從單機(jī)工具型軟件系統(tǒng)逐步走向了分布式、網(wǎng)絡(luò)化的應(yīng)用軟件平臺(tái),從獨(dú)立GIS系統(tǒng)逐步過渡到具有高度資源整合能力和對(duì)外服務(wù)能力的服務(wù)式GIS。服務(wù)式GIS是一種面向服務(wù)軟件工程方法的GIS技術(shù)體系,它支持按照一定規(guī)范把GIS的全部功能以服務(wù)的方式發(fā)布出來,可以跨平臺(tái)、跨網(wǎng)絡(luò)、跨語(yǔ)言地被多種客戶端調(diào)用,同時(shí)能聚合來自其他服務(wù)器發(fā)布的GIS服務(wù)。服務(wù)式GIS可以更全面地支持SOA,通過對(duì)多種SOA實(shí)踐標(biāo)準(zhǔn)與空間信息服務(wù)標(biāo)準(zhǔn)的支持,可以使用于各種SOA架構(gòu)體系中,與其他IT業(yè)務(wù)系統(tǒng)進(jìn)行無(wú)縫的異構(gòu)集成,從而可以更容易地讓應(yīng)用開發(fā)者構(gòu)建業(yè)務(wù)敏捷應(yīng)用系統(tǒng)。本文以面向服務(wù)的思想,分析設(shè)計(jì)了基于SOA架構(gòu)的移動(dòng)GIS開發(fā)平臺(tái),提出“云+端”的移動(dòng)GIS開發(fā)模式,由應(yīng)用層、服務(wù)層、支撐層、核心層組成,其總體架構(gòu)如圖1所示。

其中,應(yīng)用層是以移動(dòng)GIS為工具的數(shù)據(jù)采集、設(shè)備巡檢、移動(dòng)執(zhí)法等各類應(yīng)用系統(tǒng),包括移動(dòng)作業(yè)系統(tǒng)、在線監(jiān)控、基于WebGIS的業(yè)務(wù)應(yīng)用系統(tǒng)、指揮決策系統(tǒng)等,這些運(yùn)行環(huán)境不同、架構(gòu)各異的應(yīng)用系統(tǒng),通過調(diào)用、聚合平臺(tái)發(fā)布的服務(wù),實(shí)現(xiàn)數(shù)據(jù)共享和互操作;服務(wù)層由一系列遵循一定規(guī)范的應(yīng)用接口組成,是平臺(tái)暴露給應(yīng)用層進(jìn)行集成、擴(kuò)展的應(yīng)用程序接口;支撐層是平臺(tái)的核心,采用B/S和C/S相結(jié)合的混合架構(gòu),對(duì)應(yīng)用層各類系統(tǒng)起著數(shù)據(jù)管理、配置等支撐作用。

2 平臺(tái)主要功能模塊

2.1 GIS核心庫(kù)

核心層由HiMap SDK和HiWebGIS引擎組成,前者主要面向桌面端、服務(wù)器端和嵌入式設(shè)備的輕量級(jí)GIS應(yīng)用程序的開發(fā)與部署,而后者是面向WebGIS應(yīng)用系統(tǒng)的二次開發(fā)組件。HiMap SDK采用標(biāo)準(zhǔn)C++開發(fā)從底層構(gòu)建實(shí)現(xiàn),支持跨平臺(tái)(Windows Mobile、Android、iOS、Win32等)、多語(yǔ)言(C#、JAVA、Object C)、多并發(fā)、高性能的GIS應(yīng)用程序二次開發(fā)。

2.2 數(shù)據(jù)管理系統(tǒng)

基礎(chǔ)地圖數(shù)據(jù)、業(yè)務(wù)對(duì)象數(shù)據(jù)的預(yù)處理是移動(dòng)GIS應(yīng)用項(xiàng)目中至關(guān)重要的一環(huán),由于這些數(shù)據(jù)通常是多源異構(gòu)的,在存儲(chǔ)方式、數(shù)據(jù)格式、空間參考等方面存在差異,需要對(duì)這些數(shù)據(jù)進(jìn)行格式轉(zhuǎn)換、坐標(biāo)變換、拓?fù)錂z查、符號(hào)設(shè)置、緩存制作、壓縮轉(zhuǎn)存等數(shù)據(jù)預(yù)處理工作。數(shù)據(jù)管理系統(tǒng)綜合考慮桌面系統(tǒng)和嵌入式應(yīng)用系統(tǒng)在數(shù)據(jù)精度、顯示分辨率、尋址計(jì)算等方面的差異,進(jìn)行全局的優(yōu)化設(shè)計(jì),提供了豐富實(shí)用的功能插件。如地圖緩存制作插件可同時(shí)制作多種分辨率的地圖瓦片,并提供松散、緊湊兩種存儲(chǔ)格式,確保數(shù)據(jù)能在桌面端、Web端和移動(dòng)端均能逼真、流暢地展示。

2.3 通信傳輸系統(tǒng)

通信傳輸系統(tǒng)是承接移動(dòng)GIS和服務(wù)器的關(guān)鍵部分,其傳輸效率和系統(tǒng)的安全性、健壯性通常決定著一個(gè)移動(dòng)GIS項(xiàng)目能否成功實(shí)施。用戶在戶外開始作業(yè)前,移動(dòng)GIS通過套接字(Socket)連接到通信服務(wù)系統(tǒng)進(jìn)行合法性驗(yàn)證,作業(yè)完成后,現(xiàn)場(chǎng)采集的數(shù)據(jù)和軌跡數(shù)據(jù)通過通信服務(wù)系統(tǒng)實(shí)時(shí)地保存到服務(wù)器。當(dāng)監(jiān)控中心需要對(duì)戶外用戶進(jìn)行指揮調(diào)度、多方協(xié)助時(shí),可通過通信服務(wù)系統(tǒng)將指令推送給現(xiàn)場(chǎng)終端用戶。為了達(dá)到最佳系統(tǒng)性能,本文采用完成端口(I/O Completion Ports,IOCP)管理套接字,IOCP充分利用內(nèi)核對(duì)象的調(diào)度,只使用少量的幾個(gè)線程來處理和客戶端的所有通信,消除了無(wú)謂的線程上下文切換,從而最大限度地提高了網(wǎng)絡(luò)通信的性能。

2.4 運(yùn)行維護(hù)系統(tǒng)

運(yùn)行維護(hù)系統(tǒng)為應(yīng)用層各類應(yīng)用系統(tǒng)提供底層支撐,包括GIS數(shù)據(jù)配置、權(quán)限配置兩大部分。其中,WebGIS數(shù)據(jù)配置實(shí)現(xiàn)對(duì)GIS數(shù)據(jù)的組織、顯示、查詢、事件、字段等信息的設(shè)置,這些配置項(xiàng)在WebGIS服務(wù)契約一一對(duì)應(yīng),前端對(duì)服務(wù)調(diào)用結(jié)果依次按契約進(jìn)行取值,并在前端UI組件中展示。如可配置當(dāng)用戶在WebGIS上點(diǎn)擊某個(gè)要素時(shí),是否彈出一個(gè)對(duì)話框,以及配置如何在對(duì)話框展示要素信息;配置前端參數(shù)取值字段,可在Web端方便地檢索出各要素的字段值,從而可輕松地實(shí)現(xiàn)各種擴(kuò)展應(yīng)用。

主站蜘蛛池模板: 欧美激情第一欧美在线| 九九热精品免费视频| 国产乱子伦精品视频| 亚洲大尺码专区影院| 国产精品无码制服丝袜| 午夜免费小视频| 亚洲精品桃花岛av在线| 欧美日韩精品一区二区在线线| 浮力影院国产第一页| 亚洲AV人人澡人人双人| 多人乱p欧美在线观看| 亚洲欧美另类色图| 无码专区在线观看| 欧美色视频网站| 国产女人水多毛片18| 亚洲天堂.com| 高潮爽到爆的喷水女主播视频| 国产在线91在线电影| 亚洲av日韩综合一区尤物| 午夜啪啪网| 国产sm重味一区二区三区| 美女无遮挡拍拍拍免费视频| 日韩午夜福利在线观看| 日韩 欧美 小说 综合网 另类| 亚洲VA中文字幕| 欧美伊人色综合久久天天| 日韩国产一区二区三区无码| 美女一级毛片无遮挡内谢| 久久天天躁狠狠躁夜夜躁| 国产女人喷水视频| 国产丝袜啪啪| 亚洲精品视频免费观看| 國產尤物AV尤物在線觀看| 日韩一区精品视频一区二区| 99精品伊人久久久大香线蕉| 欧美日韩免费观看| 伊人久热这里只有精品视频99| 福利在线免费视频| 无码AV日韩一二三区| 鲁鲁鲁爽爽爽在线视频观看| 尤物特级无码毛片免费| 激情综合婷婷丁香五月尤物| 国产在线拍偷自揄观看视频网站| 在线观看精品国产入口| 97久久免费视频| 在线观看国产精品日本不卡网| 亚洲美女操| 久久香蕉欧美精品| 国产在线观看人成激情视频| 无码精品国产dvd在线观看9久| 97久久超碰极品视觉盛宴| 午夜视频免费试看| 久久综合一个色综合网| 一级毛片不卡片免费观看| 国产无人区一区二区三区 | 午夜国产理论| 四虎成人精品在永久免费| 国产微拍精品| 澳门av无码| 成人年鲁鲁在线观看视频| 欧美日韩理论| 制服丝袜亚洲| 亚洲欧美精品日韩欧美| 91精品国产一区| 欧美国产在线看| 亚洲天堂网在线播放| 国产免费久久精品99re不卡| 日韩精品专区免费无码aⅴ| 日韩国产一区二区三区无码| 久久这里只有精品2| 国产xx在线观看| 又黄又湿又爽的视频| 岛国精品一区免费视频在线观看 | 国产高清在线丝袜精品一区| P尤物久久99国产综合精品| 国产全黄a一级毛片| 国内丰满少妇猛烈精品播| 亚洲综合精品第一页| 欧美精品1区2区| JIZZ亚洲国产| 91美女视频在线观看| 全午夜免费一级毛片|