[MS4W-Users] MapServer 6.0.0-RC1 : 2 bugs
traffin at sirap.fr
Fri May 6 01:43:54 EST 2011
Le 05/05/2011 21:58, Jeff McKenna a écrit :
> Hello Thomas,
> Thanks for your feedback (yes please always send your feedback to the
> mailing list). My comments are inline below:
>> On 11-05-05 11:14 AM, Thomas RAFFIN wrote:
>>> Hi Jeff,
>>> I've just done few tests with ms4w 3.0.2 and mapserver 6.0.0-rc1, and I
>>> think I've found 2 bugs. But I don't know if it is due to ms4w or
>>> mapserver itself.
>>> 1) mapObj::clone method undefined
>>> With a simple PHP script like that:
>>> $map = new MapObj('blabla.map');
>>> $map2 = $map->clone();
>>> I've got this error:
>>> "Call to undefined method mapObj::clone()"
> This was a good question, I really had to dig into this myself to find
> out. In fact for MapServer 6.0 there are no more clone methods, and I
> found a mention of this in this document (which is not yet public)
> That document contains this statement: "Cloneable objects should be
> cloned with the PHP clone keyword. There are no more clone methods."
> and also:
> "Class methods that have been removed:
> classObj: clone
> styleObj: clone
> mapObj: clone
> Unfortunately this information isn't yet in the main MIGRATION_GUIDE,
> but thanks to your feedback we will make sure this is more clear.
Yes, here ( http://mapserver.org/trunk/MIGRATION_GUIDE.html ) it is not
> So, in your case, you might do something like this instead for MapServer
> 6.0 :
> $map = new MapObj('blabla.map');
> $map2 = clone $map;
> Sorry for this confusion.
>>> 2) OFFSET tag in LABEL seems to follow scale (if man use
>>> SYMBOLSCALEDENOM int he LAYER), whereas in previous MS version no...
>>> Maybe it is not considerate as a bug, but a new bahaviour.
>>> SYMBOLSCALEDENOM 10000
>>> OFFSET 10 10
> I don't fully understand your issue. You might want to bring that
> question to the main MapServer-users mailing list and ask there, as I
> don't know the answer. I don't think anything specific changed
> regarding OFFSET (I do know that MapServer 6.0 allows for label STYLE
> objects, which is described in the migration guide, but I don't think
> that is related to your question).
OK, I will talk about that on the ms mailing list.
More information about the MS4W-Users