Download PDF
Download page Terrain Data.
Terrain Data
Information about the elevation of the land surface is necessary for delineating a watershed and creating a Basin Model based on that delineation. Terrain Data are used in the delineation process and may also be used to visualize the relief of a watershed as a base map. Each terrain data component stores a single continuous Digital Elevation Model (DEM) and can be linked to multiple Basin Models.
Terrain File Size
The HEC-HMS team has confirmed the GIS delineation tools work with terrain files sizes up to 2 GB; however, we recommend you use a level of terrain detail/resolution that is appropriate for subbasin and reach delineation. We have found that larger grid cell sizes, like 30 meters, adequately provide accurate delineation results in many cases. There are terrain reconditioning tools available that allow you to burn in streams, like those from the National Hydrology Dataset, and add walls using HUC watershed boundaries to improve delineation results when using coarser terrain datasets.
An example showing GIS processing times and results are provided for varying terrain resolutions - https://www.hec.usace.army.mil/confluence/hmsdocs/hmsguides/gis-tutorials-and-guides/comparing-gis-processing-run-times-with-different-size-terrain-models-and-computers.
Less time spent downloading and processing terrain data that does not provide added benefit for subbasin delineation allows you to spend more time calibrating and validating the model.
Creating Terrain Data
Terrain data can be created in two ways, both of which launch the same wizard. The first is to select the Components menu and then Create Component and slide over to Terrain Data, which will directly launch the wizard.
The second way is to select the Components menu and then the Terrain Data Manager.
Once in the the manager, select the New button. Other buttons in the manager allow for copying, renaming, deleting or adding the description to a terrain data component.
Either of the two methods above will launch the Create a Terrain Data wizard. First you must provide a unique Name for the terrain data. Pressing Next will take you to the next step of the process. You can cancel the creation of a terrain data component by pressing Cancel at any time during the wizard.
Next, you must provide the Filename of a GIS raster file of elevation data, as well as the Vertical Units of that elevation dataset. You can browse to the file location of such a dataset using the Folder icon button. HEC-HMS uses GDAL to ingest geospatial data and perform GIS operations. All raster formats that are supported by GDAL can be used: https://gdal.org/drivers/raster/index.html. An optional file extension filter is provided to highlight only GeoTIFF (*.tif) and ASC (*.asc) files. Units are specified in a drop-down menu and the options are meters and feet. You may return to the first step of the wizard by pressing the Back button. Selecting Finish will complete the wizard and the terrain data component will be visible in the Watershed Explorer. Selecting Cancel will abort creation of the terrain data component.
Copying Terrain Data
There are two ways to create a copy of an existing terrain data component. The first is to launch the Terrain Data Manager from the Components menu and selecting an existing terrain data component in the manager. The Copy button in the manager will then be available.
Selecting the Copy button will prompt you to provide a new unique name for the copied terrain data. Pressing Cancel or the X button will cancel the copy process. A name must be specified and the Copy button will not be available if no name is specified or if the name is not unique. Optionally, you may provide a description of the terrain data; if it is long, use the button to the right side to expand the text field.
The second way to create a copy of an existing terrain data component is to right-click on a terrain data component in the Watershed Explorer and select Create Copy. This will also launch the Copy Terrain Data dialog.
Renaming Terrain Data
There are two ways to rename a terrain data component. Both renaming methods will change the terrain data name and update all references that point to the old name, to the new name.
The first way to rename a terrain data component is to launch the Terrain Data Manager through the Components menu. There, you may select a terrain and press the Rename button, which will allow you to choose a new name for the terrain data. Choosing Cancel or X will abort the renaming process. Choosing Rename will change the name of the terrain data component and update all references from the old name to the new name. The Rename button will not be available if no name is entered.
The second way to rename a terrain data component is to right click on an existing terrain data in the Watershed Explorer and select Rename.
This will allow you to directly edit the name of the terrain data in the Watershed Explorer. Press Enter on the keyboard to accept the new name.
Deleting Terrain Data
There are two ways to delete a terrain data component. Both methods remove it from the project and then update any references pointing to that terrain data component. It does not delete the GIS raster data on disk that was used as the source data to create the terrain data. Once the terrain data component has been deleted, it cannot be retrieved or undeleted. Any references to the deleted terrain data will switch to using no terrain data.
The first way to delete a terrain data component is to use the Terrain Data Manager through the Components menu. There you can select the terrain data you wish to delete by clicking on it, and then pressing the Delete button.
You will be prompted to confirm your choice to delete the terrain data. If you select OK the terrain data will be deleted; if you select Cancel or the X it will remain.
The second way to delete a terrain data component is through the Watershed Explorer. If you right-click on a terrain data component and select Delete, you will see the Terrain Data Deletion Confirmation dialog. If you select OK, the terrain data will be deleted; if you select Cancel or the X, it will remain.
Associating Terrain Data with a Basin Model
In order to use a terrain data component in the watershed delineation process, it must be first associated with a Basin Model. After creating terrain data, create or select a Basin Model. In the Basin Model Component Editor, you may choose a terrain data component to assign to the Basin Model. After selecting a terrain data component, press Save or choose the File menu and select Save, or press Ctrl+S to save the project.
If the current Basin Model does not have a coordinate system, you will then be prompted to choose a Basin Model Coordinate System. Because terrain data are spatially referenced, the Basin Model must also be spatially referenced. You will be prompted to choose a coordinate system for the spatial referencing of the Basin Model. If you press Select, you will be allowed to specify a coordinate system for the Basin Model in a number of ways. If you choose Skip the coordinate system for the Basin Model will be set based on the coordinate system of the GIS data underlying the terrain data you are trying to associate with the Basin Model.
If you choose to select a coordinate system for your Basin Model, see Coordinate System for an overview of the tool for doing so.
Once the Basin Model Coordinate System is set, or if the Basin Model already has a coordinate system, the Basin Model map will be updated with a rendering of the elevation data.