1.发布矢量切片需要下载安装插件geoserver-2.13-SNAPSHOT-vectortiles-plugin,解压后放入GeoServer文件夹中的WEB-INF的lib文件夹中,然后重启服务;
2.启动完成后,访问GeoServer主页,建立工作区;(如果已有工作区,则跳过)
3.添加数据存储,可选择PostGIS或者文件夹方式;(如果已有数据存储,则跳过)
4.确认你需要的切片服务坐标系,默认的GridSet中只包含了4326和900913坐标系,如果是其他坐标系,则需要新建GridSet;
a.通过查找选定坐标系;
b.填写瓦片大小;
c.切图比例尺。这里提供两种填写方式,以分辨率填写,或以比例尺填写。
在这里要注意“Gridset bounds”,需要和你要发布的矢量图层的边框一致(在发布图层时,边框可以看到)
5.选择左边的图层菜单,点击“添加新的资源”,选择工作区后,展示所有可发布的图层,选择要发布的图层,点击发布后进入“编辑图层页面”;
6.在“编辑图层”页面中,在“数据”中定义坐标系信息;
7.切换到“Tile Caching”页面,设置发布切片的格式,矢量切片包括geojson、topojson、pbf,其中pbf数据格式数据量最小;
8. 还是在“Tile Caching”页面,关联GridSets,最后保存;
9.点击左侧“Tile Caching”下的“Tile Layers”,找到你发布的图层,选择你要预览的方式后,可以进行预览;