作者:小楼GH81_660 | 来源:互联网 | 2022-12-06 15:05
我.nc
身边300MB的文件大小与一对夫妇的数据集(的TEMP
,DEWPOINT
)的预测数据。我需要将(TEMP
)数据集转换为多个GEOTIFF
(.tif
每个时间片一个)。
这是.nc
文件的外观。
调查了这个答案,但似乎是针对整个数据集的。
我尝试过GDAL
但不确定如何在每个时间片中使用它。
有什么想法吗?netcdf4
-蟒蛇?
1> tda..:
gdal
有一个gdal_translate
选项,您可以通过该选项将文件从转换.nc
为.tiff
。
见下文:
gdal_translate -of GTiff file.nc test.tiff
并使用该-b
选项将允许您指定要转换的波段。
gdal_translate -of GTiff -b 10 file.nc test.tiff # to get 10th band
从文档:
-b band:选择输入频带进行输出。波段从1开始编号。可以使用多个-b开关来选择一组输入波段,以写入输出文件或对波段进行重新排序。从GDAL 1.8.0开始,band也可以设置为“ mask,1”(或仅仅是“ mask”),以表示输入数据集的第一个波段的掩模波段。
不幸的是,您将必须知道想要的频段(以数字形式而不是日期/时间形式),但是可以使用一个简单的脚本在时间维度上进行迭代并获取所需的索引,或者简单地遍历每个频段一一