The program that begins any complete forecast simulation in MM5 modeling system is TERRAIN (Fig. 1.1). This program horizontally interpolates (or analyzes) the regular latitude - longitude terrain elevation, and vegetation (land use) onto the chosen mesoscale domains (see Fig. 4.1). If the land-surface model (LSM) will be used in the MM5 model, additional fields such as soil types, vegetation fraction, and annual deep soil temperature will also be generated.
There are essentially two tasks the program TERRAIN performs:
1. Set up mesoscale domains: coarse and fine grids (except for moving nests);
2. Produce terrestrial data fields for all of the mesoscale domains, which will first be used by REGRID, and later by MM5 (optionally) and NESTDOWN. The program also computes a few constant fields required by the modeling system: latitude and longitude, map scale factors, and Coriolis parameter.
The data available as input to the program TERRAIN include terrain elevation, landuse/vegetation, land-water mask, soil types, vegetation fraction and deep soil temperature. Most data are available at six resolutions: 1 degree, 30, 10, 5 and 2 minutes, and 30 seconds. Here is the list of available data:
1. Elevation data at six resolutions from USGS: 1-degree, 30-, 10-, 5-, 2-minutes (5 files) and 30-second (33 tiles directly from USGS). All lower resolution data (1 degree to 2 minutes) are created from the 30 seconds USGS data.
2. Three types of source vegetation/land-use data available:
(a) 13-category, global coverage with the resolution of 1-degree, 30- and 10-minute (3 files);
(b) 17-category, North-American coverage with the resolution of 1-degree, 30-, 10-, 5-, 2-minutes and 30 seconds (6 files);
(c) 25-category, global coverage with the resolution of 1-degree, 30-, 10-, 5-, 2-minutes and 30-seconds (6 files; all lower resolution data are created from 30 sec data from USGS version 2 land cover data).
3. Two types of land-water mask data:
(a) 17-category, North-American coverage with the resolution of 1-degree, 30-, 10-, 5-, 2-minutes and 30seconds (6 files);
(b) 25-category, global coverage with the resolution of 1-degree, 30-, 10-, 5-, 2-minutes and 30-seconds (6 files).
4. For LSM option in MM5, the soil, vegetation fraction, and annual deep soil temperature are needed. The source data files are:
(a) 17-category, six resolutions of global soil data (6 files);
(b) 12 monthly, 10-minute, global vegetation fraction data (1 file);
(c) 1-degree, global annual deep soil temperature (1 file).
Since the original data come from different sources, they have different formats and layouts. These data sets are translated to a standard format which is used by the TERRAIN program. The data arrangement and format in the reformatted data file are as follows,
Table 4.1b PSU/NCAR Land-use Data
The 13 categories are listed in Table 4.2a. The data are represented by 13 numbers of percentages for the 13 categories at each of lat/lon grid points.
Table 4.1c 17-category SiB Vegetation Data
The 17 categories are listed in Table 4.2b. The 30-sec data are represented by one category-ID number at each of lat/lon grid point. The low resolution (1-deg, 30-, 10-, 5- and 2-min) data are derived from 30-sec data, and are represented by 17 numbers of percentages for the 17 categories at each of lat/lon grid points.
Table 4.1d 25-category USGS Vegetation Data
The 25 categories are listed in Table 4.2c. The 30-sec data are represented by one category-ID number at each of lat/lon grid point. The low resolution (1-deg, 30-, 10-, 5- and 2-min) data are derived from 30-sec data, and are represented by 25 numbers of percentages for the 25 categories at each of lat/lon grid points.
(1) North-American Land-water mask files derived from SiB Vegetation data
Table 4.1e SiB Land-Water Mask Data
The SiB land-water mask data files are derived from SiB vegetation data files. At each of lat/lon grid points, there is one number indicating the land ( 1), water ( 0), or missing data (-1) at that point.
(2) Global Land-water mask files derived from USGS Vegetation data
Table 4.1f USGS Land-Water Mask Data
The land-water mask data files are derived from USGS vegetation data files. At each of lat/lon grid points, there is one number indicating the land ( 1), water ( 0), or missing data (-1) at that point.
Table 4.1g Global 17-category Soil Data
The 17-Category Global Soil data files are generated by
(1) Global 5-minutes United Nation FAO soil data are convert to the 17 categories same as STATSGO data (available since V3.5);
(2) North-American STATSGO 30-sec soil data
(3) Global high resolution soil data are produced from 5-min FAO data;
(4) North-American low resolution (1-deg, 30-, 10-, 5 -and 2-min) soil data are derived from the 30-sec North-American soil data;
(5) FAO and STATSGO data are merged together for each of the resolutions.
(6) Both top soil layer (0 - 30 cm) and bottom soil layer (30 - 100 cm) data are provided. Obtaining a particular dataset can be set in terrain.deck.
The 17 categories are listed in Table 4.2d. Similar to the vegetation data, the 30-sec data are represented by one category-ID number at each of lat/lon grid point, and the low resolution (1-deg, 30-, 10-, 5- and 2-min) data are represented by 17 numbers of percentages for the 17 categories at each of lat/lon grid points.
Table 4.1h Global Monthly Vegetation Fraction Data
The 10-min original vegetation fraction data contained 12 percentage-values for 12 months at each of lat/lon grid points, but covered only from 55oS to 75oN. To make the data file have global coverage, a zero value of vegetation fraction was assigned over the high latitude area.
Table 4.1i Global Annual Deep Soil Temperature Data
The resolution of the 1-deg annual deep soil temperature data is rather low. For some of grid points located at small islands in the ocean, it is unable to obtain the deep soil temperature value by interpolation based on this source dataset. In this case, an annual deep soil temperature, Tg, will be assigned based on the latitude of the point, j:
![]()
![]()
If a user has a different source data, the data must be translated to the above standard format and a direct-access file. In addition, the following information should be provided to the TERRAIN program through a DATA statement in setup.F or in vs_data.incl, and paramesv.incl.
Note: (1) If your own data contain missing data, you must provide the missing-value and modify the interpolation subroutine INTERP or ANAL2 for processing missing-values.
(2) For plotting the map of vegetation and soil, one may need to modify the existing color tables, especially if the number of categories have been changed.
Table 4.2a Description of 13-category (PSU/NCAR) land-use categories and physical parameters for N.H. summer (15 April - 15 October) and winter (15 October - 15 April).
Table 4.2b Description of 17-category (SiB) vegetation categories and physical parameters for N.H. summer (15 April - 15 October) and winter (15 October - 15 April).
Table 4.2c Description of 25-category (USGS) vegetation categories and physical parameters for N.H. summer (15 April - 15 October) and winter (15 October - 15 April).
Table 4.2d Description of 17-category Soil categories and physical parameters