External Readings

OGC Filtering Examples

http://weather-services.dtn.com/basic/wfs_v1/wfs.wsgi?VERSION=1.0.0&SERVICE=WFS&REQUEST=GetFeature&TYPENAME=JETSTREAM_FCST&EXCEPTIONS=XML&MAXFEATURES=10

Append the following with above request to try.

PropertyIsEqualTo
&Filter=<Filter><PropertyIsEqualTo><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsEqualTo></Filter>

PropertyIsNotEqualTo
&Filter=<Filter><PropertyIsNotEqualTo><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsNotEqualTo></Filter>

PropertyIsLessThan
&Filter=<Filter><PropertyIsLessThan><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsLessThan></Filter>

PropertyIsGreaterThan
&Filter=<Filter><PropertyIsGreaterThan><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsGreaterThan></Filter>

PropertyIsLessThanOrEqualTo
&Filter=<Filter><PropertyIsLessThanOrEqualTo><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsLessThanOrEqualTo></Filter>

PropertyIsGreaterThanOrEqualTo
&Filter=<Filter><PropertyIsGreaterThanOrEqualTo><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsGreaterThanOrEqualTo></Filter>

PropertyIsBetween
&Filter=<Filter><PropertyIsBetween><PropertyName>altitude_ft</PropertyName><LowerBoundary>26000</LowerBoundary><UpperBoundary>38000</UpperBoundary></PropertyIsBetween></Filter>

PropertyIsLike
&Filter=<Filter><PropertyIsLike wildcard=’‘ singleChar=’.’ escape=’!’><PropertyName>altitude_ft</PropertyName><Literal>3</Literal></PropertyIsLike></Filter>

Logical operator OR
&Filter=<Filter><OR><PropertyIsEqualTo><PropertyName>altitude_ft</PropertyName><Literal>38000</Literal></PropertyIsEqualTo><PropertyIsEqualTo><PropertyName>altitude_ft</PropertyName><Literal>27000</Literal></PropertyIsEqualTo></OR></Filter>

Category: Web Feature Service