ThinkGeo.com    |     Documentation    |     Premium Support

Drawing order of marker overlays

I'm curious as to the order marker overlays draw...  I have a lot of different marker overlays, including a specific one I use just for when users are moving icons around my map.  This is the LAST overlay I add to the map, so it should be the last one to draw.  However, when I add an icon to this layer, it draws below all my other layers.  Is this because I am calling Overlay.Refresh rather than Map.Refresh?  Is there any way to maintain overlay order without refreshing all the overlays?


Thanks.


.Ryan.



Hello Ryan, 
  
 Thanks for your post, the order of overlay drawing is working like you said, but the order of layer drawing in one overlay is depends on shape type. 
  
 Could you please provide a self-contained sample? I don’t think you can add an icon to any layer in the MarkerOverlay, so it should some mistake or misunderstanding for me. 
  
 Regards, 
  
 Gary

I’m not using layers, only marker overlays… they don’t draw with the overlay I added last as the icon on top all the time depending how I call refresh… I will see about getting an example in the next couple days

Hello Ryan, 
  
 If you just call overlay.refresh, it won’t refresh other overlays, so I think I need to see you sample to find the root cause. 
  
 Thanks for your help. 
  
 Regards, 
  
 Gary