标签:
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://www.cnblogs.com/lqbug/p/4309562.html