This was fixed in Maestro in r3862.

The problem is that the default value is actually "0.5", but the XSD was missing
the default value, so Maestro thinks the default is "0".
When you set the value to "0", its the default, and thus omitted.
Same goes for MaintainAspect, but that one has the correct default value.

See ticket #918 and #984
http://trac.osgeo.org/mapguide/ticket/918
http://trac.osgeo.org/mapguide/ticket/984

The latest Mastro preview (r3911) should have fixes for this.

Regards, Kenneth Skovhede, GEOGRAF A/S



cagray skrev:
Hi,

I was creating point style layers on my local machine and also on a server.
Both are running Mapguide 2.1 Beta. I noticed that when I was trying to
parse the XML of a (single point style) layer I had created in Maestro, was
that on my local machine the XML looked fine and contained the XML:

            <Mark>
              <Unit>Points</Unit>
              <SizeContext>DeviceUnits</SizeContext>
              <SizeX>10</SizeX>
              <SizeY>10</SizeY>
              <Rotation>0</Rotation>
              <MaintainAspect>true</MaintainAspect>
              <InsertionPointX>0</InsertionPointX>
              <InsertionPointY>0</InsertionPointY>
              <Shape>Star</Shape>
              <Fill>
...

However on the server machine the XML nodes are missing; MaintainAspect and
both InsertionPoints. If I try to add these manually in Maestro, it removes
them after saving regardless of what schema I am using for the layers. It
does actually show the options to control these settings in the GUI but
always ignores them even if you alter the values when saving:

            <Mark>
              <Unit>Points</Unit>
              <SizeContext>DeviceUnits</SizeContext>
              <SizeX>10</SizeX>
              <SizeY>10</SizeY>
              <Rotation>0</Rotation>
              <Shape>Star</Shape>
              <Fill>

 I have tried an older version and newer version of Maestro on the server
machine than the one I use locally and both do this which makes me think it
is a MapGuide issue and not Maestro however I could be totally wrong!

Any ideas?

Thanks
Colin
_______________________________________________
mapguide-users mailing list
mapguide-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-users

Reply via email to