[Mapserver-users] item query with v3.7/4.0
Liz Godwin
godwinl at agr.gc.ca
Thu Jun 19 11:37:21 PDT 2003
Hello,
I'm using Mapserver 3/7/4.0 and attempting to display the results of an item query. I'm using the CGI version, and sending the request via the URL. The result is that the first record in the table is selected and zoomed into, not the record queryied for.
The data is a polygon shapefile. The URL string is:
http://hostname/cgi-bin/mapserv?mode=itemquery&qlayer=mapsheet&qitem=SHEET&qstring=31f&mapext=shapes
In the map file, the layer is set up like this, however I have also triied removing the filter and filteritem elements:
LAYER
NAME "mapsheet"
TYPE polygon
STATUS DEFAULT
DATA "cliiwms"
TEMPLATE cli.html
FILTERITEM "SHEET"
FILTER "%sheetno%"
CLASSITEM 'cli_ag'
CLASS
NAME mapsheet
COLOR 220 219 190
OUTLINECOLOR 156 156 156
END #CLASS
PROJECTION
"init=epsg:42304"
END
END #LAYER
I cannot figure out why this is not working well, plus I'd also like clarification on FILTERITEM and FILTER in the map file. Are they needed or not needed for queries?
Thanks for your help,
Liz Godwin
Canadian Soil Information System (CanSIS),
Research Branch, Agriculture and Agri-Food Canada
More information about the MapServer-users
mailing list