OGC标准

OGC的标准就是一些接口或编码的技术文档。不同的厂商、各种GIS产品都可以对照这些文档来定义开放服务的接口、空间数据存储的编码、空间操作的方法等。

SFS-简单要素标准:SFS(OpenGIS® Simple Features Interface Standard)的当前版本是1.2.0。事实上SFS中包括两部分内容,第一部分是描述简单要素的通用模型(Part 1: Common architecture)、另一部分是描述前一部分模型在SQL中的实现(Part 2: SQL option)1。我们平时所熟知的WKT、WKB等就在第一部分中叙述,而在空间SQL语句中常见的AsText、Intersects操作等则在第二部分中有定义。

GML:描述地理数据,可用于地理数据的交换.它是一种基于XML的地理要素描述语言标准,用以在不同的软件或系统间交换空间数据,比如后面会介绍的WFS标准就使用GML作为输入和输出格式。GML同时也是ISO标准1。
KML:主要用于地理数据的可视化,包括符号化、描述信息等(开通KML服务,可以将其url服务叠加到google Earth)

OWS包括WFS、WMS、WCS
WFS服务要求服务的接口必须由XML描述,另外数据交互必须由GML进行,数据过滤采用CQL1语言
ps:WFS还可以进行数据更新(注意,需要是SDE数据源)
WMS标准定义了一些操作,这些操作允许用户在分布式的环境下通过HTTP对空间数据进行出图等操作。
ps:ArcGIS Server对WMS的支持(勾选WMS,现在我们通过浏览器直接发送请求获取一张动态地图:
http://localhost:8399/arcgis/services/basemap/World/MapServer/WMSServer? 
 VERSION=1.3.0&REQUEST=GetMap&  CRS=CRS:84&BBOX=-180,-90,180,90&  WIDTH=720&HEIGHT=360&LAYERS=0,1,2& 
 STYLES=,,&FORMAT=image/png&  
TRANSPARENT=TRUE)
WCS标准定义了一些操作,这些操作允许用户访问“Coverage”数据,如卫星影像、数字高程数据等,也就是栅格数据。
WMTS标准定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。
ps:以下是一个WMTS使用KVP格式的GetTile操作示例:
http://www.maps.bob/maps.cgi?  service=WMTS&  request=GetTile&  version=1.0.0&  layer=etopo2&  
style=default&  format=image/png& 
 TileMatrixSet=WholeWorld_CRS_84&  TileMatrix=10m&  TileRow=1& 
TileCol=3

 

 

参考文章链接地址:http://wenku.baidu.com/link?url=EFamOjDKo1qx3wYw0K9p2Z4yqZPgW7nwuOkL5SQiJBQvbdMbMEkCtQul_NrgOE95xtrEtZNLxY84w3Rc6KYmbsd9snBzW5DF0L_EXX6_ewS&pn=50

你可能感兴趣的:(GC)