[mapserver-users] Submitting filter does not filter - returns all features

Rahkonen Jukka jukka.rahkonen at mmmtike.fi
Tue Sep 24 07:31:54 PDT 2013


Sorry about spamming.  This document http://mapserver.org/ogc/filter_encoding.html says what are the valid units and using "deg" in the filter really works.

http://hip.latuviitta.org/cgi-bin/mapserver_wfs?SERVICE=WFS&VERSION=1.0.0&REQUEST=getfeature&TYPENAME=lv:mml_railway&SRSNAME=EPSG:3067&Filter=%3CFilter%3E%3CDWithin%3E%3CPropertyName%3Ethe_geom%3C/PropertyName%3E%3Cgml:Point%3E%3Cgml:coordinates%3E246700,6780800%3C/gml:coordinates%3E%3C/gml:Point%3E%3CDistance%20units=%27deg%27%3E4000%3C/Distance%3E%3C/DWithin%3E%3C/Filter%3E&MAXFEATURES=300

I wonder if not supported unit in a filter like "degrees" should rather lead to an error? Now Mapserver drops to use quietly the default distance unit.

-Jukka-


More information about the mapserver-users mailing list