I have .nc
文件大小约为 300MB,包含几个数据集(TEMP
, DEWPOINT
)预测数据。我需要转换(TEMP
) 数据集为多个GEOTIFF
(one .tif
对于每个时间片)。
以下是如何.nc
文件看起来像。
![enter image description here](https://i.stack.imgur.com/8w9VZ.png)
调查了这个answer但这似乎适用于整个数据集。
I tried GDAL
但不确定如何使其适用于每个时间片。
有什么想法吗?netcdf4
-python?
gdal
has a gdal_translate
选项将允许您执行此操作来翻译文件.nc
to .tiff
.
见下文:
gdal_translate -of GTiff file.nc test.tiff
并使用-b
选项将允许您指定要转换的波段。
gdal_translate -of GTiff -b 10 file.nc test.tiff # to get 10th band
来自docs:
-b band:选择输出的输入band。频段从 1 开始编号。多个 -b 开关可用于选择一组输入频段以写入输出文件,或对频段重新排序。从GDAL开始
1.8.0,band也可以设置为“mask,1”(或只是“mask”)来表示输入数据集第一个波段的掩码波段。
不幸的是,您必须知道您想要哪个频段(以数字形式而不是日期/时间形式),但是可以使用一个简单的脚本来迭代时间维度并获取您需要的索引,或者简单地迭代每个频段一一。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)