ThinkGeo.com    |     Documentation    |     Premium Support

GeoImage from embedded resource

Hello,


I created a project that uses DesktopEdition.dll file. I added a bitmap file to my project and i can get it by calling "Properties.Resources.Image1". I want to show a point style in my map control with the added image. I look at the GeoImage constructor and it only takes path, stream or well known data. How can i create a geoimage wtih an embedded image resource?


Thank you


 



Hi Onur, 
  
 Thanks for the post, would you please try the following code? It should be helpful 
  
            MemoryStream stream = new MemoryStream(); 
             Properties.Resources.Image1.Save(stream, System.Drawing.Imaging.ImageFormat.Png); 
             GeoImage geoImage = new GeoImage(stream); 
             layer.ZoomLevelSet.ZoomLevel01.DefaultPointStyle = new PointStyle(geoImage); 
  
 Hope it helps, 
 Edgar 


Hello,


Thank you for the sample, it works.


Best regards


Onur 



You’re welcome Onur, if you have any questions please let us know. 
  
 Regards, 
 Edgar