[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