首页 > 解决方案 > 将 Geotiff 转换为 NetCDF

问题描述

我试图将 Geotiff 转换为 NetCDF,我需要将变量定义为:

方面:

 time = None;
 rgb = 3;
 lon = 4886;
 lat = 5462;

变量:

 image(time,lon, lat, rgb);

我很难将 rgb 值定义为 Netcdf 格式的对应 lon/lat 值。我正在使用 netcdf4/python,任何想法如何做到这一点?

标签: pythonnetcdfgeotiffnetcdf4

解决方案


我建议使用 Python 和模块 netCDF4。我相信您可以找到几个如何使用 Python 编写 netCDF 文件的示例。

例如,我从这里描述的示例开始:http: //pordlabs.ucsd.edu/cjiang/python.html

尽管如此,UNIDATA 有自己的脚本显示在此处: https ://www.unidata.ucar.edu/software/netcdf/examples/programs/simple_xy_wr.py 或此处的一些示例: http://pyhogs.github.io/intro_netcdf4 。 html

关于这个问题,我想其中一种可能的变量类型可能是整数,因为 RGB 值是从 0 到 255。


推荐阅读