Geoservser上使用瓦片地图进行加载,第一次加载后会在服务器端指定文件夹自动生成加载过的地图切片,以后每次加载时会从该文件夹直接读取,大大增加了地图加载的速度。本文将介绍如何使用Geoserver+Openlayers3加载瓦片地图。
首先进行Geoserver上的配置。
1.geoserver运行前,在Geoserver项目的web.xml文件中添加参数设置瓦片存储的位置。不预先设定的话默认存储于系统的tmp目录(windows下为C:\Users\<用户名>\AppData\Local\Temp,linux下为/tmp),C盘够大的请无视本步骤。如下图所示,地图切片将存储于D:\gwc文件夹下;
2.点击Geoserver主页左侧的Gridsets,然后点击Create a new gridset,填入新建的gridset的名称,坐标系,然后点击Compute from maximum extent of CRS,最下面的Add zoom level用于设定地图的缩放层级,按需要的层级数量加即可,最后点击保存;