初入门的小白,以及刚刚对互联网地图服务有一定认识的小伙伴们肯定知道什么是WMTS。
在这里我就不强调概念和含义了,直接进入正题。
先从为什么开始说吧,为什么我们要对地图切片呢?不切可不可以呢?当然可以。
对地图做切片是为了加快数据的加载,提升加载地图的性能。
假设现在我有这样一个需求,就是我想看全中国任意一个地级市的地图,要求精度尽可能高,性能耗费尽可能少。因为用户的机器设备不一定有很高的配置,那么我该怎么办呢?
a同学说可以用WMS服务,加载回来一张图片,想看城市你放大就行了。
b同学说用WMTS,当你想看某个城市的时候放大,只加载该城市以及周边的几张图片,别的图片暂时不加载。
如果是你你选择哪种方案?当然是第二种了。
其实WMTS和WMS在地图的清晰度,精度上不会有任何差别(同一数据源)。但是在加载效率加载速度上却有着很大的差距。
弄清楚为什么之后,我们来了解一下WMTS的切片原理。看看它到底是怎么切的。
好,先来准备一张图片。