Hi, I wonder if the intersection function is working properly in geoserver / geotools when using derived geometries.
As an example, I tried to create an intersection of a polygon and its
own offset. IMHO this should be quite straightforward, but the
intersection polygon is not drawn at all.
I have the following in my SLD:
draw the original geometry with a red outline:
<sld:LineSymbolizer
uom="http://www.opengeospatial.org/se/units/metre">
<sld:Stroke>
<sld:CssParameter
name="stroke">#FF0000</sld:CssParameter>
<sld:CssParameter
name="stroke-width">10</sld:CssParameter>
</sld:Stroke>
</sld:LineSymbolizer>
draw the intersection of the original geometry and the offset geometry
with a green outline and a green fill:
<sld:PolygonSymbolizer
uom="http://www.opengeospatial.org/se/units/metre">
<sld:Geometry>
<ogc:Function name="intersection">
<ogc:Function name="offset">
<ogc:PropertyName>way</ogc:PropertyName>
<ogc:Literal>100</ogc:Literal>
<ogc:Literal>100</ogc:Literal>
</ogc:Function>
<ogc:PropertyName>way</ogc:PropertyName>
</ogc:Function>
</sld:Geometry>
<sld:Stroke>
<sld:CssParameter
name="stroke">#00FF00</sld:CssParameter>
<sld:CssParameter
name="stroke-width">10</sld:CssParameter>
</sld:Stroke>
<sld:Fill>
<sld:CssParameter
name="fill">#00FF00</sld:CssParameter>
<sld:CssParameter
name="fill-opacity">0.3</sld:CssParameter>
</sld:Fill>
</sld:PolygonSymbolizer>
draw the offset geometry for verification:
<sld:PolygonSymbolizer
uom="http://www.opengeospatial.org/se/units/metre">
<sld:Geometry>
<ogc:Function name="offset">
<ogc:PropertyName>way</ogc:PropertyName>
<ogc:Literal>100</ogc:Literal>
<ogc:Literal>100</ogc:Literal>
</ogc:Function>
</sld:Geometry>
<sld:Stroke>
<sld:CssParameter
name="stroke">#0000FF</sld:CssParameter>
<sld:CssParameter
name="stroke-width">10</sld:CssParameter>
</sld:Stroke>
</sld:PolygonSymbolizer>
my expectation would be to see the original and the offset outlines in
red & blue, and then see their intersecton outlined with green, and also
filled in. but, the intersection is not seen at all, see the image attached.
what am I doing wrong?
Akos
<<attachment: intersection.jpg>>
------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________ Geoserver-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/geoserver-users
