TransWikia.com

Export multiple bands from netCDF into GeoTIFFs

Geographic Information Systems Asked on March 1, 2021

I am working with a NetCDF file that has multiple subsets and each subset has multiple bands. I would like to take one subset and export each of the 28 bands into its own GeoTIFF. I thought that gdal_translate could do this via the -sds flag, which is described in GDAL documentation as “Copy all subdatasets of this file to individual output files. Use with formats like HDF that have subdatasets”, however I guess this doesn’t carry over to bands as well. This command:

gdal_translate -of GTiff -s_srs epsg:4326 -a_nodata = 0.0 -sds NETCDF:"oscar_vel2020_180.nc”:u temp.tif

generates the terminal prompt >.

How might I export each of the bands from the subset of the NetCDF file into its own GeoTIFF?

One Answer

First, I think you are getting the terminal prompt because you added a = in the commandline after -a_nodata. There should just be a space there.

Aside from that, you should be able to extract one of the bands from the subdataset "NETCDF:oscar_vel2020_180.nc:u" by using the -b switch in gdal_translate. Bands are numbered starting from 1 (see the documentation for more info).

Answered by Ben DeVries on March 1, 2021

Add your own answers!

Ask a Question

Get help from others!

© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP