风格¶
样式元素指定要应用于层的样式。
UserStyle¶
这个 UserStyle 元素定义层的样式。
这个 <UserStyle>
元素包含以下元素:
Tag |
必修的? |
Description |
|
不 |
样式的名称,用于从外部引用它。(对于目录样式忽略。) |
|
不 |
样式的标题。 |
|
不 |
样式的说明。 |
|
不 |
样式是否为命名层的默认样式。用于SLD 库模式 .值为 |
|
1..N |
定义用于呈现单个要素类型的符号。 |
FeatureTypeStyle¶
这个 FeatureTypeStyle 元素指定应用于图层的单个要素类型的样式。它包含一系列规则,这些规则决定要应用于层的每个特性的符号。
这个 <FeatureTypeStyle>
元素包含以下元素:
Tag |
必修的? |
Description |
|
不 |
目前未使用 |
|
不 |
样式的标题。 |
|
不 |
样式的说明。 |
|
不 |
标识要应用样式的要素类型。如果样式适用于图层中的所有要素,则省略。 |
|
1..N |
要评估的样式规则。参见 规则 |
通常一个层只包含一个特征类型,因此 <FeatureTypeName>
被省略。
任何数量的 <FeatureTypeStyle>
可以在样式中指定元素。在geoserver中,每一个都被渲染为单独的图像缓冲区。在渲染完所有特征之后,缓冲区被合成以形成最终的图层图像。合成是按照SLD中给出的FeatureTypeStyles的顺序进行的,第一个在底部(“画家的模型”)。这有效地创建了“虚拟层”,可用于实现造型效果,如加壳线。