[Chameleon] GetFeature request
Yewondwossen Assefa
assefa at dmsolutions.ca
Fri Jun 4 09:21:10 EDT 2004
You should normally add the <Filter> and </Filter> tags in your request.
Later,
Bart van den Eijnden wrote:
> Hi list,
>
> I was just logging the URL which gets sent to Mapserver WFS by the
> ExtractWFSData widget (in LayerAttributes.php) and there is one thing I
> don't understand. The functionality works and my download is correct
> (clipping of data which is partly inside my ROI), but when I paste the
> URL into a browser I get back an exception from Mapserver WFS that the
> filter is invalid.
>
> This is the URL that I logged:
>
> http://myserver/cgi-bin/mapserv.exe?map=/ms4w/apps/general/map/gemeentes.map&SERVICE=WFS&VERSION=1.0.0&TYPENAME=Gemeentes&request=getfeature&filter=%3CBBOX%3E%3CPropertyName%3EName%3C%2FPropertyName%3E%3Cgml%3ABox+srsName%3D%27EPSG%3A28992%27%3E%3Ccoordinates%3E129309.25000018402%2C476017.85714285716+193753.40178596403%2C524239.28571428574%3C%2Fcoordinates%3E%3C%2Fgml%3ABox%3E%3C%2FBBOX%3E
>
>
> When I do this in a browser, I get:
>
> <ServiceExceptionReport
> xmlns="http://www.opengis.net/ogc"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://www.opengis.net/ogc
> http://ogc.dmsolutions.ca/wfs/1.0/OGC-exception.xsd">
> <ServiceException>
> msWFSGetFeature(): WFS server error. Invalid or Unsupported FILTER in
> GetFeature : <BBOX><PropertyName>Name</PropertyName><gml:Box
> srsName='EPSG:28992'><coordinates>129309.25000018402,476017.85714285716
> 193753.40178596403,524239.28571428574</coordinates></gml:Box></BBOX>
> </ServiceException>
> </ServiceExceptionReport>
>
> Does this mean that PHP sends this request differently than a browser?
> Is this a problem with Mapserver WFS? Any ideas?
>
> Best regards,
> Bart
> _______________________________________________
> Chameleon mailing list
> Chameleon at lists.maptools.org
> http://lists.maptools.org/mailman/listinfo/chameleon
>
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the Chameleon
mailing list