<Rule>
<PointSymbolizer>
<Graphic>
<ExternalGraphic>
<OnlineResource
xlink:type="simple"
xlink:href="glass.png" />
<Format>image/png</Format>
</ExternalGraphic>
<Size>28</Size>
</Graphic>
</PointSymbolizer>
</Rule>
レイヤーで外部グラフィックスを使用したい。geoserver管理パネルでスタイルを設定しました。しかし、外部グラフィックは機能していません。イメージを/ var / www / geoserver / data / stylesフォルダーに配置しました。
私はいくつかのhrefオプションを試しましたが、うまくいきませんでした。
- xlink:href = "glass.png"
- xlink:href = "file:///glass.png"
- xlink:href = "/ var / www / geoserver / glass.png"
別の問題だと思います。
1
SLDは、デモレイヤー「tiger:poi」で使用されている「burg.sld」と非常によく似ています。サイズを指定するには2つの方法があるようですが、あなたの方法も正しいです。tiger:poiに「burg02.svg」の代わりにpngシンボルを使用してみて、レイヤープレビューでそれが使用されていることを確認してください。レイヤープレビューの拡張オプションからWMSスタイルを「burg」に変更します。/ var / www / geoserver / dataはあなたのdata_dirですか?完全なパスを持つ最後のxlinkにタイプミスがあるようです-/ data /がパスにありません。
—
user30184 2014年