geoserver css插件,GeoServer使用CSS渲染地图

本文介绍了GeoServer的CSS Style插件,一种比SLD更简洁的地图渲染方式。通过下载安装CSS插件,然后创建和应用CSS样式文件,实现地图样式的自定义。内容包括CSS规则的基本结构、比例尺依赖、图例和条件筛选等功能,展示了CSS在地图样式设计上的高效和灵活性。
摘要由CSDN通过智能技术生成

CSS Style是GeoServer的一个扩展插件,使用CSS写起来的地图渲染策略文件相比较SLD而言,非常的简洁,本文根据GeoServer用户手册,稍微改写,便于该知识点的推广。

一 CSS Style安装

1 从geoserver下载页面下载 对应版本的geoserver-A.B.C-css-plugin.zip。A.B.C对应的是GeoServer的版本号。

2 解压geoserver-A.B.C-css-plugin.zip,将解压后的jar文件,复制到对应geoserver版本的WEB-INF/lib目录中。

3 重启GeoServer即可。

在新建Style页面看到Format有CSS选项即代表可以正常使用了。

70ebf7be9048

新建CSS Style.png

二 CSS应用基础

CSS Style和SLD一样是一个地图渲染策略文件,新建样式,绑定图层等操作和sld是一模一样的,只是写起来更加简洁。

SLD的策略文件举例如下:

version="1.0.0"

xmlns="http://www.opengis.net/sld"

xmlns:ogc="http://www.opengis.net/ogc"

xmlns:xlink="http://www.w3.org/1999/xlink"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xmlns:gml="http://www.opengis.net/gml"

xsi:schemaLocation="http://www.opengis.net/sld

http://schemas.opengis.net/sld/1.0.0/StyledLayerDescriptor.xsd

">

USA states population

population

Population in the United States

A sample filter that filters the United States into three

categories of population, drawn in different colors

< 2M

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值