MapGIS數據中心是什麼?

   相信很多人剛聽到"數據中心"這個名詞的時候,產生過如下疑問:數據中心是什麼?數據中心可以幹什麼?是管理數據的嗎?類似於ArcGIS裏面的Catalog?其實不然,數據中心這個神祕的東西,絕對不僅僅是一個數據管理工具那麼簡單。

   吳信才老師所著的《數據中心集成開發平臺——新一代GIS應用開發模式》一書中是這樣定義的:MapGIS數據中心是基於新一代的架構技術及新一代開發模式的集成開發平臺,是集"基礎"與"應用"爲一體的綜合開發與應用集成平臺。MapGIS數據中心的目標是提供適合多種GIS應用領域的應用系統快速構建技術,爲多領域應用系統的集成及功能複用提供手段;實現多源異構數據的統一、層次化管理;能夠在統一的框架下實現多個地理信息系統的協調工作;支持應用方案的集成搭建和配置可視化,增強GIS應用系統的協調工作;支持應用方案的集成搭建和配置可視化,增強GIS應用系統適應需求不斷變化的能力,降低GIS應用系統的開發難度,爲開發地理信息系統應用提供基礎支撐。

   看完上面這段話,筆者更加疑惑了,數據中心到底是一種理念?一個軟件產品?還是個數據管理工具?還是......?不知大家是否和我一樣也產生了這樣那樣的疑問。帶着疑問,我們來進一步瞭解一下數據中心到底是個什麼東西?又可以幹些什麼?除了吳老師的那本書之外,筆者還查閱了一些中地公司官方的一些介紹文檔以及MapGISK9的幫助文檔等資料,終於對"數據中心"有了一個初步的認識,現在分享給大家。

   數據中心是多種概念及思想的綜合體,從不同的方面入手可以得到不同語義的數據中心定義。詳細概念如下圖:



   圖片中最上方提到了另外一個概念,DCServer。DCServer是MapGIS的核心,筆者也正在深入學習瞭解當中,有關DCServer的深入解析將在以後與大家共享。下面爲DCServer的簡介:

   DCServer是基於數據中心提供的數據倉庫與功能倉庫支持的服務管理器,支持空間數據管理、地圖發佈等功能,DCServer開發平臺具備以下功能:

 1.數據倉庫服務:發佈並管理數據,提供相應的服務使用已發佈的數據,包括矢量數據和柵格數據等。通過目錄服務、地圖服務、要素服務、柵格服務等實現數據的Web發佈、查詢編輯等功能;

 2.功能倉庫服務:基於數據中心的工作流與搭建機制,提供對功能流程模板的創建與編輯功能,通過功能流程模板的搭建,以及對功能的服務調用,快速實現要素數據的相關空間分析功能。

 3. 目錄服務(Catalog):實現對多元異構數據管理的數據目錄樹,提供數據索引功能;

 4.製圖服務(Mapping):提供對矢量數據、瓦片數據的Web發佈功能,其中瓦片數據可以通過動態裁剪進行發佈,便於數據的維護,同時提高效率;

 5.數據服務(Data):實現對空間數據的Web發佈,包括空間要素、對遙感影像、高程數據,主要提供對空間要素的查詢、編輯等操作;

 6.工作流服務(Workflow):通過工作流搭建,基於創建的功能流程實現對空間要素的分析功能,在應用層將GIS複雜的分析功能簡化,在業務功能變化時只需要維護功能流程,大大提供開發效率。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章