Feature request #17055

sld-reader doesn't use gap-size as interval

Added by Paul van Genuchten about 3 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Symbology
Pull Request or Patch supplied:No Resolution:
Easy fix?:Yes Copied to github as #:24954

Description

the sld writer writes the interval on a markerline as

<se:Gap>
<ogc:Literal>36</ogc:Literal>
</se:Gap>

however the reader doesn't seem to use this value and sets interval to 0

note that Geoserver (SLD1.0) uses this format to indicate a markerline, this is loaded fine, however also here the interval is set to 0

<LineSymbolizer>
<Stroke>
<GraphicStroke>
<Graphic>
<Mark>
<WellKnownName>ttf://Wingdings#0x6C</WellKnownName>
<Fill>
<CssParameter
name="fill">#FFFF73</CssParameter>
</Fill>
<Stroke>
<CssParameter
name="stroke">#FFFF73</CssParameter>
</Stroke>
</Mark>
<Opacity>1</Opacity>
<Size>18</Size>
</Graphic>
</GraphicStroke>
<CssParameter
name="stroke-dasharray">18 30</CssParameter>
</Stroke>
</LineSymbolizer>

Also available in: Atom PDF