GeoServer发布矢量切片

WebGIS加载地图的过程中,采用不同比例尺下的切片方式,可以提高地图的访问速度。当前用得最多的切片技术是栅格切片,然而这种方式产生的切片地图失去了属性信息,无法用户交互。矢量切片是一种较为新兴的切片方式,保留了地图的属性信息的同时还提高了图片访问速度,是WebGIS实现的未来趋势。

最新版本的GeoServer2.13,采用开源插件geoserver-2.13-SNAPSHOT-vectortiles-plugin以及内嵌的GeoWebcahce可以完成矢量切片工作。下面介绍一下操作步骤。

1.将下载的vectortiles插件解压,拷贝到“…\GeoServer 2.13-RC1\webapps\geoserver\WEB-INF\lib”目录下,再重新启动GeoServer,登陆后选择:数据—>图层,可以查看已经发布的所有服务。


2.选择一条服务,点击其Title,进入服务的管理页面。选择TileCaching ,可以查看到所有支持的切片ImageFormats。在安装了插件后,可以看到多了4个类型,也就是我们的矢量切片类型。这里我们将勾选其中的几项。


3.保存了服务的切片类型后,我们便可以去切片管理界面进行切片生产。这里选择TileCaching->Tile Layers。可以查看到的当前开启切片功能的所有服务。


4.选择需要生成矢量切片的服务,点击其Seed/Truncate,进入切片生产页面。选择Format时,多出了上一步选择的切片类型,这里我们选择GeoJson类型,再Submit,便能开始切片生产了。


5.生成的切片可以在目录”…\GeoServer 2.13-RC1\data_dir\gwc”内查看。这里我生成了两组格式的切片,包括png类型的和GeoJson类型的。


如果需要其他类型的切片,重复操作步骤3和4。至此完成了矢量切片 的工作。

转载自:https://blog.csdn.net/u012632557/article/details/79498565

You may also like...