[Geoserver-devel] [jira] Created: (GEOS-1440) GML3 geometry bindings disregard srs information

GML3 geometry bindings disregard srs information
------------------------------------------------

                 Key: GEOS-1440
                 URL: http://jira.codehaus.org/browse/GEOS-1440
             Project: GeoServer
          Issue Type: Bug
          Components: WFS
    Affects Versions: 1.6.0-beta3
            Reporter: Andrea Aime
            Assignee: Justin Deoliveira
             Fix For: 1.6.0-beta4

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:Overlaps>
                  <ogc:PropertyName>sf:multiSurfaceProperty</ogc:PropertyName>
                  <gml:MultiSurface srsName="urn:x-ogc:def:crs:EPSG:6.11.2:4326">
                     <gml:surfaceMember>
                        <gml:Polygon>
                           <gml:exterior>
                              <gml:LinearRing>
                                 <gml:posList>48.0 18.0 48.0 23.0 54.0 23.0 54.0 18.0 48.0 18.0</gml:posList>
                              </gml:LinearRing>
                           </gml:exterior>
                        </gml:Polygon>
                     </gml:surfaceMember>
                     <gml:surfaceMember>
                        <gml:Polygon>
                           <gml:exterior>
                              <gml:LinearRing>
                                 <gml:posList>59.0 4.0 55.0 8.0 59.0 12.0 59.0 4.0</gml:posList>
                              </gml:LinearRing>
                           </gml:exterior>
                        </gml:Polygon>
                     </gml:surfaceMember>
                  </gml:MultiSurface>
               </ogc:Overlaps>
            </ogc:Filter>
         </wfs:Query>
      </wfs:GetFeature>

fails because the declared crs is not used. It seems none of the gml3 geometry bindings is srs aware.
So it seems the work done on AbstractGeometryTypeBinding has any effect only on GML2 geometries?

--
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