ThinkGeo.com    |     Documentation    |     Premium Support

Convert WKB to Bitmap

Hi,


don't you know, if there is any oppotunity to make this task true? I'd like to draw the feature from the map in the pictureBox control. I try:


byte[] wellKnownBinary = feature.GetWellKnownBinary();


MemoryStream ms = new MemoryStream(wellKnownBinary);


Bitmap bitmap = new Bitmap(ms);       //    argument not valid


pictureBox1.Image = bitmap;


Thank you.



Hi,


if there are any ideas, please, help :)



Nick, 
  
 I reproduced your problem properly, the reason is that you cannot construct a bitmap from a shape feature stream, maybe you have any misunderstandings on the conversion, the bitmap must to be construct from a image stream, if you forced to construct a bitmap from any other streams such as shape feature stream, obviously, it would threw the exceptions.  
  
 Please make sure it first and get the stream from a image then construct the bitmap object, also you can reference the documentation on the MSDN about Bitmap, 
  
 Any more questions please let us know again, 
  
 Thanks, 
  
 Scott,