[Geoserver-devel] [JIRA] (GEOS-8662) Graphic fill Margin

alinemaria created an issue

GeoServer / BugGEOS-8662

Graphic fill Margin

Issue Type:

BugBug

Affects Versions:

2.12.1

Assignee:

Unassigned

Attachments:

err3.JPG

Created:

26/Mar/18 2:25 PM

Priority:

LowLow

Reporter:

alinemaria

Conforme orientação do Ian Turton (Issues: GEOS-8659 Closed ), disponibilizei a dúvida no user list e obtive o retorno do Nuno Miguel Carvalho Oliveira referente ao meu problema.

A instrução inicial foi de abrir um ticket sobre o erro da validação relatado no issue GEOS-8659 Closed . (https://sourceforge.net/p/geoserver/mailman/message/36272049/)


Olá,

Esse erro de validação acontece porque o código que faz a validação não foi estendido
para ter esse elemento em conta. Ou seja independentemente desse erro de validação,
o estilo (parece) estar coreto e vai ser corretamente interpretado pelo código que vai
desenhar o mapa.

Eu fiz um teste com este estilo, que também falha a validação, e o mapa produzido
estava de acordo com as expetativas:

<?xml version=“1.0” encoding=“UTF-8”?>
<StyledLayerDescriptor version=“1.0.0”
xsi:schemaLocation=“http://www.opengis.net/sld StyledLayerDescriptor.xsd”
xmlns=“http://www.opengis.net/sld”;
xmlns:ogc=“http://www.opengis.net/ogc”;
xmlns:xlink=“http://www.w3.org/1999/xlink”;
xmlns:xsi=“http://www.w3.org/2001/XMLSchema-instance”>;
<NamedLayer>
<Name>polygon</Name>
<UserStyle>
<FeatureTypeStyle>
<Rule>
<Name>rule</Name>
<PolygonSymbolizer>
<Fill>
<GraphicFill>
<Graphic>
<ExternalGraphic>
<OnlineResource xlink:type=“simple” xlink:href=“grass_fill.png” />
<Format>image/png</Format>
</ExternalGraphic>
</Graphic>
</GraphicFill>
</Fill>
<VendorOption name=“graphic-margin”>10</VendorOption>
</PolygonSymbolizer>
</Rule>
</FeatureTypeStyle>
</UserStyle>
</NamedLayer>
</StyledLayerDescriptor>

Note-se que a imagem referenciada têm que estar disponível no /class-path,/ e.g. dentro da
pastas /styles/,//ou deve fornecer o caminho completo para a imagem.

Pode criar um ticket para o problema de validação:
http://geoserver.org/issues/

Cumprimentos,

Nuno Oliveira//

Add Comment

Add Comment

Get Jira notifications on your phone! Download the Jira Cloud app for Android or iOS


This message was sent by Atlassian Jira (v1001.0.0-SNAPSHOT#100082-sha1:c94a2a9)

Atlassian logo