Estoy utilizando Geoserver 2.6. Me preguntaba si es posible especificar el punto de anclaje para un símbolo que no sea el centro exacto del símbolo.
Aquí un trozo del archivo SLD:
<Rule>
<PointSymbolizer>
<Graphic>
<ExternalGraphic>
<OnlineResource xlink:type="simple" xlink:href="http://mywebsite.fr/img/test.png"/>
<Format>image/png</Format>
</ExternalGraphic>
</Graphic>
</PointSymbolizer>
</Rule>
Esto es lo que me gustaría conseguir (punto rojo = punto de anclaje):
EDITAR :
Les doc dice esto:
Los símbolos gráficos se representan de modo que el centro de la extensión del gráfico se encuentre en el punto de colocación (o puntos, en el caso de gráficos repetidos o en mosaico). Si se desea tener un gráfico desplazado de un punto (como un símbolo que actúa como puntero) es necesario desplazar la parte visible del gráfico dentro de la extensión total. En el caso de las imágenes, esto se puede conseguir ampliando la imagen con píxeles transparentes. En el caso de los gráficos SVG, puede hacerse rodeando la forma con un rectángulo invisible con la posición relativa deseada.
Lo he probado pero esto no funciona... Parece que el rectángulo invisible que posicioné alrededor de la forma es ignorado.