16_认识地图服务协议

内容摘要:作图需要数据,要把本地的数据资源进行共享,或者从服务端获取地图数据。经常需要面对各种地图服务规范,例如:WMS、WFS、WCS、WMTS等。因此,了解这些服务的内容是相当重要的,今天我们说一下最常见的四种服务协议。

1、OGC联盟

在介绍几个协议之前,我们先说说OGC联盟。

开放地理空间信息联盟 (Open Geospatial Consortium-OGC),是一个非盈利的国际标准组织,致力于提供地理信息行业软件和数据及服务的标准化工作,它制定了数据和服务的一系列标准,GIS厂商按照这个标准进行开发可保证空间数据的互操作。

OGC在1994年到2004年期间机构名为Open GIS Consortium, 后因业务需要更名为OGC。

因为有了OGC,各个GIS厂商之间为了实现数据之间的交互,所以才有以下的协议。

2、WMS服务

WMS是指OGC的Web地图服务(Web Map Service)规范,它利用具有地理空间位置信息的数据制作地图,将地图定义为地理数据可视的表现。详细信息可以参考GeoServer官网的WMS介绍

WMS定义了一个规范的HTTP接口,支持标准HTTP协议的GET和POST请求,但多基于GET方式进行服务请求。能够根据用户请求返回相应的地图(包括PNG,GIF,JPEG等栅格形式或者是SVG和WEB CGM等矢量形式)。

小哥,在安装Geoserver服务后,配置了一个自己的WMS服务,这不在Surfer中可以直接从服务端直接加载数据了,如图1和图2。

图1 Surfer中的在线地图服务

把地图数据放到服务器,然后通过WMS协议发布出来,想要那一块直接输入参数就ok啦!图2是配置的服务信息,内网的小伙伴们可以试试哦!

图2 WMS地图服务配置

3、 WFS服务

WFS是指OGC的Web矢量(要素)服务(Web Feature Service),返回的是矢量级的地理标记语言GML编码,并提供对矢量的增加、修改、删除等事务操作,是对Web地图服务的进一步深入。WFS通过OGC Filter构造查询条件,支持基于空间几何关系的查询,基于属性域的查询,还包括基于空间关系和属性域的共同查询。

WMS返回的是图层级的地图影像,而WFS是为了返回纯地理数据而设计的,它不包含任何关于绘制数据的建议。

矢量地图/图层的共享可以考虑WFS。

4、 WCS服务

WCS是指OGC的Web栅格服务(Web Coverage Service)面向空间影像数据,它将包含地理位置值的地理空间数据作为“栅格或者说“覆盖”(Coverage)”在网上相互交换。

一些地形图,异常图之类的网格文件,用这个WCS没毛病。

5、WMTS服务

WMTS指OGC的Web地图瓦片服务(Web Map Tile Service),是OGC提出的缓存技术标准。WMTS标准定义了一些操作,这些操作允许用户访问瓦片地图,是OGC首个支持RESTful访问的服务标准。

WMTS提供了一种采用预定义图块方法发布数字地图服务的标准化解决方案。WMTS弥补了WMS不能提供分块地图的不足,在服务器端把地图切割为一定不同级别大小的瓦片(瓦片矩阵集合),对客户端预先提供这些预定义的瓦片,将更多的数据处理操作如叠加和切割等放在客户端,降低服务器端的载荷。

WMTS牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内。这些固定的图块集使得对WMTS服务的实现可以使用一个仅简单返回已有文件的Web服务器即可,同时使得可以利用一些标准的诸如分布式缓存的网络机制实现伸缩性。

瓦片服务一般是在服务器上面预先渲染好,特别是分级数量较多时,还是很耗费服务器资源的,好处是图片形式的交互,协议简单,http啥的都支持,也是最广泛使用的一种协议,百度地图啥的都是这种协议。

知道上面几个服务后,再看看Geoserver的支持类型(图3),下面剩下的就是开心地配置喽!

图3 Geoserver支持的协议

小结:

  1. WMS:是一种动态地图服务,根据用户请求返回相应地图数据的可视化结果,实时切片,因此速度较慢。是GeoServer发布地图时较为常用的服务。

  2. WMTS:是一种采用预定义图块方法发布数字地图服务,将地图切分成瓦片矩阵集合,牺牲了提供定制地图的灵活性,代之以通过提供静态数据(基础地图)来增强伸缩性,这些静态数据的范围框和比例尺被限定在各个图块内,但是提升了服务速度。例如我国的天地图就是使用这一服务进行组织的。

  3. WFS:是为了返回纯地理数据而设计的,它不包含任何关于绘制数据的建议,它提供了对矢量的增加、修改、删除等事务操作。

  4. WCS:是面向空间影像数据服务,它将包含地理位置值的地理空间数据作为“栅格或者说“覆盖”(Coverage)”在网上相互交换。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 194,088评论 5 459
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 81,715评论 2 371
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 141,361评论 0 319
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 52,099评论 1 263
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 60,987评论 4 355
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 46,063评论 1 272
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 36,486评论 3 381
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 35,175评论 0 253
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 39,440评论 1 290
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 34,518评论 2 309
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 36,305评论 1 326
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 32,190评论 3 312
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 37,550评论 3 298
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 28,880评论 0 17
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 30,152评论 1 250
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 41,451评论 2 341
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 40,637评论 2 335

推荐阅读更多精彩内容

  • wms、wmts、wfs都是OGC定义的地图服务规范,各大gis软件都支持这些规范 OGC:开放地理空间信息联盟(...
    jadefan阅读 11,006评论 0 5
  • 参考文档:天地图福州、GeoServer中WMS、WFS的请求规范、OGC WMTS 1.0规范的英汉对照翻译稿自...
    alanwhy阅读 4,436评论 0 2
  • OGC——Open Geospatial Consortium——开放地理信息联盟,是一个非盈利的志愿的国际标准化...
    fangxu622阅读 2,213评论 0 3
  • WebSocketWebSocket协议是基于TCP的一种新的网络协议。它实现了浏览器与服务器全双工(full-d...
    星火ly阅读 1,224评论 0 0
  • 今天本想写两篇的,这样才能把作业补上,可是我好像有个习惯,就是家里人多的时候我根本写不下去,一是打扰思路,...
    zmiao1223阅读 229评论 0 0