arcgis的lyr样式转qgis的sld样式

需求:arcgis样式lyr要发布到geoserver

先说最终技术路线:qgis安装slyr插件,lyr转成xml,再通过xml配图后导出sld。

避免的操作:lyr直接导出sld文件有问题。

具体的操作:

1、下载slyr插件https://plugins.qgis.org/plugins/slyr_community/

2、qgis从zip文件安装插件

arcgis的lyr样式转qgis的sld样式_第1张图片

3、lyr转成xml符号库arcgis的lyr样式转qgis的sld样式_第2张图片

 4.1、xml文件直接拖入到qgis中保存为内置符号库。

4.2、加载矢量图层先配置分类样式,然后再匹配步骤4.1导入的内置符号库,或者匹配步骤3导出的xml arcgis的lyr样式转qgis的sld样式_第3张图片

 5、导出sld文件,此时检查sld文件内就不会有错误了

arcgis的lyr样式转qgis的sld样式_第4张图片

 arcgis的lyr样式转qgis的sld样式_第5张图片

 错误做法:

把lyr样式直接赋给矢量图层后保存sld样式,这个时候sld文件是有问题的。

arcgis的lyr样式转qgis的sld样式_第6张图片

 arcgis的lyr样式转qgis的sld样式_第7张图片

你可能感兴趣的:(geoserver,arcgis)