学习笔记:wrf报错土地利用类型多

2024-06-20 19:24:12 浏览数 (2)

前几日读者说的一个wrf报错没见过,记录一下

运行wrf.exe报错

FATAL CALLED FROM FILE: LINE: 2419

Warning: too many input landuse types

搜到相关的中文经验贴这样说

搜到歪果仁的帖子这样说

https://forum.mmm.ucar.edu/threads/error-warning-too-many-input-landuse-types-during-wrf-model-execution.15299/

  1. 确保你的索引文件包含以下行:
    • mminlu="MODIFIED_IGBP_MODIS_NOAH":这行代码可能是WRF模型配置文件中的一部分,指定了某种土地利用数据集(MODIFIED_IGBP_MODIS_NOAH),用于模型的运行。
  2. 在GEOGRID.TBL文件中,确保设置为优先级2,如下所示:
    • name=LANDUSEF:指定了数据集的名称,这里是LANDUSEF。
    • priority = 2:设置该数据集的优先级为2,意味着在模型中,如果有多个数据集可用,这个数据集将被优先使用。
    • dest_type = categorical:指定数据的类型,这里是分类数据。
    • z_dim_name = land_cat:定义了数据的维度名称。
    • landmask_water = Copern_Modis:17,21:指定如何从Copernicus_MODIS数据集中计算陆地掩膜,17和21可能是数据集中特定的类别编号。
    • interp_option = Copern_Modis:nearest_neighbor:指定插值选项,这里使用的是最近邻插值方法。
    • rel_path = Copern_Modis:Copernicus_LU_Modis/:定义了数据文件的相对路径

以上是翻译版本

最后将wrf版本更新为4.3,bug消失了。

当然并非更新能解决所有问题,现在wrf都要到4.5了,4.3也算是老版本了

0 人点赞