Thanks Daniel, I was reading the mapscript documentation before the post of this message and I found this:
layer.getShape(int tileindex, int shapeindex)) has been deprecated and renamed to layer.getFeature(int shapeindex [, int tileindex = -1]) to match the SWIG MapScript equivalent. Note that the order of the arguments is reversed since tileindex is optional in getFeature(). But I didn't look the Mapserver RFC 52. Thanks once again ! IC Carlos Ruiz ________________________________ From: Daniel Morissette <dmorisse...@mapgears.com> To: mapserver-users <mapserver-users@lists.osgeo.org> Sent: Wed, March 10, 2010 4:54:09 PM Subject: Re: [mapserver-users] Something odd with queries in 5.6.1 Carlos Ruiz wrote: > Hi all, > > I noticed something odd when I do a query with the new 5.6.1 version. > > The getFeature method seems to return a NULL value, when it was working good > before the new version update. > Due to a change in the handling of queries in version 5.6, ols scripts must be updated to use the new $layer->resultsGetShape() method instead of $layer->GetShape() or $layer->GetFeature() to read query results. There is a mention of this change in the migration guide, but it may not be clear enough (contributions welcome): http://trac.osgeo.org/mapserver/browser/branches/branch-5-6/mapserver/MIGRATION_GUIDE.TXT Daniel -- Daniel Morissette http://www.mapgears.com/ _______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapserver-users
_______________________________________________ mapserver-users mailing list mapserver-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapserver-users