ThinkGeo.com    |     Documentation    |     Premium Support

Loading a JP2 File

 Hi 


I am getting a file's format is incorrect when I try to load a jp2 file with the following code


var imageLayer = new Jpeg2000RasterLayer(path);

imageLayer.UpperThreshold = double.MaxValue;

imageLayer.LowerThreshold = 0;


_staticOverlay.Layers.Add(imageLayer);


The file that I am trying to load can be downloaded here:


geodownloads.dmp.wa.gov.au/d...ntreDb.asp


it is the 250K Topography series mosaic images -> Kalgoorlie Image


I was hoping someone could let me know if I am doing something wrong.




Thanks




Murray


 


 



Bump 
  
 I was hoping for a reply on this 
  
 ThinkGeo should be able to open this file. It opens fine in other programs. 
  
 Can anyone confirm that this is a bug?

Hello Murray, 
  
 Thanks for your post and sorry for delay, I have test with your data, I can’t recreate your problem, I have open the file use your code, but no exception, could you please provide a sample for this? 
  
 Regards, 
  
 Gary

Hi Gary 
  
 Thanks for looking at this for me. 
  
 I too seem to be able to load the image in a new project, so it seems to be something wrong with my other project. 
  
 While I was loading the image I notice that I have an issue with the image being in Meters. I have designed the rest of my application to come out in DecimalDegrees. I was trying to work out how to convert the Jpeg raster to DecimalDegrees. Is it possible? If so can you give me a pointer as to where I apply the Proj4 translation  
  
 thanks 
  
 Murray

Hello Murray, 
  
 For now, our raster layer don’t have the projection property, but we have worked on it a period of time, and we will release it very soon, please subscribe our forums and we will post the news. 
  
 Regards, 
  
 Gary

Thanks Gary 
  
 I will keep an eye out for that. As it is a very needed feature in my application. I had just assumed that you already supported it. 
  
 Cheers 
  
 Murray

Hello Murray, 
  
 Yes, we almost done of it, we will post the news as soon as possible. 
  
 Thanks for your patience and regards, 
  
 Gary