張濤
摘 要:WMTS,切片地圖技術是開放地理空間聯盟(OGC)提出的一種空間數據發布的方法,提供了一種采用預定義圖塊方法發布數字地圖服務的標準化解決方案。本文圍繞切片地圖技術在省級地理信息公眾服務平臺建設中的應用,詳細闡述了地理地理信息公眾服務平臺的建設中,切片地圖數據的制作技術,實現了影像數據、矢量數據在WMTS環境下的發布和調用顯示。
關鍵詞:WMTS服務 OGC 地理信息公共服務
中圖分類號:P208 文獻標識碼:A 文章編號:1672-3791(2018)06(b)-0007-02
地理信息公共服務平以由基礎地理信息數據體系中面向服務的產品數據、目錄與交換體系為基礎,以網絡化的地理信息服務為表現形式,以政務網、因特網為依托,針對地方、部門、行業特色,在電子政務、公共安全、位置服務等方面,滿足政府、企業以及人民生活等方面對基礎地理信息公共產品服務的需要。
目前,地理信息公共服務平臺在線數據提供的服務方式主要有網絡要素服務(WFS)、網絡地圖服務(WMS)、網絡覆蓋服務(WCS)和切片地圖服務(WMTS)。本文比較了幾種網絡地圖服務方式的特點,結合地理信息公共服務平臺提供服務網的內容以及服務對象的需求,探討了WMTS在地理信息公共服務平臺數據提供方式的應用。
1 幾種數據服務比較
基于網絡的數據服務包括符合OGC標準的網絡地圖服務(WMS)、網絡要素服務(WFS)、網絡覆蓋服務(WCS)、基于Web的地圖圖塊服務接口標準(WMTS)。
1.1 WMS服務
網絡地圖服務根據客戶的請求,直接提供地圖服務。網絡地圖服務符合OGC WMS1.1.1標準,常規功能接口如下:GetCapabilities:返回描述Web要素服務性能的XML文檔;GetMap:根據請求參數返回一個地圖影像,返回的地圖影像格式包括GIF、JPEG、PNG、BMP等;GetFeatureInfo:返回顯示在地圖上的某些特殊要素的信息。操作結果返回符合GML規范。通俗的講,GetMap獲得的就是在桌面程序中畫在控件上的結果,是數據的表現。
1.2 WFS服務
網絡要素服務可根據屬性或范圍進行數據檢索,將數據查詢結果以GML的方式返回給客戶。網絡要素服務符合OGC WFS1.0.0標準,主要提供以下的功能接口。
GetCapabilities:返回描述web要素服務性能的XML文檔;DescribeFeatureType:返回描述Web要素服務的要素類型的模式(Schema);GetFeature:返回一個包括要素實例的GML文檔,客戶端可以規定獲取要素的那些屬性,并且可以使用空間或非空間的查詢限制條件。Transaction:不僅能提供要素讀取,同時支持要素在線編輯和事務處理。
1.3 WCS服務
網絡覆蓋服務根據客戶的請求,直接提供數據服務。常規功能接口如下。
GetCapabilities:返回描述服務和數據集的XML文檔。GetCoverage:本操作是在GetCapabilities確定什么樣的查詢可以執行、什么樣的數據能夠獲取之后執行的,它使用通用的覆蓋格式返回地理位置的值或屬性。DescribeCoverageType:允許客戶端請求由具體的WCS服務器提供的任一覆蓋層的完全描述。WCS對應基于柵格數據的功能,與WMS基于矢量數據的特點相對應。
1.4 WMTS服務
切片地圖服務符合OGC WMTS 1.0.0標準,主要提供以下的功能接口:GetCapabilities:返回描述服務元數據信息的XML文檔;GetTile:返回客戶端請求的圖塊(瓦片)。WMTS服務的目的是把地圖以若干圖塊的形式提供服務。
2 電子地圖數據制作流程
2.1 矢量配圖
參照《地理信息公共服務平臺電子地圖規范》對矢量數據(點、線、面)進行符號化處理,文字標注,設定不同顯示比例下要素的顯示符號(包括要素及注記的樣式、規格、顏色等)。本文主要介紹利用ArcMap進行矢量配圖。
2.2 要素分層、分級
由于瓦片緩存生產中,對金字塔進行了定義,對每一級金字塔的地圖中的要素、符號、注記效果都有所不同。因此在矢量配圖過程中,實際上要針對不同的金字塔進行配圖,形成多級的配圖效果。
配圖方案中圖層的最小可見比例尺、最大可見比例尺需依據瓦片緩存的金字塔比例尺進行定義。需保證當前級別的金字塔比例尺在圖層的可見比例尺中,并保證每一級的可見比例尺能夠保持連續。本文提供一個金字塔分級參數,供作業時參考。
每一級創建一個group邏輯組進行管理。只需要對每一個邏輯組設置可見比例尺,即可實現在不同的比例尺(金字塔級別)下,達到不同的視圖效果。
2.3 要素符號化
在進行點要素符號化時,由于需要按照興趣點的不同類別進行區分符號化,因此要使用到“Unique values,many fileds”的符號化方式。具體操作如下。
選中圖層,右鍵,單擊Properties。在Layer Properties中選擇Symbology選項卡,在左邊的目錄樹中選擇Categories——Unique values,many fileds,在Value Fields中依次選擇ORDERBY、PLAYER、PCODE三個字段。將
2.4 配圖效果檢查
電子地圖矢量配圖效果檢查,是數據作業的一道必不可少的工序。作業人員需對配圖效果進行自檢,只有保證矢量配圖效果無誤,才能生產出符合質量要求的電子地圖,否則在電子地圖質檢、地圖審圖、與國家主節點進行地圖接入測試時,都會存在問題,導致返工,造成更多的工作量。
2.5 地圖瓦片切片
電子地圖瓦片數據集切片,是利用GeoGlobe DataManager工具來實現的。由于源數據類型的不同,在GeoGlobe DataManager中定義了矢量數據集、影像數據集、三維地形數據集等多種數據集。在實際的數據生產中,我們用到了矢量數據集和影像數據集兩種。
3 數據服務的發布和調用
目前比較流行的公共服務平臺多外采用基于SOA和J2EE體系設計理念,便于實現跨平臺與互操作,利用Web Services方法實現一種松散耦合的異構式環境的集成,采用OGC標準規范接口,構建面向服務的、融共享服務提供方、使用方和管理方為一體的地理信息數據共享框架體系結構,實現基于統一注冊和分級授權的服務組織模式與運行管理機制,達到地理信息共享交換的持續擴展。地理信息公共服務平臺作為一種分布式的服務提供形式,其目的是使分布在網絡上的不同地理位置和不同平臺的用戶可以獲得公眾地圖服務。
3.1 數據服務的發布
首先,用GeoGlobe DataManager軟件連接平臺數據庫,創建數據集然后選擇數據文件夾將瓦片數據導入地理平臺數據庫中。其次,利用平臺管理系統軟件發布瓦片地圖服務。
3.2 數據服務的調用
用戶可以采用任意一個支持OGC規范的GIS平臺開發自身的GIS應用系統,當需要調用除自身外其他的空間地理信息數據和相關服務時,可以通過平臺提供的服務地址,直接將該服務提供的數據集成到自身的GIS系統中,完成所有應用開發。
4 結語
地理信息公共服務平臺是建立適宜網絡化應用的公共平臺數據集,利用政務網或者互聯網像政府和社會公眾提供快捷方便的地理信息服務。數據提供的過程中快速無障礙的數據服務響應是關鍵。WMTS服務的方式很好的解決了數據響應速度慢的問題。現有主流的互聯網電子地圖無不采用這種模式,當然WMST在數據提供的靈活性也因此受到限制。由于WMTS只能以有限的坐標系統和比例尺提供服務,WMTS客戶端把來自一個服務器的圖塊疊加到來自另一個服務器的圖塊之上的能力是有限的。因此,要要在WMTS客戶端疊加不同服務器的數據時,需要約定一個共同的坐標參照系統和一個共同的分級標準。
參考文獻
[1] 黃夢龍.瓦片地圖技術在桌面端GIS中的應用[J].地理空間信息,2011(4):22-24.
[2] 張園.移動位置服務應用發展研究[J].信息通信技術, 2011(2):33-36.
[3] 趙大龍,孫恒宇.地圖切片技術分析與簡單實現[J].測繪與空間地理信息,2010(1):55-59.