利用 udig 美化 shape 文件并由 Geoserver 发布
--author: yasin
对于 shape 文件直接发布只能是简单地形图,并没有根据数据对地形图处理。
这就需要 style 文件对地图进行一些现实加工。
1. 利用 udig 软件对 shape 文件进行 style 加工:
(1) 首先读入 shape 文件:
继续选择 file,选择你的 shape 文件,确定后等待读入即可。
(2) 进行 style 配置
进入后,左侧有 Cache、Filter、point、Polygons 等对其进行设置。
这里以根据不同的值进行不同颜色渲染为例进行说明:
这个相关设置在右侧的 Theme 中,点击后显示
Attribute 选择根据哪个值区分渲染的,选择即可,classes 是指要分为几类,其他
默认即可。下面是可选择的主题方案,如果不合适,下面的详细信息中可以单独
设置,设置完成后,点击 apple ok 就可在软件中看到效果。
(3)导出 style 配置文件
Geoserver 中所需的 style 文件是.sld 格式(里面其实是 xml 配置文件),所以要到
处配置文件,还是进入到刚才的 change style 界面,点击右侧 xml 选项,即可看
到我们的 style 代码,点击 export 到处即可
2. Geoserver 配置 style 文件
点击 styles 选项,右侧有 ad a new style,底部有 style file 选择文件我们生
成的 sld 文件即可。这里说一下,
udig 默认的编码格式为 utf-8,所以在新建工作空间的时应该设置一下
utf-8,当然由于这个文件没有中文,所以在编码方面不设置可能也没问
题。点击保存即可
3. 使用 style 文件
在 geoserver 中点击右侧图层,选择你要使用该 style 的图层
点击发布按钮
下面有 default style,选择我们新建的 style,点击保存即可。