【问题标题】:NCO cropping a netcdf file using dimension values rather than indicesNCO 使用维度值而不是索引来裁剪 netcdf 文件
【发布时间】:2018-07-04 23:07:48
【问题描述】:

CDO 可以根据纬度和经度裁剪 netcdf 文件,只要它们以标准方式定义,我知道如果您知道索引范围,NCO 可以沿任何维度裁剪 netcdf 文件的子集您想要的,如该相关问题的答案中所述:

Is there a way to crop a NETCDF file?

但是,我想知道 ncks hyperslabber 是否可以直接处理维度的值,而不是索引值?

【问题讨论】:

    标签: netcdf netcdf4 nco cdo-climate


    【解决方案1】:

    是的,使用小数表示要提取的实际值的范围(例如纬度),而使用整数表示与值对应的索引范围。

    例如,要跨纬度 30.0 - 40.0 度 N 进行提取:

    ncks -d lat,30.,40. file.nc -O cropped_file.nc 
    

    【讨论】:

      【解决方案2】:

      只是为了补充上面的答案。如果经度在“东度”,即从 0 到 360 而不是 -180 到 180,则需要修改调用。

      因此,以下内容不会将文件从 -30 度裁剪到 40 度。

      ncks -d lon,-30.,40. file.nc -O cropped_file.nc 
      

      但这会:

      ncks -d lon,40.,-30. file.nc -O cropped_file.nc
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2021-09-22
        • 1970-01-01
        • 2022-12-09
        • 2020-09-27
        • 1970-01-01
        • 2017-03-03
        • 2018-09-02
        • 2018-01-18
        相关资源
        最近更新 更多