Setting TIFF BitsPerSample format for GeoTIFF export

4631
2
02-03-2015 01:50 AM
BenFreeman1
New Contributor

ArcGIS seems to default to using IEEE 64 bit numbers for the sample format, which in most cases is complete overkill eg with Lidar data (30cm resolution, range 0m - 1200m ASL, 16 bits would be more than adequate).  This default results in massive files storing 30+ decimal places etc for quite low resolution data.

 

Is there a way to change the TIFF Sample format and / or samples per bit to something more sensible? The most efficient way would be to use unsigned integers (16 bits) and scale up all the heights by a factor of 10 to give 1DP resolution. This would reduce file sizes by a factor of 4.

 

NB Currently we have many files around 100 Gb, so this reduction would be most welcome.

0 Kudos
2 Replies
NeilAyres
MVP Alum

Not sure I know what you mean by "sample format".

But image export or copy raster tools give you the opportunity to select the output bit depth. But you have to be careful of truncating the data.

0 Kudos
BenFreeman1
New Contributor

SampleFormat and BitsPerSample are both standard fields in the TIFF 6.0 specification which determine how the samples are defined.

ArcGiS defaults to SampleFormat = 3 which is IEEE64 number format and BitsPerSample = 64 (8 bytes)

0 Kudos