SRS fails to travel from gml:Envelope to Disjoint filter
--------------------------------------------------------
Key: GEOS-1438
URL: http://jira.codehaus.org/browse/GEOS-1438
Project: GeoServer
Issue Type: Bug
Components: WFS
Affects Versions: 1.6.0-beta3
Reporter: Andrea Aime
Assignee: Andrea Aime
Fix For: 1.6.0-RC1
The following query:
<wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs"
xmlns:sf="http://cite.opengeospatial.org/gmlsf"
xmlns:myparsers="http://teamengine.sourceforge.net/parsers"
xmlns:parsers="http://www.occamlab.com/te/parsers"
xmlns:saxon="http://saxon.sf.net/"
xmlns:p="http://teamengine.sourceforge.net/parsers"
xmlns="http://www.occamlab.com/ctl"
xmlns:ctl="http://www.occamlab.com/ctl"
xmlns:ogc="http://www.opengis.net/ogc"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:gml="http://www.opengis.net/gml"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:te="java:com.occamlab.te.TECore"
xmlns:ows="http://www.opengis.net/ows"
xmlns:xi="http://www.w3.org/2001/XInclude"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
service="WFS"
version="1.1.0">
<wfs:Query typeName="sf:AggregateGeoFeature">
<ogc:Filter>
<ogc:Disjoint>
<ogc:PropertyName>sf:multiSurfaceProperty</ogc:PropertyName>
<gml:Envelope srsName="urn:x-ogc:def:crs:EPSG:6.11.2:4326">
<gml:lowerCorner>48.0 18.0</gml:lowerCorner>
<gml:upperCorner>52.0 21.0</gml:upperCorner>
</gml:Envelope>
</ogc:Disjoint>
</ogc:Filter>
</wfs:Query>
</wfs:GetFeature>
fails because the Envelope srs is parsed but does not get into the DisjointFilter.
The problem is in the ReferencedEnvelope -> Polygon transformation occurring in OGCUtils (xml filter binding module utility class).
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira