OGC標準介紹
數據共享作為GIS行業的基礎,是每一位從事GIS相關領域人員必須要了解的知識,而OGC服務作為行業標準,已經被各大GIS廠商廣泛應用。究竟什么是OGC呢?
OGC全稱——開放地理空間信息聯盟(Open Geospatial Consortium), 它的主要目的就是制定與空間信息、基于位置服務相關的標準。而這些所謂的標準其實就是一些接口或編碼的技術文檔,不同的廠商、各種GIS產品都可以對照這些文檔來定義開放服務的接口、空間數據存儲的編碼、空間操作的方法。那么OGC都規定了哪些標準呢?
OGC目前提供的標準多達幾十種,包括我們常用到的WMS、WFS、WCS、WMTS等等,還有一些地理數據信息的描述文檔,比如KML、SFS(簡單對象描述)、GML、SLD(地理數據符號化)等。
今天,我們將和大家一同去了解OGC標準的服務接口!
WMS服務
WMS服務全稱是Web Map Service (web地圖服務),目前OGC提供的WMS最新版本為1.3.0,并提供了如下的操作接口:
GetCapabilities:獲取服務中的要素及支持的操作
請求格式支持KVP和SOAP,其主要參數如下:

GetMap:獲取地圖數據
請求格式支持KVP和SOAP,其主要參數如下:

GetFeatureInfo:獲取getMap響應地圖上某一點的特征數據信息
請求格式支持KVP和SOAP,其主要參數如下:

WFS服務
WFS服務,全稱是Web Feature Service (web 要素服務),目前OGC提供的WFS最新版本為2.0.2,并且提供如下幾種操作:
GetCapabilities: 獲取服務中的要素及支持的操作
請求格式支持KVP和SOAP,其請求參數如下:

DescribeFeatureType: 獲取地理要素類型的GML應用模式描述文檔
請求格式支持KVP和SOAP,其請求參數如下:

GetFeature: 根據條件查詢地理要素信息
請求格式支持KVP和SOAP,其請求參數如下:

WCS服務
WCS服務,全稱為Web Coverage Service(web柵格服務),目前OGC提供的WCS的最新版本為2.1,并提供了如下幾種操作:
Getcapabilities: 獲取服務中的要素及支持的操作
請求格式支持KVP和SOAP,其請求參數如下:

DescribeCoverage: 返回標識覆蓋范圍的文檔描述
請求格式支持KVP和SOAP,其請求參數如下:

GetCoverage: 獲取服務器上元數據與請求數據的覆蓋數據
請求格式支持KVP和SOAP,其請求參數如下:

WMTS服務
WMTS服務,全稱是Web Map Tile Service (web地圖切片服務),目前OGC提供的最新版本是1.0.0,WMTS是OGC首個支持restful風格的服務標準,提供了如下幾種操作:
GetCapabilities:獲取服務的元數據信息
請求格式支持KVP,SOAP和RESTFUL,其請求參數如下:

GetTile:獲取服務的切片信息
請求格式支持KVP,SOAP和RESTFUL,其請求參數如下:

GetFeatureInfo:獲取點選的要素信息
請求格式支持KVP,SOAP和RESTFUL,其請求參數如下:

以上就是OGC提供的四種常用服務接口介紹。當然,除了上述這些,我們可能還會用到比如WPS服務、TMS服務等。鑒于時間和篇幅問題,今天暫且介紹到這里,后面將陸續推出更深層次的OGC服務介紹,包括其使用和擴展等等。
歡迎持續關注~