常见地图服务(WMS、WFS、WCS、TMS、WMTS

1.网络地图服务(WMS)

网络地图服务(WMS)利用具有地理空间位置信息的数据制作地图。其中将地图定义为地理数据可视的表现。能够根据用户的请求返回相应的地图(包括PNG,GIF,JPEG等栅格形式或者是SVG和WEB CGM等矢量形式)。WMS支持网络协议HTTP,所支持的操作是由URL定义的。

WMS提供如下操作:

GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。

GetMap:返回一个地图影像,其地理空间参考和大小参数是明确定义了的。

GetFeatureInfo:返回显示在地图上的某些特殊要素的信息。

GetLegendGraphic:返回地图的图例信息。

2.网络要素服务(WFS)

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

WFS提供如下操作:

GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。

DescribeFeatureType:生成一个Schema用于描述WFS实现所能提供服务的要素类型。Schema描述定义了在输入时WFS实现如何对要素实例进行编码以及输出时如何生成一个要素实例。

GetFeature:可根据查询要求返回一个符合GML规范的数据文档。

LockFeature:用户通过Transaction请求时,为了保证要素信息的一致性,即当一个事务访问一个数据项时,其他的事务不能修改这个数据项,对要素数据加要素锁。

Transaction: 与要素实例的交互操作。该操作不仅能提供要素读取,同时支持要素在线编辑和事务处理。Transaction操作是可选的,服务器根据数据性质选择是否支持该操作。

3.网络覆盖服务(WCS)

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

WCS提供如下操作:

GetCapabitities:返回服务级元数据,它是对服务信息内容和要求参数的一种描述。

DescribeCoverage:支持用户从特定WCS服务器获取一个或多个覆盖的详细的描述文档。

GetCoverage:可根据查询要求返回一个包含或者引用被请求的覆盖数据的响应文档。

4.切片地图服务(TMS)

(tile map Servcie)切片地图服务(TMS)定义了一些操作,这些操作允许用户访问切片地图。WMTS可能是OGC首个支持RESTful访问的服务标准。

5. 切片地图web服务(WMTS)

(OpenGIS Web Map Title Service)WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足。WMS针对提供可定制地图的服务,是一个动态数据或用户定制地图(需结合SLD标准)的理想解决办法。WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性

WMTS接口支持的三类资源

a) 一个服务元数据(ServiceMetadata)资源(面向过程架构风格下对GetCapabilities操作的响应)(服务器方必须实现)。ServiceMetadata资源描述指定服务器实现的能力和包含的信息。在面向过程的架构风格中该操作也支持客户端与服务器间的标准版本协商。

b) 图块资源(对面向过程架构风格下GetTile操作的响应)(服务器方必须实现)。图块资源表示一个图层的地图表达结果的一小块。

c) 要素信息(FeatureInfo)资源(对面向过程架构风格下GetFeatureInfo操作的响应)(服务器方可选择实现)。该资源提供了图块地图中某一特定像素位置处地物要素的信息,与WMS中GetFeatureInfo操作的行为相似,以文本形式通过提供比如专题属性名称及其取值的方式返回相关信息

地图服务 WMS WFS WCS TMS相关推荐

  1. WMS WFS WCS 的区别

    WMS  WFS  WCS 的区别 这里可以用一张图来描述: WMS – Web Map Service,WMS 通过具有地理空间信息的数据制作地图,在国际规范中,地图(map)被定义为地理数据的可视 ...

  2. 三种地理参考信息模型:WMS,WFS,WCS(转)

    OGC1999年开始WMT1(Web Map Tested)和WMT2互操作项目.其中著名的GML来自WMT1的成果. 在WMT2中OGC定义了三种地理参考信息模型:Web Map Server(WM ...

  3. gis 参考信息模型: WMS WFS WCS WMTS

    wms(web map service) web地图服务,能够根据用户的请求返回相应的地图(包括PNG.GIF.JPEG等栅格形式或者是SVG和WEB CGM等矢量形式). 网络协议为HTTP,所支持 ...

  4. OGC标准wms、wmts、wfs等地图服务协议规范 及 arcgis 的永久WMTS 谷歌卫星 卫星影像服务

    wms.wmts.wfs都是OGC定义的地图服务规范,各大gis软件都支持这些规范 首先放出 ARCGIS的wmts免费服务 http://csdn.wxdt365.com/WMTS?key=48d4 ...

  5. wms地图绘制工具_【转】WMS(Web Map Service网络地图服务)

    1.GeoServer(地理信息系统服务器)是 OpenGIS Web 服务器规范的 J2EE 实现(geoserver只能用j2ee开发),利用GeoServer 可以方便的发布地图数据.GeoSe ...

  6. 傻瓜教程:使用GeoServer发布离线地图服务

    一.离线地图下载 离线地图分为两种:一种叫"金字塔瓦片"数据,一种叫"矢量地图数据".我们看的在线地图比如,百度,谷歌,高德等等网页上的地图,都是金字塔瓦片:另 ...

  7. 发布和使用ArcGIS Server 服务之--地图服务(Mapserver)

    发布和使用 ArcGIS Server 服务之--地图服务(Mapserver) 1.什么是地图服务? 1.1地图服务的数据源和支持方式 1.2如何开始创建地图服务? 1.3为什么要使用地图服务 1. ...

  8. 开源地图服务器 网站,开源WebGIS:地图发布与地图服务

    开源WebGIS:地图发布与地图服务 语音 编辑 锁定 讨论 上传视频 上传视频 本词条缺少信息栏.概述图,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧! <开源WebGIS:地图发布与 ...

  9. 转载: WMS、WFS、WCS、WPS、WMTS、WMSC、TMS等常见地图服务的区别

    原文标题<WMS.WFS.WCS.WPS.WMTS.WMSC.TMS等常见地图服务的区别> 原文出处: cnblogs博客园 网址: https://www.cnblogs.com/ssj ...

最新文章

  1. python爬虫简单实例-这个Python爬虫的简单入门及实用的实例,你会吗?
  2. 自己实现spring核心功能 三
  3. JavaWeb学习之路——SSM框架之Spring(四)
  4. 技术支持工程师自测评估下载
  5. 【DevExpress v17.2新功能预告】增强ASP.NET TreeList
  6. mysql left/right join算法效率分析_mysql left join,right join,inner join超详细用法分析
  7. Spring @Configuration – RabbitMQ连接
  8. IoTeX与BigQuery集成以使数据对谷歌云用户可用
  9. 关于oracle存储微信表情emoji问题 “[[%F0%9F%A4%AA]]“
  10. 管理信息系统期末测试题
  11. 分享一种快速制作二维码标签及防伪溯源二维码的方法
  12. 2022-2028全球与中国废物转化能源市场现状及未来发展趋势
  13. word分栏及序号对齐
  14. 猴子分桃问题的几种解法
  15. SOEM 源码解析 ecx_FPWR
  16. 世界上最全的防醉酒+解酒法(为了关心的人,一定要看看哦)
  17. android加密参数定位方法
  18. 【笨木头Unity】入门之旅003:HelloWorld
  19. 微信小程序插件下发优惠券踩坑
  20. 单个原子对X射线的散射

热门文章

  1. 四足机器人—matlab机器人工具箱DH建模
  2. idea 安装破解版mybatis插件
  3. SSM框架的介绍与搭建
  4. 向windows服务器传输大文件时提示未知错误解决方法
  5. MySQL查询优化与调优
  6. idea自动更新IDE Eval Reset插件安装
  7. java计算器 控制台_java控制台实现的简单小系统,支持计算器功能,日历、乘法表算法...
  8. 第三方微信+支付宝个人免签支付源码
  9. abp+dapper+mysql_abp集成abp.Dapper
  10. Python中一些与word模板文件操作相关的库