[Geoserver-devel] [jira] Created: (GEOS-805) Geoserver ignores CRS in geometry filters

Geoserver ignores CRS in geometry filters
------------------------------------------

                 Key: GEOS-805
                 URL: http://jira.codehaus.org/browse/GEOS-805
             Project: GeoServer
          Issue Type: Bug
    Affects Versions: 1.4.0-RC3, 1.3.4
            Reporter: Andrea Aime
         Assigned To: Andrea Aime

The OGC spec allows a geometry filter (in GetFeature, Transaction, Lock) to specify a srs name, see the abstract geometry type definition:

<complexType name="AbstractGeometryType" abstract="true">
    <annotation>
      <documentation>
        All geometry elements are derived from this abstract supertype;
        a geometry element may have an identifying attribute (gid).
        It may be associated with a spatial reference system.
      </documentation>
    </annotation>
    <complexContent>
      <restriction base="anyType">
        <attribute name="gid" type="ID" use="optional"/>
        <attribute name="srsName" type="anyURI" use="optional"/>
      </restriction>
    </complexContent>
  </complexType>

Unfortunately gt2 filter handling totally ignores georeferences, being based solely on JTS.
To properly support this, quite a big change in gt2 is needed.

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