ThinkGeo.com    |     Documentation    |     Premium Support

Image format

Hi ThinkGeo Team


I am planning to develop a custom web application for a client of mine who has an image with extention .ecw. At the moment I am used to .tiff extensions. Is it possible to use the same syntax (i.e. C#.Net codes) used for tiff formats to load the image as well as caching it? If it requires different coding syntax can you give me a simple example showing how to load the image to an overlay and how to cache it?


Best Regards,


Vincent



Vincent,


The code is very similar.


TIF: 
GdiPlusRasterLayer gdiPlusImageLayer = new GdiPlusRasterLayer(MapPath(@"~\SampleData\World\World.tif"));   
                gdiPlusImageLayer.UpperThreshold = double.MaxValue;   
                gdiPlusImageLayer.LowerThreshold = 0;   
                Map1.StaticOverlay.Layers.Add(gdiPlusImageLayer);   


 


ECW:

EcwRasterLayer ecwImageLayer = new EcwRasterLayer(MapPath(@"~\SampleData\World\World.ecw"));   
                ecwImageLayer.UpperThreshold = double.MaxValue;   
                ecwImageLayer.LowerThreshold = 0;   
                Map1.StaticOverlay.Layers.Add(ecwImageLayer);