亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于SOA 的多源三維空間數(shù)據(jù)發(fā)布平臺設計與實現(xiàn)

        2022-09-01 15:09:12陳繼培黃家凱
        地理空間信息 2022年8期
        關鍵詞:服務管理

        高 珅,陳繼培,黃家凱

        (1. 湖北省國土測繪院,湖北 武漢 430010;2. 湖北省地質(zhì)調(diào)查院,湖北 武漢 430030)

        研究多源三維GIS 數(shù)據(jù)的服務發(fā)布相關技術,進行數(shù)據(jù)服務發(fā)布平臺的研制,不僅能夠為用戶提供更低成本、更高效率、及時響應的地圖發(fā)布產(chǎn)品,為數(shù)據(jù)生產(chǎn)、數(shù)據(jù)發(fā)布、信息共享、應用系統(tǒng)集成提供工具,還能通過與其他數(shù)據(jù)平臺集成,拓展平臺的數(shù)據(jù)范圍,滿足二三維一體化的建設需求[1-2]。

        本文將采用SOA架構建設一套針對主流三維數(shù)據(jù)的服務發(fā)布平臺,為三維GIS 數(shù)據(jù)在發(fā)布平臺下的無縫轉(zhuǎn)換、快捷發(fā)布以及與前端三維GIS 引擎的集成提供可行的技術方法。

        1 平臺設計

        1.1 平臺概況

        隨著測繪技術、計算機與網(wǎng)絡技術、虛擬現(xiàn)實技術的飛速發(fā)展,三維GIS 逐漸突破原有技術瓶頸,憑借著空間信息展示更直觀、多維度空間分析更強大的優(yōu)勢,在跨業(yè)務、跨終端、跨平臺等方面,得到了越來越廣泛的應用,極大的提升了對地理信息的共享和利用效率[3]。為實現(xiàn)多源三維GIS數(shù)據(jù)的快速發(fā)布,以及發(fā)布數(shù)據(jù)與業(yè)務一張圖、大數(shù)據(jù)平臺等其他前端展示平臺的快速集成,減少數(shù)據(jù)處理發(fā)布的整合時間,提高數(shù)據(jù)發(fā)布和集成效率,本文就多源三維數(shù)據(jù)發(fā)布平臺的研發(fā)開展了相關工作。

        1.2 平臺設計

        當前,三維GIS 數(shù)據(jù)來源多,格式多樣,容量大,存儲量隨著時間增長是海量的,而適合于海量數(shù)據(jù)傳輸、發(fā)布與共享的數(shù)據(jù)格式標準主流的有三類:超圖公司的S3M 數(shù)據(jù)格式、OGC 的基于I3S 規(guī)范的SPLK格式以及Cesium的3DTiles格式。Cesium是使用WebGL的一種三維數(shù)據(jù)引擎,也是一種應用最為廣泛的開源三維框架,具有成本低、開發(fā)簡單、支持多種數(shù)據(jù)可視化方法、可跨平臺等諸多優(yōu)勢[4-6]。本文將以Cesium 的3DTiles 格式作為三維數(shù)據(jù)發(fā)布平臺的數(shù)據(jù)標準,平臺能夠利用轉(zhuǎn)換工具將主流的三維數(shù)據(jù)格式轉(zhuǎn)換為3DTiles 格式,并對發(fā)布后的三維數(shù)據(jù)服務進行管理維護,其他前端展示平臺系統(tǒng)可通過對三維數(shù)據(jù)服務進行快速訪問的方式,實現(xiàn)多源三維數(shù)據(jù)服務與其他前端展示平臺系統(tǒng)的快速集成,如圖1所示。

        圖1 數(shù)據(jù)服務調(diào)用流程圖

        考慮到SOA 技術在應用集成和服務動態(tài)發(fā)布與綁定方面的優(yōu)勢[7-8],平臺采用基于SOA 的技術架構,采用超文本傳輸協(xié)議(HTTP),以3DTiles 格式作為平臺數(shù)據(jù)標準,以擴展標記語言(XML)作為信息交換格式,實現(xiàn)多源三維數(shù)據(jù)的服務發(fā)布和管理。同時,平臺可兼容多源數(shù)據(jù)格式,無需編程實現(xiàn)三維GIS 地圖數(shù)據(jù)高效發(fā)布,快速響應前端展示平臺如業(yè)務一張圖系統(tǒng)、大數(shù)據(jù)平臺等的數(shù)據(jù)集成需求。

        1.3 總體架構

        平臺的總體架構主要包括業(yè)務層、服務層、平臺層和數(shù)據(jù)層,其中業(yè)務層和服務層之間通過SOA總線進行服務調(diào)用,具體如圖2所示。

        圖2 總體架構

        1)數(shù)據(jù)層。數(shù)據(jù)層主要包括已有的符合標準的外部數(shù)據(jù)服務和經(jīng)過數(shù)據(jù)標準化處理后形成的數(shù)據(jù)服務。對于OBJ、OSGB、M3D、FBX、glTF、S3M 等其他格式標準的三維數(shù)據(jù),通過數(shù)據(jù)轉(zhuǎn)換工具處理后,可制作成符合發(fā)布平臺數(shù)據(jù)標準的數(shù)據(jù)服務。

        2)平臺層。平臺層主要由各項數(shù)據(jù)、服務相關的應用功能組成。三維數(shù)據(jù)發(fā)布平臺提供了對各類數(shù)據(jù)資源的管理以及相關服務的聚合、調(diào)用以及配置管理。

        3)服務層。服務層提供數(shù)據(jù)服務與功能服務,平臺可通過單個服務或多個服務組件集成的方式提供對外服務接口。

        4)業(yè)務層。業(yè)務層包括各類需進行數(shù)據(jù)或功能服務調(diào)用的外部平臺系統(tǒng),通過SOA總線,對服務層中的各類功能、數(shù)據(jù)服務進行調(diào)用,從而滿足外部平臺的數(shù)據(jù)訪問或功能使用需求。

        2 平臺關鍵技術

        2.1 基于SOA的技術架構

        三維GIS 數(shù)據(jù)來源眾多,數(shù)據(jù)量大,不僅不同數(shù)據(jù)的所屬部門各不相同,其使用過程中面向的用戶或集成平臺也各不相同,因此對三維GIS 數(shù)據(jù)的管理不僅要考慮資源訪問權限問題,也要考慮其動態(tài)集成問題。SOA作為一種以服務為核心的系統(tǒng)架構,利用不同服務之間定義良好且中立的接口,與協(xié)議聯(lián)系起來,從而獨立于實現(xiàn)服務的硬件平臺、操作系統(tǒng)和編程語言,這使得構建在不同系統(tǒng)中的服務可以以一種統(tǒng)一和通用的方式進行交互,滿足不同系統(tǒng)的集成需求[9]。

        平臺以SOA所具備的松散耦合的服務分層結構為基礎,通過中間件法進行數(shù)據(jù)集成,并采用基于Web服務技術的實現(xiàn)方式,將對多源三維數(shù)據(jù)的操作都封裝在不同粒度的服務中,這些服務又可以根據(jù)用戶或平臺集成的不同需求進行任意組合,這也決定了平臺能夠滿足復雜的數(shù)據(jù)訪問請求。

        用戶在平臺中使用數(shù)據(jù)時,以服務調(diào)用而不是點對點傳輸?shù)姆绞竭M行信息獲取,服務的可重用性又保證了平臺能夠滿足被不同應用場景反復調(diào)用的使用需求。同時,通過對服務調(diào)用的授權管理,保證了數(shù)據(jù)使用在權限允許的范圍內(nèi)進行,從而使數(shù)據(jù)的使用更為靈活便利。

        2.2 多源數(shù)據(jù)服務聚合技術

        服務作為SOA的核心概念,其主要參與者包括服務提供者、注冊者和請求者。為保證數(shù)據(jù)服務的標準性與通用性,整個數(shù)據(jù)管理過程都遵照統(tǒng)一的OGC標準與規(guī)范進行,使不同的參與者在使用發(fā)布平臺的過程中遵循統(tǒng)一的標準規(guī)范,從而保證服務調(diào)用、集成的順暢進行。

        數(shù)據(jù)發(fā)布平臺中的數(shù)據(jù)發(fā)布功能模塊提供對各類數(shù)據(jù)資源的綜合管理,相關數(shù)據(jù)的生產(chǎn)者或者維護者按照平臺數(shù)據(jù)標準規(guī)范進行數(shù)據(jù)服務的注冊和發(fā)布,并可在對應的數(shù)據(jù)資源目錄中查看對應的數(shù)據(jù)信息,管理數(shù)據(jù)服務資源。有數(shù)據(jù)使用需求的請求者則在發(fā)布平臺的服務資源管理模塊對已發(fā)布的數(shù)據(jù)服務進行網(wǎng)絡調(diào)用,并在平臺中以集成應用項目為單位進行管理,每個集成應用項目可包含多個調(diào)用的數(shù)據(jù)服務。

        采用這種在服務發(fā)布平臺遵照統(tǒng)一標準的數(shù)據(jù)管理方式,并利用可定制可擴展的后臺服務配置技術構建后臺運維管理平臺,突破了分布式環(huán)境下海量、異構空間數(shù)據(jù)的無縫集成與交換、多節(jié)點協(xié)同服務等技術瓶頸,可實現(xiàn)國家、省、市、區(qū)(縣)各級平臺之間橫向互聯(lián)、縱向互通的全方位的空間數(shù)據(jù)共享。

        3 功能實現(xiàn)

        平臺設計的目標是無需編程實現(xiàn)三維GIS 地圖數(shù)據(jù)高效發(fā)布,能夠兼容多源數(shù)據(jù)格式,快速響應與其他平臺系統(tǒng)如業(yè)務一張圖系統(tǒng)、地質(zhì)大數(shù)據(jù)平臺的集成需求,具體包括數(shù)據(jù)發(fā)布、服務資源管理、系統(tǒng)管理3個功能模塊。

        3.1 數(shù)據(jù)發(fā)布

        數(shù)據(jù)發(fā)布模塊是對平臺發(fā)布數(shù)據(jù)的綜合管理,如圖3 所示。數(shù)據(jù)發(fā)布前首先要建立工作空間,在此基礎上,通過數(shù)據(jù)源管理可以在工作空間內(nèi)添加數(shù)據(jù),并在對應的各類圖層管理項中將添加進數(shù)據(jù)源的數(shù)據(jù)發(fā)布成圖層并展示,即在不同的功能菜單,可以查看從接口獲取的對應類型的數(shù)據(jù)列表,并對相關數(shù)據(jù)服務進行查詢、查看、編輯、刪除、停止、圖層顯示等操作。

        圖3 數(shù)據(jù)發(fā)布功能模塊

        3.2 服務資源管理

        服務資源管理是對發(fā)布的數(shù)據(jù)服務進行調(diào)用時的配置管理,這種管理以應用項目為單位進行,一個應用項目可包含多條數(shù)據(jù),具體包括應用管理和數(shù)據(jù)目錄管理(如圖4所示),可以進行應用項目對應數(shù)據(jù)分類目錄的管理編輯。

        圖4 服務資源管理功能模塊

        3.3 系統(tǒng)管理

        系統(tǒng)管理是后臺對用戶權限、組織、角色等進行管理,如圖5 所示,是保證系統(tǒng)平臺正常運行的管理維護模塊。

        圖5 系統(tǒng)管理功能模塊

        4 結 語

        多源三維數(shù)據(jù)服務發(fā)布平臺具有數(shù)據(jù)類型繁多、數(shù)據(jù)量大、對接數(shù)據(jù)平臺種類各異的特點,并且要求平臺有效率性、可擴展性、系統(tǒng)穩(wěn)定性、可維護性和質(zhì)量控制可靠性。采用SOA 技術進行服務發(fā)布平臺的搭建,可以借助SOA 實現(xiàn)數(shù)據(jù)服務的靈活管理以及與其他數(shù)據(jù)平臺的快速集成,具有良好的應用前景。

        猜你喜歡
        服務管理
        棗前期管理再好,后期管不好,前功盡棄
        服務在身邊 健康每一天
        加強土木工程造價的控制與管理
        如何加強土木工程造價的控制與管理
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        服務在身邊 健康每一天
        招行30年:從“滿意服務”到“感動服務”
        商周刊(2017年9期)2017-08-22 02:57:56
        “這下管理創(chuàng)新了!等7則
        雜文月刊(2016年1期)2016-02-11 10:35:51
        国产91在线精品福利| 大又大粗又爽又黄少妇毛片| 无码熟妇人妻av在线影片| 亚洲—本道中文字幕久久66| 免费在线av一区二区| 国产精品一区二区三区在线蜜桃| 日韩精品久久久肉伦网站| 亚洲一级毛片免费在线观看| 久草久热这里只有精品| 黄射视频在线观看免费| 国精产品一区一区三区有限公司杨| 香蕉久久夜色精品国产2020| 亚洲又黄又大又爽毛片 | 国产激情久久久久影院老熟女免费 | ZZIJZZIJ亚洲日本少妇| 丝袜美腿亚洲综合久久| 久久精品99国产精品日本| 无遮挡又黄又刺激又爽的视频| 国产欧美日韩不卡一区二区三区 | 无码中文字幕在线DVD| 日本一极品久久99精品| 东京热日本av在线观看| 国产精品狼人久久久久影院| 亚洲熟妇一区无码| 人妻乱交手机在线播放| 精品福利一区二区三区免费视频 | 亚洲另类无码专区首页| 亚洲av无码乱观看明星换脸va | 亚洲AV小说在线观看| 精品久久中文字幕系列| 两个人看的www免费视频中文| 亚洲欧美中文在线观看4| 人妻少妇中文字幕av| 亚洲av中文无码乱人伦在线视色| 国模无码视频一区| aa视频在线观看播放免费 | 91中文字幕精品一区二区| 久久精品丝袜高跟鞋| 日产精品久久久久久久蜜臀 | 国产av熟女一区二区三区蜜臀| 邻居少妇张开腿让我爽了一夜|