ThinkGeo.com    |     Documentation    |     Premium Support

Add FeatureLayer to WinformaMap

 I have a WinformsMap control on my form.  I've built a custom FeatureLayer class and want to add an instance of that feature layer to the map.


The code example uses the MapEngine class that supports the following code:


// Add the new layers to the MapEngine

mapEngine.StaticLayers.Add("WorldLayer", worldLayer);

mapEngine.StaticLayers.Add("CitiesLayer", citiesLayer);



 


But the WinformsMap doesn't have a StaticLayers property.  So how do you add a feature layer to a WinformsMap Control?


Thanks.


bob


 




Hello Bob, 
  
 Thanks for your post, in desktop edition, you can use the LayerOverlay to including layers, like: 
  
             LayerOverlay worldOverlay = new LayerOverlay(); 
             worldOverlay.Layers.Add("WorldLayer", worldLayer); 
             worldOverlay.Layers.Add("CitiesLayer", citiesLayer); 
             winformsMap1.Overlays.Add("WorldOverlay", worldOverlay); 
  
 Let us know if you have queries. 
  
 Regards, 
  
 Gary