OGC地图常用服务

243 阅读3分钟

OGC

OGC 全称 Open Geospatial Consortium,是一个非盈利的、国际化的、自愿协商的标准化组织,它的主要目的就是制定与空间信息、基于位置服务相关的标准。这些标准就是 OGC 的“产品”,而这些标准的用处就在于使不同厂商、不同产品之间可以通过统一的接口进行互操作。
OGC标准
OGC 的标准基本上就是 OGC 所有的成果,而所谓的标准就是一些接口或编码的技术文档。不同的厂商、各种 GIS 产品都可以对照这些文档来定义开放服务的接口、空间数据存储的编码、空间操作的方法等。

常用地图服务

地图服务在我认为有两种类型,一种是栅格地图服务(也就是图片类型的),另一种则是数据服务(要素服务也就是允许用户在分布式的环境下通过 HTTP 对空间数据进行查询、编辑等操作。)

  • WMS
    WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。 WMS 网络地图服务,是image类型的服务,全称 web map service 网络地图服务,把数据源想方设法转化成一张和数据源长得一样的图片。

  • TMS
    TMS (tile map Servcie)切片地图服务(TMS)定义了一些操作,这些操作允许用户按需访问切片地图,访问速度更快,还支持修改坐标系。WMTS可能是OGC首个支持RESTful访问的服务标准.

  • WMTS
    WMTS 是image进行切片后的服务,全称 web map tile service 网络地图切片服务。牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,WMTS比WMS 好的地方就是它能够加快加载速度,提升加载效率,这些静态数据的范围框和比例尺被限定在各个图块内(你看的每一个区域都是被提前划分好的,限制在固定条带内的。)。

  • WFS
    网络要素服务(WFS)是矢量数据源,支持用户在分布式的环境下通过HTTP对地理要素进行插入,更新,删除,检索和发现服务。该服务根据HTTP客户请求返回要素级的GML(Geography Markup Language、地理标识语言)数据,并提供对要素的增加、修改、删除等事务操作,是对Web地图服务的进一步深入。WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,当然还包括基于空间关系和属性域的共同查询。

  • rest
    是由超图发布的一种服务:有两种类型,一种是栅格地图服务,另一种是数据服务;

  • 其它地图服务,但目前在项目中使用不多:

  • WCS

  WCS网络覆盖服务是面向空间影像数据,它将包含地理位置的地理空间数据作为"覆盖(Coverage)"在网上相互交换,如卫星影像、数字高程数据等栅格数据。

WPS

  Web Processing Server(WPS)是新近推出的标准,它的功能其实我们已经耳熟能详了。Processing即ArcView中的GeoProcessing,诸如Union,Intersect等方法。WPS要做的就是暴露基于URL接口来实现客户端通过WebService对此类方法的调用、并返回数据。

扩展链接:www.osgeo.cn/doc_ogcstd/…
如有问题欢迎指正!