[mapserver-users] problem with INTERSECTS query from OpenLayers to mapserver

Yves Jacolin (Free) yjacolin at free.fr
Fri Sep 13 11:06:21 PDT 2013


Sally,

Le vendredi 13 septembre 2013 11:53:33 Sally Buechel a écrit :
> [..]
> I'm using mapserver 6.2.1 and the current OpenLayers.js.  I can run the
> wfs.map file using shp2img and get a valid response from mapserver, I can
> run non-spatial filters using my OpenLayers WFS call to mapserver.  The POST
> request sent to mapserver with the spatial query looks fine, but I simply
> get  the not very helpful "premature end of script headers : mapserv" in
> response.  The spatial input is a hand-drawn polygon in OpenLayers and the
> intersection at the mapserver end is a postgis table containing a polygon
> field.  The table is large, but a spatial restriction should always yield a
> manageable number of records.  Without a spatial restriction in the filter,
> I've noticed that mapserver tried to load all the data, so have currently
> restricted it to 100 records for testing/debugging.  I'm assuming once I
> get the spatial filter that this will restrict the number of records
> retrieved on the server side.  I have some assumptions, but as I said I've
> not been able to find a working example of this online, maybe because its
> too simple and everyone but me has it working?
> 
> 
> 
> Should what I'm trying to do work or am I just beating my head against the
> wall?  It doesn't seem that this should be so hard.
Before beating your head against the wall, which can hurt you, try to enable 
debug mode in MapServer and have a look to the log. MapServer can give 
interesting information about what he is doing before the "premature end of 
script".

Hope it helps you.

Y.


More information about the mapserver-users mailing list