ThinkGeo.com    |     Documentation    |     Premium Support

GeoTiff files

We have an imagery provider that is generating GeoTiff files.    When I open these files in other GIS packages, they are georeferenced, w/o having a tfw file.    They cannot be opened by MapSuite.   An error is thrown because their is no .tfw file.


I've seen the threads about needing a .jgw file for jpeg images, etc... and I buy that because those files do not support internal georeferencing.    But seems like we should be able to read a GeoTiff w/o a worlf file when the data is in the file.   This is not possible?


Related question:    I've seen discussion about the Managed GeoTiff layer.   I find a ManagedGeoTiffRasterSource.   But how to I get my GeoTiffRasterLayer to use it?   I can't provided it as an overloaded constructor and the ImageSource on the GeoTiffRasterLayer is read only.


When I do open my image, I see these warnings.  If I were not getting these warnings, would I still be required to have a .tfw file?



ReadDirectory: Warning, C:\Users\macyte\AppData\Local\Temp\SatShot\feb79dac-8676-466e-b203-f74b50ad80f8.tif: invalid TIFF directory; tags are not sorted in ascending order


ReadDirectory: Warning, C:\Users\macyte\AppData\Local\Temp\SatShot\feb79dac-8676-466e-b203-f74b50ad80f8.tif: unknown field with tag 33550 (0x830e) encountered


ReadDirectory: Warning, C:\Users\macyte\AppData\Local\Temp\SatShot\feb79dac-8676-466e-b203-f74b50ad80f8.tif: unknown field with tag 33922 (0x8482) encountered


ReadDirectory: Warning, C:\Users\macyte\AppData\Local\Temp\SatShot\feb79dac-8676-466e-b203-f74b50ad80f8.tif: unknown field with tag 34735 (0x87af) encountered


ReadDirectory: Warning, C:\Users\macyte\AppData\Local\Temp\SatShot\feb79dac-8676-466e-b203-f74b50ad80f8.tif: unknown field with tag 34737 (0x87b1) encountered



I tried to upload my image, but your upload tool will not support .tif files?   You can access the file from mapshots.com/ftp/downloa...04f529.tif


 


 


 



Ted, 
  
 You can set LibraryType property of it. 
  
 And our ManagedGeoTiffRasterSource may still doesn’t support tif file without world file .tfw, so you can try to use Unmanaged library type. 
  
 Thanks, 
 James