You didn't specify in which way your method 1 results were wrong, but I suspect you must be using MapServer 5.6, and if that's the case then you need to use $oLayer->resultsGetShape() instead of GetShape() for method 1.
tschobber tschöbbi wrote: > Hi userlist, > > could anyone help me on a mapserver issue? I've written a little php > mapscript application (see complete code here http://pastebin.ca/1892318) > that makes a rectangular query on a layer using the "querybyrect" method > (method 1 --> see code) and addtional the same is done by using the > "whichshapes" function (method 2). The problem is that method 1 (querybyrect) > returns the wrong results whereas the results of method 2 are correct. Why is > this? Do I need to define a real template file for method 1? If yes, how it > has to look like to make the layer queryable the right way? Additional I > should mention that the DATA for the layer is correct too. > > Here's the mapfile for this application: > http://pastebin.ca/1892327 > > Thank you for any answers. > > Greetings > > > -- Daniel Morissette http://www.mapgears.com/ _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
