GeoServer:WMTS预渲染切片服务

        WMS是一种实时瓦片渲染技术,即:WebGIS系统请求道的每一张小的瓦片都是由服务器根据bbox范围参数实时切分出来的,这样可适应地图相关数据的任何变化,例如:style样式调整、min-maxlevel最大/最小显示层级数调整、以及数据存储/存储仓库中shapefile数据源等的替换操作等等;缺点也很明显,当数据量较大时,对于GeoServer来讲,实时计算的压力会比较大,可能导致前端地图服务请求/响应迟缓、数据渲染缓慢、降低用户体验等。

GeoServer:WMTS预渲染切片服务_第1张图片 WMS服务请求参数

         在这种情况下,我们就可以考虑使用WMTS预渲染切片服务,即:将服务器端实时生成的WMS切片缓存下来,通过这种预渲染技术,降低WMS服务的冗余请求次数,以达到提升性能的目的。

        而实施WMS缓存的方式有很多,其中:使用与GeoServer天然绑定在一起的GeoWebCache是最简单的方式,其它的还可以通过TileCache、 OSCache 、Squid等实现。

         以下,以GeoWebCache的Seed/Truncate工具为例,为前一篇文章《

你可能感兴趣的:(WebGIS,GIS技术,WebGIS,GeoServer,EPSG,WMTS,Linux)