Opened 17 years ago

Closed 16 years ago

#2359 closed defect (fixed)

Feature query through tileindexed tab files using mapserver as WFS server does not return correct information

Reported by: mattisil Owned by: aboudreault
Priority: normal Milestone: 5.4 release
Component: WFS Server Version: 4.10
Severity: normal Keywords: wfs ogr tileindex feature query
Cc: warmerdam@…

Description

Using i.e. uDig as map client features can't be selected if using tabfiles through tileindex. Direct tab file works well. Simple attribute query returned some data also using tileindex but there is still some differences in xml outputs. Test data can be found (also test urls and xml responses) from attached zip file.

MAPSERVER VERSION (windows binary)

MapServer version 4.10.1 OUTPUT=GIF OUTPUT=PNG OUTPUT=JPEG OUTPUT=WBMP OUTPUT=PDF OUTPUT=SWF OUTPUT=SVG SUPPORTS=PROJ SUPPORTS=FREETYPE SUPPORTS=WMS_SERVER SUPPORTS=WMS_CLIENT SUPPORTS=WFS_SERVER SUPPORTS=WFS_CLIENT SUPPORTS=WCS_SERVER SUPPORTS=SOS_S ERVER SUPPORTS=FASTCGI SUPPORTS=THREADS SUPPORTS=GEOS INPUT=JPEG INPUT=POSTGIS INPUT=ORACLESPATIAL INPUT=OGR INPUT=GDAL INPUT=SHAPEFILE DEBUG=MSDEBUG

Attachments (2)

test_data.zip (3.3 KB ) - added by mattisil 17 years ago.
bug2359.patch (1.3 KB ) - added by aboudreault 16 years ago.

Download all attachments as: .zip

Change History (7)

by mattisil, 17 years ago

Attachment: test_data.zip added

comment:1 by mattisil, 17 years ago

Complete testdata can be downloaded: http://www.arbonaut.com/testdata.zip

comment:2 by dmorissette, 16 years ago

Milestone: 5.4 release
Owner: changed from mapserverbugs to aboudreault

comment:3 by aboudreault, 16 years ago

After few investigations, i notice that the tileindex of the shape found wasn't set properly in the resultcache object. I simply added omited code to keep a trace of the shape's tileindex.

by aboudreault, 16 years ago

Attachment: bug2359.patch added

comment:4 by dmorissette, 16 years ago

The patch seems fine Alan. Please go ahead and commit to SVN trunk.

comment:5 by aboudreault, 16 years ago

Resolution: fixed
Status: newclosed

Commited to SVN trunk r7910

Note: See TracTickets for help on using tickets.