文章目录
前言
之前写了一篇Geoserver插件使用的文章,【Geoserver使用】ysld样式插件的使用。
今天就来看下有哪些个人感觉比较常用、好用的插件,注意,该系列不会对每个插件具体如何使用进行详细介绍,而是简要说明插件的用途和展示简单的使用效果,关于插件的详细使用后续可能会出文章。
由于Geoserver的插件比较多,今天就先介绍与样式相关的几个插件,包括MBStyle Styling(mapbox样式插件)、CSS Styling(css样式插件)、YSLD Styling(ysld样式插件),每个插件从下载、使用效果两方面介绍。关于插件如何引入,在之前的文章有提到过,各个插件的引入方式都是一样的。
以下案例均以Geoserver2.25.3(目前的稳定版)为例。
一、MBStyle Styling(mapbox样式插件)
1.下载
下载该插件可在Geoserver的版本下载页中Extensions点击MBStyle Styling下载,MBStyle Styling下载页面1,如下图
或者在Extensions页面,找到geoserver-2.25.3-mbstyle-plugin.zip下载,extensions下载页面,如下图,两种下载方式是一样的
2.使用效果
引入该插件后可使Geoserver支持发布Mapbox规范的样式。Mapbox样式文件是.json文件,其样式规范可在Mapbox官网查看,或在Geoserver官网文档的用户手册样式部分查看,Geoserver User Manual MBStyle Styling。。
引入该插件后Geoserver web管理页面中新建样式将出现MBStyle选项,可以发布mapbox样式,如下图
下图为一个示例MBStyle样式的效果,该样式类型为面样式,设置了透明度,填充颜色,边框颜色。
二、CSS Styling(css样式插件)
1.下载
同样可在Geoserver的版本下载页下载,点击CSS Styling下载,
而在Extensions页面,找到geoserver-2.25.3-css-plugin.zip下载,
这里不再给出页面。
2.使用效果
引入该插件后可使Geoserver支持发布css样式,Geoserver web管理页面中新建样式将出现CSS选项。css样式文件是.css文件,具体使用规范可在Geoserver官网文档的用户手册样式部分查看,Geoserver User Manual CSS Styling。
如下图为一个示例CSS样式的效果,该样式类型为点样式,设置了形状、填充颜色、大小。
三、YSLD Styling(ysld样式插件)
1.下载
同样可在Geoserver的版本下载页下载,点击YSLD Styling下载,
而在Extensions页面,找到geoserver-2.25.3-ysld-plugin.zip下载,
这里不再给出页面。
2.使用效果
引入该插件后可使Geoserver支持发布ysld样式,Geoserver web管理页面中新建样式将出现YSLD选项。ysld样式文件是.ysld文件,但其本质是.yaml,.yml文件,具体使用规范可在Geoserver官网文档的用户手册中查看,Geoserver User Manual YSLD Styling。
如下图为一个示例YSLD样式的效果,该样式类型为线样式,设置了颜色和大小。
总结
今天主要介绍了Geoserver的三个样式插件,MBStyle Styling(mapbox样式插件)、CSS Styling(css样式插件)、YSLD Styling(ysld样式插件),给出每个插件的下载方法,介绍插件用途,并给出使用效果。