对于地图切片,接触过一段时间了。突然发现有两个标准TMS和WMTS,大概看了一下,不自觉地突然联想到REST和SOAP的竞争关系,这种关系对比来对比去,对比多了也蛋疼。

简单说来吧TMS和WMTS差异主要在于协议、瓦片组织方式,据说WMTS理论模型更好,反正且说吧。

1。协议

TMS是纯RESTful的;而WMTS可以有三种:KVP、SOAP、RESTful。

2。瓦片组织方式

三点:TMS瓦片是正方形、WMTS瓦片是矩形;在纵轴方向上面相反;WMTS中对应的不同比例尺瓦片可以尺寸不同。具体如下图:

WMTS今年(2010)4月才出来,一定有点好处吧,专家告诉我们:最重要一点,互操作性!

表现嘛:支持多个协议;单一的模式(UML);单个的瓦片GetFeatureInfo;支持多维;主题。

他们扯他们的,个人嘛,(补充一句TMS来自于OSGeo,WMTS来自于OGC),可能OSGeo的东西更好用一点吧,特别对于工程人员,因为它本来就是一个实践组织,有现货嘛,呵呵。

TMS和WMTS大概对比相关推荐

  1. WMS、WFS、WCS、WPS、WMTS、TMS、WMSC等常见地图服务的区别

    WebGIS的开发者经常需要面对各种地图服务规范,例如WMS.WFS.WCS.WPS.WMTS.TMS.WMSC等.因此了解这些服务的内容是相当重要的,这里对常见的服务进行了整理. OGC联盟: 开放 ...

  2. Web地图服务规范(WMS、WMTS、TMS)简析

    Web地图服务规范(WMS.WMTS.TMS) 1.概况 Web地图服务规范包括WMS(网络地图服务).WMTS(网络地图瓦片服务).TMS(瓦片地图服务)等.WMTS服务和WMS服务都是由开发地理信 ...

  3. WMS、WFS、WMTS、TMS

    1.WMS(就是一张高分辨率的图片) 图片是可以作为地图数据源的.例如tiff格式的遥感影像,或者从arcgis中导出一张jpeg,png格式的地图,再通过网络发布出去 2.WFS(web featu ...

  4. 无偏移谷歌瓦片地址_[转]OpenStreetMap/Google/百度/Bing瓦片地图服务(TMS)

    开源与成熟商业的瓦片地图服务(TMS  2  WMTS),都有如下共同的特性,基本成为了标准: (1) 坐标系:WGS84 (2) 投影:墨卡托投影(Marcator,正轴等角圆柱投影) ------ ...

  5. 地图服务 WMS WFS WCS TMS

    常见地图服务(WMS.WFS.WCS.TMS.WMTS 1.网络地图服务(WMS) 网络地图服务(WMS)利用具有地理空间位置信息的数据制作地图.其中将地图定义为地理数据可视的表现.能够根据用户的请求 ...

  6. 如何下载TMS离线地图瓦片数据

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

  7. Cesium 系列1 - 简介及源码下载发布

    1.简介 cesium 一个开源的javascript三维虚拟地球/地图可视化框架,目标是动态数据可视化的虚拟地球领导者,尽一切可能去优化性能.精度.效果,易用性.平台支撑.内容 cesium特点: ...

  8. WebGL,Cesium以及GeoJSON数据的简单介绍

    目录 一.WebGL 二.Cesium (1)Cesium:一个用于显示三维地球和地图的开源js库. (2)Cesium的基本功能: (3)cesium的依赖性与技术标准 (4)Cesium与周边产品 ...

  9. cesium是什么?

    Cesium是什么? 一句话概括:一个基于JavaScript编写的使用WebGL的地图引擎. Cesium的由来? 2000年初,Google公司推出Google Earth 桌面软件. 2005年 ...

最新文章

  1. 简述可编程控制器硬件组态及网络通信的核心思想_智能硬件设计报价诚信经营...
  2. MongoDB 聚合操作之$group使用
  3. 的原型是什么_学习服装原型是什么?
  4. ASP.NET MVC ActionFilter自定义过滤器异常过滤器过滤器用法
  5. mongodb创建local库用户_mongodb用户与角色使用
  6. PyTorch 1.0 中文文档:序列化的相关语义
  7. 基于JAVA的IKAnalyzer中文分词运用
  8. linux C(hello world)三个数最大和三个数最新
  9. mac Python安装pybloomfilter 出现找不到libcrypto的问题
  10. android 越来越慢,为什么安卓手机总是越用越慢?怎么...
  11. 并发编程-Semaphore,CycliBarrier,CountDownlatch类的使用
  12. python爬虫学习之路(二)re库的使用方法
  13. postman如何设置字体大小
  14. 我的通宵史-网上斗地主谋生
  15. Java虚拟机是如何识别目标方法的?
  16. 计算机net是什么意思翻译,net是什么意思_net翻译_读音_用法_翻译
  17. 披着人皮的幽灵们……(读《死亡清扫日记》有感)
  18. 【技术认证题库】SCCA理论HCI-2考试【初级】
  19. DirBuster工具扫描敏感文件
  20. 风控评分卡模型——逻辑回归

热门文章

  1. Z-Wave Mesh 优先路由机制说明
  2. 《知识的边界》读书笔记
  3. 【dht】dht简介以及使用nodejs查找dht网络学习笔记
  4. 【计算机毕业设计】java 微信小程序商城系统的设计与实现
  5. 工作邮箱怎么注册?企业邮箱有哪些功能?
  6. 如何做一个基于微信酒店预订小程序系统毕业设计毕设作品
  7. Uncaught ReferenceError: Cannot access ‘f1‘ before initialization
  8. Aria2高速下载利器 带你冲破百度网盘重重束缚
  9. tesra内测阶段在线GPU的使用
  10. uva 571 - Jugs