【发布时间】:2015-12-10 14:17:56
【问题描述】:
在 Mapnik XML 样式元素中,有没有办法为给定的符号设置默认值?在以下示例中,我希望第一个规则为默认规则,第二个规则仅更改多边形颜色,即使用我的默认不透明度 0.5:
<Style name="MyStyle">
<Rule>
<PolygonSymbolizer fill="gray" fill-opacity="0.5"/>
</Rule>
<Rule>
<Filter>([some_field] < 2)</Filter>
<PolygonSymbolizer fill="red"/>
</Rule>
</Style>
实际发生的情况是匹配过滤器的特征变成红色并且不透明度设置为 1。有没有什么方法可以在不重复每条规则的填充不透明度的情况下获得我想要的?
【问题讨论】:
标签: mapnik