【问题标题】:How to crop a NetCDF file by longitude in NCO如何在 NCO 中按经度裁剪 NetCDF 文件
【发布时间】:2020-12-19 13:00:24
【问题描述】:

我正在尝试从 opendap 上可用的全球 NetCDF 文件中提取地理分区。所需区域从西 13 度到东 10 度:经度 -13 到 10。

NCO 通常可以这样做:

ncks -d lat,40.,70.-d lon,-10.,13. https://dataserver.nccs.nasa.gov/thredds/dodsC/CMIP5/NASA/GISS/rcp85/E2-H_rcp85_r2i1p1_day/tos_day_GISS-E2-H_rcp85_r2i1p1_20510101-20751231.nc out.nc

但是,生成的 NetCDF 文件中的经度从 0 度到 13 度,而不是 -10 到 13 度。这是因为经度被记录为“东度”,因此 NCO 似乎无法处理负值。有谁知道调整上述内容以接受否定的方法?

注意:CDO 可以处理负经度。但是,在这种情况下,CDO 不是一个合适的解决方案,因为它 a) 在裁剪之前必须先下载全局数据集,并且 b) 无法处理这个特定的 opendap 文件。

【问题讨论】:

    标签: netcdf nco


    【解决方案1】:

    NCO 如here 所述处理这些“包装坐标”。请使用 [0,360] 中的边界框限制重试,例如,

    ncks -d lat,40.,70. -d lon,347.,10. https://dataserver.nccs.nasa.gov/thredds/dodsC/CMIP5/NASA/GISS/rcp85/E2-H_rcp85_r2i1p1_day/tos_day_GISS-E2-H_rcp85_r2i1p1_20510101-20751231.nc out.nc
    

    【讨论】:

      猜你喜欢
      • 2018-07-04
      • 2017-03-03
      • 2021-05-17
      • 2020-09-27
      • 2018-01-18
      • 2018-09-02
      • 2014-11-02
      • 2021-09-22
      • 2020-01-01
      相关资源
      最近更新 更多