gdal - gdal_translate NetCDF 到 GeoTiff 文件的转换不起作用
问题描述
我是地理空间分析和使用 NetCDF 和 GeoTIFF 文件的新手。我正在尝试将 NetCDF 文件转换为 GeoTIFF 文件。我遇到了这个参考:netcdf-to-geotiff-file-conversion。我已经成功安装并且可以gdal_translate
在我的 MacOS 终端上运行。但是,我收到此消息,我试图了解这意味着什么以及我缺少什么?这似乎是警告,但它没有产生任何输出。
我的代码执行:
gdal_translate some_nc_file_name.nc output.tif
错误信息:
Warning 1: No UNIDATA NC_GLOBAL:Conventions attribute
Input file contains subdatasets. Please, select one of them for reading.
这是我在 Python 中预览的数据输出:
解决方案
您似乎在文件中有多个变量,因此需要选择一个。示例(遵循https://nsidc.org/support/how/how-convert-golive-netcdf-variables-geotiff)。
gdal_translate NETCDF:"Input_FileName.nc":variable_name Output_FileName.tif
根据警告信息,netCDF 文件缺少某些重要属性,因此 tif 中的坐标等可能存在一些问题。
推荐阅读
- java - 为什么在接口中定义但在类中没有实现的这个方法可以被调用?
- c++ - 分配取消引用的字符指针真的不可能吗?
- unity3d - 将身体类型设置为动态时,角色没有向前移动
- python - 如何从 Python 中的不同类调用相同的方法?
- python - 如何从列表中删除一个字符串
- reactjs - react js中带有滑动的引导下拉菜单
- reactjs - 如何正确定义非 ts react 组件的类型,这些组件是另一个 react 组件的键
- rx-java2 - 具有 Vertx 和 RxJava2 导入的 Quarkus 产生 NoClassDefFoundError
- javascript - 拉取大型 JSON 字符串
- c++ - C++20 概念中“相等”的概念