GeoServer 中数据服务和渲染是分开的,要想发布美观分服务,必须通过其他软件设置样式供GeoServer使用或者直接在新建样式下通过代码实现样式设置。
1.新建样式
如下图,在管理界面中有“Style”选项,单击“Style”在右侧可以看到所有的已经上传的 SLD 样式。
单击“新建样式”弹出下面截图界面,在1处给样式个名称,在2选择样式存放的工作区,在3处选择上次样式文件的格式,一般为SLD格式,在4处选择图层类型,在5处选择经第三方软件处理好的样式文件,样式文件加载进来后可以在6处查看或者修改,最后点击“Validate”即可保存成功。
主要特别注意的是注记显示的字段名称及大小写必须跟数据源的保持一致,一般空间数据入库之后字段名称都会变为小写。
2.样式应用
选择管理界面中的“图层”,从右侧服务中需要需要修改、应用样式的服务。
在弹出的编辑图层中选择“发布”
在“发布”下选择对应的样式,点击“保存”即可将样式应到到该服务。
3.查看地图
单击管理界面的“Layer Preview”,在右侧找到应用样式的服务,点击服务后面的“OperLayers”,如下图,地图已经美化成功。
样式应用前
样式应用后