【发布时间】:2019-04-26 11:01:51
【问题描述】:
我正在尝试从 IRI/LDEO 气候数据库 (dust_pm25_sconc10_mon) 读取 NetCDF 文件,但我在读取该文件时遇到问题。当我选择构成数据库的变量(经度 (X)、纬度 (Y) 和时间 (T))时,X 和 Y 的输出是一个具有观察数(1、2、...、139例如)。也就是说,经度和纬度的值没有正确导出。
有人可以帮我解决这个问题吗?我已经尝试使用 R、Python 和 Qgis 读取这个文件,并且在所有这三个中,X 和 Y 的输出都是相同的。
我的代码如下(Python)。
非常感谢大家。
from netCDF4 import Dataset as dt
filestr = 'dust_pm25_sconc10_mon.nc'
ncfile = dt(filestr, 'r')
print(ncfile.variables)
lat = ncfile.variables['Y'][:]
lat
lon = ncfile.variables['X'][:]
lon
time = ncfile.variables['T'][:]
time
【问题讨论】: