gdal-2
In [6]:
cd /Users/abharathi/Documents/gis_data/gdal-tools/
Verifying GDAL is installed correctly
In [8]:
!gdalinfo --version
In [15]:
ls -lh srtm/
In [16]:
!gdalinfo srtm/N27E086.hgt
In [17]:
!gdalinfo -stats srtm/N28E086.hgt
In [19]:
ls srtm/*.hgt
In [26]:
# gdalbuildvrt <output> <source_files>
!gdalbuildvrt srtm/merged.vrt srtm/*.hgt
In [27]:
ls srtm/
In [25]:
# preview the virtual raster file
cat srtm/merged.vrt
Finding highest point in Mr. Everest.
In [28]:
!gdalinfo -stats srtm/merged.vrt
In [29]:
#gdal_translate -of <output_format> <input> <output>
!gdal_translate -of GTiff srtm/merged.vrt srtm/merged.tif
In [30]:
ls -lh srtm/merged.tif
In [33]:
%%time
!gdal_translate -of GTiff srtm/merged.vrt srtm/merged.tif -co COMPRESS=DEFLATE
In [34]:
ls -lh srtm/merged.tif
Now the filesize has dropped from 99Mb
to 72Mb
. About 28%
savings. Enhance compression even more by correlating values of neighboring cells (PREDICTOR
) and by saving output in blocks (TILED
).
In [35]:
%%time
!gdal_translate -of GTiff srtm/merged.vrt srtm/merged.tif \
-co COMPRESS=DEFLATE -co TILED=YES -co PREDICTOR=2
In [36]:
ls -lh srtm/merged.tif
In [ ]: