Scheduled Downtime
On Friday 21 April 2023 @ 5pm MT, this website will be down for maintenance and expected to return online the morning of 24 April 2023 at the latest

Process for modifying landcover data?

This post was from a previous version of the WRF&MPAS-A Support Forum. New replies have been disabled and if you have follow up questions related to this post, then please start a new thread from the forum home page.


New member
What would be the best process for modifying the land cover data? I would like to change gridpoints from Ag to Barren (simulating an unplanted field). Should I modify variables for land use fraction and dominant land use? Is there a better way to do this? I am using Noah-MP(dveg=2) and 4km WRF.


You can modify either or wrfinput_d01. Note that land use change may also be related to other variables like vegetation fraction, leaf area index, etc. If you set rdlai = .false., then LAI will be derived from the VEGPARM.TBL based on the land use type. This will make things less complicated. However, vegfra (in wrfinput) or greenfrac (in geo_em) needs to be changed if land use is changed.

NCL or the utility we provide can be used to modify the variables.
For NCL, you can find the example here:
For WRF utility, please go to:, where you can click read_wrf_nc and find how to use it to change variables in netCDF file.
Hi Ming,

I changed the wrfinput but the changes don't propagate through the model. I have sst_update=1. Does this mean I should change every time step of that file? Otherwise if I change land use in the geo_em file, will the LAI and VEGFRA from wrflowinput override these changes?



If you set set_update =1, then time varying ST and SEAICE from met_em and month LAI/ALBEDO from static WPS input data will be included in wrflowinp. These variables will be updated during your integration. In this case, they will remain the same as the values from static and met_em data and won't change following your changes of landuse type. I believe this is the reason why you don't see changes in the simulation even if you have changed the land use type.

In addition, noahMP is pretty complicated and you need to look at the options used for this scheme (e.g., dveg). How the model processes LAI and VEGFRA is dependent on this option.