您的位置:首页 > Web前端 > CSS

Geoserver项目开发_4.基于uDig生成SLD样式渲染文件

2019-04-22 11:27 113 查看

Geoserver项目开发_3.栅格切片地图服务发布中提到过可以利用Style Editor对WMS进行渲染效果编辑。

如果要全新创建一种渲染样式,则需在 Style Editor 中编写 SLD 的XML 。由于没有可视化界面,难以实时查看地图渲染效果。

借助开源GIS桌面软件——uDig 可以很方便的完成可视化设计,确定所见即得的图层效果,设计完成后导出SLD文件,将其载入Geoserver的Styles中进行存储管理即可。

一、uDig的安装配置

1、软件下载
进入uDig官网下载相应软件版本,要注意对JDK版本的要求。本机下载Windows64位版本

2、JDK版本修改
项目最初,本机已安装JDK11(安装步骤详见Geoserver项目开发_1.Win7环境下JDK11的安装与环境配置),uDig安装之前,先要进行JDK版本的修改(具体步骤参见JDK版本修改手把手教你如何修改JDK的版本问题),本机只修改了环境变量JAVA_HOME的值,重启后即可。

二、利用uDig生成SLD文件
1、数据加载
通过Layer菜单的Add选项可实现多种数据源的图层加载


2、渲染图层
对应图层右键选择Change Style,或直接点击图层列表框右上面的调色盘按钮进行样式编辑

Style Editor对话框中点击Simple Feature进行边框、填充、标注、比例尺范围等内容设置

XML选项可以查看编辑样式对应的XML内容

点击Export可以将设置好的渲染样式导出为SLD文件

三、Geoserver导入SLD文件
Styles中点击Add a new style,

设置样式名称、工作区、导入SLD

验证无误后提交

在Styles列表中随即出现刚刚建立的样式,发布WMS即可引用该样式

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐