我正在使用geoserver编写样式, 我可以像下面的图片一样组织SLD吗?
答案 0 :(得分:0)
SLD规范允许您使用Graphic
to fill a polygon,GeoServer extends the specification来允许使用动态表达式来提供图形的位置。
这个blog post给出了一个使用PointSymboliser
动态图形的示例。它使用外部图形中的epsression来生成图像名称:
<ExternalGraphic>
<OnlineResource xlink:type="simple"
xlink:href="http://www.usautoparts.net/bmw/images/states/tn_${STATE_ABBR}.jpg"/>
<Format>image/gif</Format>
</ExternalGraphic>