美文网首页
风格化图层描述器(SLD)

风格化图层描述器(SLD)

作者: jb3d | 来源:发表于2019-01-15 16:35 被阅读40次

1.SLD是风格化图层描述器(Styled Layer Descriptor)的简称,是2005年OGC提出的一个标准,标准在一定条件下允许WMS服务器对地图可视化的表现形式进行扩展。在没有SLD之前,只能使用一些已经在服务器上规定好的样式来对地图进行可视化。而当使用了实现了SLD标准之后,它允许我们从客户端来对地图进行定义自己的样式,分级显示等操作,极大的扩展了地图可视化的灵活性。

2.

一个SLD样式文档一般包含一个部分,而最重要的如下:

FeatureTypeStyle:这一部分是整个样式文档的根节点,并说明什么是它的样式将被应用的特征类型。FeatureTypeStyle包含一个或者多个Rule元素,Rule元素允许有条件的映射。

RULE(规则):规则是根据属性条件和地图比例尺来对要素进行分组渲染,一般RULE中只允许渲染一种类型的要素,即点,线,面等其中的一种,但是可以和注记同时使用。

Symbolizer(符号):Symbolizer指定数据应该如何可视化,在1.0的标准中包含五忠类型的Symbolizer,分别是PointSymbolizer(点符号)、LineSymbolizer(线符号)、PloygonSymbolizer(面符号)、TextSymbolizer(注记)、RasterSymbolizer(栅格)。

通过SLD可以设置的不仅仅是简单的颜色和厚度。点可以设置成常用的形状,如圆形,方形,星形,甚至可以是自定义的图片图形或文字来指定;线可以渲染成虚线或者点虚线等,多边形可以填充自定义的平铺图像,样式可以基于数据的属性给定,以至于要素能够

被渲染成不同的风格。

3.例子

带有边界透明的多边形

结果:

相关文章

  • 风格化图层描述器(SLD)

    1.SLD是风格化图层描述器(Styled Layer Descriptor)的简称,是2005年OGC提出的一个...

  • PS如何将文字做旧

    输入文字。 右键图层->栅格化文字。 滤镜->风格化->扩散。 滤镜->模糊->高斯模糊。

  • 通过SLD_BODY动态改变geoserver的图层样式

    通过SLD_BODY动态改变geoserver的图层样式 分类专栏:开源WebGIS 版权 目录 要点 使用 取标...

  • iOS-CALayer (五)

    上一篇 : iOS-CALayer (四) 前言:继续深入学习动画,主要描述图层时间、缓冲、定时器动画。 一、图层...

  • PS——泼墨水彩风格报制作

    1、Ctrl+J 复制图层,图像—调整—阈值。 -----黑白图像 2、滤镜—风格化—扩散(各向异性)。 --...

  • AI知识点-图层样式

    在菜单栏中选择:效果-风格化-选择不同的图层样式。 每点击一个图层样式,就会弹出相应的设置面板; 点击确定可能最终...

  • 2018-02-28-2微信小程序框架学习

    框架系统两层 视图层(view):视图层描述语言 WXML 和 WXSS逻辑层(AppService):逻辑层描述...

  • Layer types described(图层类型描述)

    图层的 bird-eye 对照 (table format) 图层的详细描述 Runtime layer type...

  • qgis导出sld样式文件

    1、属性-样式,左下角【样式】,保存样式 2、选中 as SLD style file,保存导出即可 3、sld样...

  • AUTOCAD

    标注 填充 捕捉填充 文字背景遮罩 关联 图层LA——LAYER(图层管理器)LAYISO——图层隔离LAYVPI...

网友评论

      本文标题:风格化图层描述器(SLD)

      本文链接:https://www.haomeiwen.com/subject/asuydqtx.html