首頁 >> 國遙動態 >> 技術分享 >> 地理信息服務平臺
地理信息服務平臺
發布時間:2022-09-16 | 來源: | 點擊量:1042

1.平臺簡介

 地理信息服務平臺(以下簡稱“平臺”)基于通用集成框架、分布式框架等先進技術,采用標準化插件和服務規范,建立應用程序集成管理系統、服務程序集成管理系統與輔助開發工具,為搭建面向不同業務需求的應用系統提供基礎功能、接口及服務支撐。

 平臺作為應用系統集成和開發的基礎平臺,具備可擴展的應用集成框架、通用化的功能模塊、分布式的服務承載框架、統一化的界面設計及標準化的插件和服務接口,具有快捷、動態、集成和服務的開發模式,易于擴展、管理、集成與國產化改造。

 平臺管理所有插件的生命周期、交互行為和插件間通信,維護插件倉庫,支持動態插件組裝,按照不同需求,快速組合搭建特色應用系統,提高各功能模塊的復用性和可擴展性,提升已有成熟技術成果的快速集成和特色應用系統的開發效率。

1-1.jpg

2.平臺架構

 平臺在體系架構上分為支撐層、數據層、服務層、通用應用層、專業應用層和其它層。

圖片1.png

體系結構圖

 1、支撐層,為平臺提供運行所需的基礎軟硬件資源,包括存儲資源、計算資源、數據庫系統和操作系統等。 

 2、數據層,為平臺運行提供數據存儲服務,存儲數據包括影像數據、DEM數據、矢量數據、態勢數據、軍標數據、業務數據和其它數據等。

 3、服務層,由服務管理框架和具體服務組件組成,服務管理框架負責Web服務、應用服務和數據引擎服務的正常運轉。

 4、通用應用層,主要構建平臺應用程序框架,基于OSGI標準規范的框架管理器,接入系統平臺層的服務,按需封裝成簡單API提供給上層應用。為上層應用提供插件裝配、插件卸載與插件管理等基本支撐能力。

 5、專業應用層,主要基于地理信息應用集成框架,可以組裝集成各種業務應用軟件以便供用戶使用,如應用軟件1、應用軟件2、應用軟件3和應用軟件4等。

 6、其它層,主要包括輔助開發工具和需要支持的協議規范等,以便于標準化平臺插件和服務開發。

3.應用與部署模式

 平臺以服務端為中心,提供按需服務功能。整體模式體現為數據接入、服務調用、數據應用等過程。

 根據項目規模和應用環境,部署單站點服務中心,具有部署簡單快捷、維護簡單、適用于中等規模項目的特點,同時還適合訪問用戶較為集中的應用環境。

圖片2.jpg

地理信息服務平臺的應用與部署模式

4.使用流程

 平臺提供了應用插件開發工具與服務插件開發工具,可以進行應用插件或服務開發。若有新業務要集成到平臺時,需先分析該業務需求類型,從而開發對應類型的插件。

 一般針對客戶端所依賴的共同數據、應用服務功能,應開發服務類型組件,并將其部署于服務程序集成框架中,以服務接口形式對外發布,同時需要在客戶端開發對應的應用程序插件以便接入服務進行使用。此外,針對人機交互類、數據顯示類或者通過判斷只能在客戶端運行使用的,則開發應用程序類型插件,并將其集成到應用程序集成框架中供客戶端運行。

 在平臺使用過程中,首先,通過用戶業務需求判斷其業務類型,并根據業務類型在對應的插件庫中進行檢索,如存在對應的插件則可直接對插件進行選配,并生成相應程序進行最終部署;如插件庫中無對應插件,則可使用輔助開發工具進行插件開發,并將開發出的插件注冊到對應的插件庫中,最后再通過插件選配生成應用程序進行平臺搭建。

圖片3.png

地理信息服務平臺使用流程

5.典型界面

未標題-2.jpg

爆乳に犯されて中文字幕,樱花草在线观看视频免费观看中国,亚洲中文无码大全在线_首页