[mapguide-internals] Fwd: Swithing base MgLayerGroup on/off ...fails?

Ivan Milicevic Ivan.Milicevic at supranet.hr
Mon Dec 24 03:46:17 EST 2007


Are you sure that paren.parent.Refresh() triggers refreshing?
 
Try parent.mapFrame.Refresh()
 
Maybe Refres works for "dynamic" layers?
 
I had same problem but I resolved it wit paning 1 point to the left. Never figured out why Refresno() doesn't work.

________________________________

From: mapguide-internals-bounces at lists.osgeo.org on behalf of Maksim Sestic
Sent: pon 24.12.2007 9:45
To: mapguide-internals at lists.osgeo.org
Subject: RE: [mapguide-internals] Fwd: Swithing base MgLayerGroup on/off ...fails?




That's the most intriguing part - as soon as I perform zoom (not pan, since
tiles on base layer group are fully precached), targeted layer group becomes
visible/invisible, as set. I don't get why issuing parent.parent.Refresh();
won't update it in the first place. Is there some other type of JavaScript
refresh function available?

Regards,
Maksim Sestic



Ivan Milicevic-3 wrote:
>
> And when you move a view with pan? The map still hide group?
>
> ________________________________
>
> From: mapguide-internals-bounces at lists.osgeo.org on behalf of Maksim
> Sestic
> Sent: pet 21.12.2007 12:40
> To: mapguide-internals at lists.osgeo.org
> Subject: [mapguide-internals] Fwd: Swithing base MgLayerGroup on/off ...
> fails?
>
>
>
>
> I guess I'm missing something, but this won't switch on/off base layer
> group:
>
> Dim map As MgMap = ...get runtime Map...
> Dim layerGroup As MgLayerGroup =
> map.GetLayerGroups.GetItem(layerGroupName)
> layerGroup.SetVisible(True)
> map.Save(...ResourceService...)
>
> and then call JavaScript function parent.parent.Refresh(); from Task Pane,
> base layer group gets switched on only in legend pane, but map
> representation won't change. MgLayerGroup doesn't have ForceRefresh()
> method
> like MgLayer.
>
> I'm coding my own Legend TreeView control in AJAX.NET and everything else
> in
> it works just fine (dynamic layers, etc), except for the base layer
> groups.
>
> Regards,
> Maksim Sestic
> --
> View this message in context:
> http://www.nabble.com/Fwd%3A-Swithing-base-MgLayerGroup-on-off-...-fails--tp14454152s16610p14454152.html
> Sent from the MapGuide Internals mailing list archive at Nabble.com.
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
>
>
> _______________________________________________
> mapguide-internals mailing list
> mapguide-internals at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-internals
>
>

--
View this message in context: http://www.nabble.com/Fwd%3A-Swithing-base-MgLayerGroup-on-off-...-fails--tp14454152s16610p14485701.html
Sent from the MapGuide Internals mailing list archive at Nabble.com.

_______________________________________________
mapguide-internals mailing list
mapguide-internals at lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapguide-internals




More information about the mapguide-internals mailing list