ThinkGeo.com    |     Documentation    |     Premium Support

How to save an overlay on a disk

I need to save an overlay on a disk and then reload from the disk.  How should I procedd?


thanks in advance!


jm.


 



Jean-marie,


Thanks for your post and questions.
 
Please try to use serialize to save it to disk and de-serialize from disk file, following code snippet should give you some hints, take a try if you are interested.
 

MemoryStream stream = new MemoryStream();
BinaryFormatter formatter = new BinaryFormatter();
formatter.Serialize(stream, overlay);
stream.Seek(0, SeekOrigin.Begin);
WorldMapKitWmsDesktopOverlay w1 = (WorldMapKitWmsDesktopOverlay)formatter.Deserialize(stream);

 
Any more questions please feel free to let me know.
 
Thanks.
 
Yale