1
\ begingroup美元

我用ERA-Interim数据,如总降水,在陆地上,我想只需要观察的区域。

我怎么能过滤沉淀的ERA-Interim数据集只有在网格点观察土地吗?

有什么具体的方法我应该申请?也许CDO可以帮助吗?

谢谢

\ endgroup美元
2

2答案2

2
\ begingroup美元

最简单的方法是下载另一个变量的数据只有在海洋,海面温度(SST)等。你应该能够下载它在同样的方式沉淀(我们称之为PREC以后)。

然后,您可以使用任何软件,处理这种类型的数据(Matlab、Python、NCL毕业生…)面具出海洋细胞。逻辑是分配一个缺失值(南)在前的,风场在哪里缺失值,得到土地PREC (PRECL)。或者反过来:保持PREC,海温有缺失值的值。

想象SST和前的2 d领域,也就是说,PREC = PREC (y, x)和SST海温(y, x) = x, y和指数的纬度和经度坐标。在Python中,代码应该阅读下面的,考虑到你有前的,风场字段和纬度坐标的数组Numpy数组。

进口numpy PREC np #初始化变量的形状,满是失踪的价值观:PRECL = np.zeros (np.shape (PREC)) PRECL.fill (np.nan) #检查每个单元格的内容、在海温对PRECL决定:x的范围(len(朗)):y的范围(len (lat)):如果np.isnan (SST [y、x]): PRECL [y、x] = PREC [y、x]其他:PRECL [y、x] = np.nan
\ endgroup美元
    1
    \ begingroup美元

    近年的时代过渡的面具在这里

    \ endgroup美元

      你的答案

      通过点击“发布你的答案”,你同意我们服务条款并承认您已阅读并理解我们的隐私政策的行为准则

      不是你要找的答案?浏览其他问题标记问你自己的问题