Behaviour of WFS filter query
Hester Viola
h.viola at BOM.GOV.AU
Wed Feb 15 15:16:22 PST 2006
Hello,
This is a general question rather than an issue I am having.
I am wondering about the behaviour of MapServer in processing a WFS
GetFeature requests, with a filter in the URL, reading data from PostGIS or
ESRI shapefile.
eg
http://www4.bom.gov.au/cgi-bin/mapserver/mapserv?map=/web/htdocs/mapserver/weather.map&version=1.0.0&service=WFS&request=GetFeature&typename=metarrain&filter=<Filter><PropertyIsGreaterThan><PropertyName>rf9am</PropertyName><Literal>0.2</Literal></PropertyIsGreaterThan></Filter>
Does this sort of request :
1. Return all of the data in the layer to MapServer, which then applies the
filter (meaning there is significant Internet traffic involved)
OR
2. Generate an SQL query within MapServer in order to only request the data
defined by the filter from the database or file (thereby reducing the
Internet traffic)
I hope that this makes sense and someone can provide some information
Thanks in advance
Hester
More information about the MapServer-users
mailing list