Opened 16 years ago

Last modified 14 years ago

#2651 new defect

A GetFeature with a "touch" spatial filter that defines a geometry that touches an existing shape, must trigger a response from the server that returns this shape

Reported by: nsavard Owned by: assefa
Priority: normal Milestone: 6.0 release
Component: WFS Server Version: svn-trunk (development)
Severity: normal Keywords: OGC, Cite, TEAM, WFS 1.0.0
Cc: dmorissette

Description

A GetFeature resquest sent to a WFS 1.0.0 server, that contains a "touch" spatial filter that defines a geometry that touches an existing shape, must trigger a response that contains this shape.

The relevants tests are:

wfs:test1.0.0-basic-getfeature-filter-spatialoperators-touches-get-8 and 10 (s0008) wfs:test1.0.0-basic-getfeature-filter-spatialoperators-touches-post-8 and 10 (s0008)

and the requests are (get method only):

http://dev1.lan.mapgears.com/manwe/cgi-bin/mswfs100_ogc_cite?&service=WFS&version=1.0.0&request=GetFeature&typename=cgf:Lines&filter=%3Cogc%3AFilter+xmlns%3Aogc%3D%22http%3A%2F%2Fwww.opengis.net%2Fogc%22+xmlns%3Agml%3D%22http%3A%2F%2Fwww.opengis.net%2Fgml%22%3E%3Cogc%3ATouches%3E%3Cogc%3APropertyName%3Egml%3AlineStringProperty%3C%2Fogc%3APropertyName%3E%3Cgml%3ALineString+xmlns%3D%22http%3A%2F%2Fwww.opengis.net%2Fcite%2FspatialTestSuite%22+srsName%3D%22EPSG%3A32615%22%3E%3Cgml%3Acoordinates%3E500125%2C500075+500150%2C500050%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALineString%3E%3C%2Fogc%3ATouches%3E%3C%2Fogc%3AFilter%3E

http://dev1.lan.mapgears.com/manwe/cgi-bin/mswfs100_ogc_cite?&service=WFS&version=1.0.0&request=GetFeature&typename=cgf:Polygons&filter=%3Cogc%3AFilter+xmlns%3Aogc%3D%22http%3A%2F%2Fwww.opengis.net%2Fogc%22+xmlns%3Agml%3D%22http%3A%2F%2Fwww.opengis.net%2Fgml%22%3E%3Cogc%3ATouches%3E%3Cogc%3APropertyName%3Egml%3ApolygonProperty%3C%2Fogc%3APropertyName%3E%3Cgml%3APolygon+xmlns%3D%22http%3A%2F%2Fwww.opengis.net%2Fcite%2FspatialTestSuite%22+srsName%3D%22EPSG%3A32615%22%3E%3Cgml%3AouterBoundaryIs%3E%3Cgml%3ALinearRing%3E%3Cgml%3Acoordinates%3E500225%2C500075+500225%2C500025+500175%2C500025+500175%2C500075+500225%2C500075%3C%2Fgml%3Acoordinates%3E%3C%2Fgml%3ALinearRing%3E%3C%2Fgml%3AouterBoundaryIs%3E%3C%2Fgml%3APolygon%3E%3C%2Fogc%3ATouches%3E%3C%2Fogc%3AFilter%3E


Change History (3)

comment:1 by nsavard, 16 years ago

Milestone: 5.2 release5.4 release

Correction: The relevant tests are 6 and 10, not 8 and 10.

Test 6: The coordinates of the spatial filter are: 500125,500075 500150,500050 and the shapes' coordinates are: LINESTRING(500125 500025,500175 500075)

Test 10: The coordinates of the spatial filter are: 500225,500075 500225,500025 500175,500025 500175,500075 500225,500075 and the shapes' coordinates are: POLYGON((500225 500025,500225 500075,500275 500050,500275 500025,500225 500025))

comment:2 by dmorissette, 15 years ago

Cc: dmorissette added
Owner: changed from mapserverbugs to assefa

comment:3 by dmorissette, 14 years ago

Milestone: 5.6 release6.0 release

Compliance testing to be continued in 6.0

Note: See TracTickets for help on using tickets.