在使用geoserver服务器在发布栅格图层时,效率低,速度慢,大多情况下需要手动逐一发布图层,当需要一次性发布大量栅格wms切片服务时,耗时太久,太累。于是,我发现在QGIS中使用插件GeoCat Bridge,可以快速发布切片服务,减轻工作量。
1. Qgis中下载安装插件GeoCat Bridge,按照我下图中安装即可。
2. 安装好插件后,qgis工具栏,会有一个publish图标
3. 配置geoserver服务器,按照我下面的配置就行,要注意geoserver请求url,把ip替换成自己的geoserver部署ip就行,端口号是geoserver服务的端口。
4. qgis中批量导入栅格文件,保存工程,工程名为geoserver中的工作区名。每次保存工程名不要和geoserver中已有工作区名重复,重复的话,publish图层时,会覆盖原有工作区中的所有图层。切记切记!!
在qgis中对各个栅格数据符号化后,点击publish图标,在弹出页面中,下方下拉选择在上一步中新建的geoserver服务器连接,然后点击publish按钮。
5. 一次性发布的栅格数据多的话,qgis会转圈,稍等片刻就好,点击publish后,会自动向geoserver服务器上传栅格文件,新建工作区(qgis保存的工程名),上传style(sld)。
6. 在geoserver中查看自动创建的工作区test, 和图层
评论前必须登录!
注册