【问题标题】:How to retrieve longitude and latitude value from a NetCDF variable?如何从 NetCDF 变量中检索经度和纬度值?
【发布时间】:2016-04-07 23:04:41
【问题描述】:

我已经阅读了一个观测气候数据的 netcdf 文件,我想绘制一些物种位置数据(纬度/经度坐标点)

经纬度值是否会根据 NetCDF 变量而改变?

【问题讨论】:

    标签: netcdf


    【解决方案1】:

    如果您的所有变量都在同一个netcdf 文件中,它们将共享相同的坐标系,并且在您的netcdf 文件中它们自己的子文件中提供了纬度和经度。

    【讨论】:

    • 感谢辛西娅。你知道在 NetCDF 文件中存储数据的矩阵顺序吗?
    • 纬度通常是90到-90,但是对于经度,我发现它会变化:0到360或-180到180,但通常很容易找出哪一个(世界的一半如果您使用错误的坐标系,可能会丢失,请参阅:stackoverflow.com/questions/36070153/…)
    • 我厌倦了这个 NetCDF 数据集 - esrl.noaa.gov/psd/thredds/dodsC/Datasets/ncep/… 但实际结果是这样的:rhum.rhum[365][73][144] [0][0], -23626, -23626, - 23626、-23626、-23626、-23626、-23626。我在使用 Spark 时没有得到这个结果
    • 我不使用 Spark,所以不知道为什么会有差异,但你的网格可能不是 1 度分辨率,所以我猜 73 和 144 是你的纬度和经度?你分享的链接失效了。
    • 我将发送更新的链接:esrl.noaa.gov/psd/thredds/dodsC/Datasets/ncep/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多