ThinkGeo.com    |     Documentation    |     Premium Support

Empty Layer

Hi all,


I would like to be able to switch from a Google maps background and no background at all, I think it's possible but I'm doing it in a dirty way because I create an empty layer but I saw with firebug that the page tries to load tiles from this layer so I think it's not very clean !


Is there a better way to do that ?


 


Map1.MapBackground.BackgroundBrush = new GeoSolidBrush(GeoColor.GeographicColors.ShallowOcean);



LayerOverlay emptyLayerOverlay = new LayerOverlay("emptyLayerOverlay");

emptyLayerOverlay.Name = "None";

emptyLayerOverlay.IsBaseOverlay = true;

Map1.CustomOverlays.Add(emptyLayerOverlay);


GoogleOverlay googleMapsOverlay = new GoogleOverlay("googleMapsOverlay");

googleMapsOverlay.Name = "Google Maps";

googleMapsOverlay.GoogleMapType = GoogleMapType.Hybrid;

googleMapsOverlay.IsBaseOverlay = true;

Map1.CustomOverlays.Add(googleMapsOverlay);




Dear Gautier, 
  
 Thanks for your post, If you want to switch between two overlay, you can try the OverlaySwitcher. 
  
 Please see the How Do I sample —> Overlays —> BaseOverlayChangedEvent, and as you do, just replace the worldLayer to a empty layer. 
  
 Any more questions please feel free to let me know. 
  
 Regards, 
  
 Gary

Sorry I wasn’t clear enough, in fact I’m already using the overlay switcher, my question was more how to create an empty layer in a “clean” way because I noticed that with the code I provided in my previous post my page tries to load tiles from this empty layer ! 
  
 Thank you

Dear Gautier, 
  
 Thanks for your post, Sorry I misunderstanding it. 
  
 And for this problem, our OverlaySwither is designed to request every overlay in it, because it didn’t know whether the user added anything in overlay in Server Side. so it doesn’t means the Empty Overlay is not “clean”. 
  
 Any more comments please let me know. 
  
 Regards, 
  
 Gary

OK then you confirm that the above requests in firebug are normal and I don't have to worry about that:

 


 


Sorry but I wan't to be sure I didn't made a mistake !


Thank you



Dear Gautier, 
  
 Yes, don’t worry that, and I hope you can enjoy the Map Suite Product. 
  
 Any more questions please feel free to let me know. 
  
 Regards, 
  
 Gary