Skip to Content

10.8 | Hec Georas For Arcgis

HEC-GeoRAS for ArcGIS 10.8 is a specialized software extension designed to bridge the gap between GIS environments and hydraulic modeling. Specifically, it allows engineers and GIS analysts to process spatial data in ArcMap for use in the U.S. Army Corps of Engineers' HEC-RAS (River Analysis System). Overview of HEC-GeoRAS for ArcGIS 10.8

HEC-GeoRAS functions as a toolbar within the ArcGIS Desktop 10.x ecosystem. While the Hydrologic Engineering Center (HEC) officially stopped testing new versions of GeoRAS after ArcGIS 10.2.1, version 10.8 is widely used by the community for compatibility with the final releases of ArcMap . Key Functions and Workflow

The software streamlines the lifecycle of a hydraulic model through two primary phases:

Pre-processing (RAS Geometry): Users extract geometric data from a Digital Terrain Model (DTM) , such as a TIN or GRID. It automates the creation of:

River Centerlines and Banks: Defining the flow path of the water.

Cross-Section Cut Lines: Extracting elevation data perpendicular to flow. Land Use Attributes: Assigning Manning’s values for hydraulic roughness.

Post-processing (RAS Mapping): After running simulations in HEC-RAS, results are imported back into ArcGIS. HEC-GeoRAS then generates:

Floodplain Inundation Maps: Visualizing where water will flow.

Velocity and Depth Grids: Providing detailed spatial analysis of flood intensity. Technical Requirements

To run HEC-GeoRAS on ArcGIS 10.8, the following are typically required: HEC-GeoRAS Downloads - Hydrologic Engineering Center

Using HEC-GeoRAS for ArcGIS 10.8: Compatibility and Best Practices

HEC-GeoRAS is a specialized ArcMap extension developed by the U.S. Army Corps of Engineers (USACE) for processing geospatial data to support hydraulic modeling. While newer workflows have transitioned to HEC-RAS's built-in RAS Mapper, many engineers still rely on ArcGIS 10.8 for its robust toolsets. Compatibility and Versions

Technically, official support from the USACE Hydrologic Engineering Center (HEC) for GeoRAS ended after version 10.2. However, later versions have been made available via the Esri FTP site to support subsequent ArcGIS Desktop releases:

Version 10.8.x: The recommended version for users on ArcGIS 10.8 is HEC-GeoRAS 10.8.0.3. hec georas for arcgis 10.8

Legacy Support: Users on older builds may still see version 10.2 as the "official" verified version, but it may require workarounds on newer Windows operating systems. System and Software Requirements

To run HEC-GeoRAS on ArcGIS 10.8, your system must meet specific software prerequisites: ArcGIS Desktop (ArcMap): Must be version 10.8.x.

Required Extensions: You must have both Spatial Analyst and 3D Analyst enabled.

HEC-RAS: Version 4.2 or later is required for full functionality, though HEC-RAS 5.0+ is highly recommended for modern modeling. Core Functionality

HEC-GeoRAS acts as a bridge between the GIS environment and the hydraulic engine:

Pre-processing (Geometry Creation): Users digitize river centerlines, banks, and cross-section cut lines from a Digital Terrain Model (DTM) or TIN.

Attribute Extraction: The tool automatically calculates geometric data like stationing, bank reach lengths, and Manning’s n values.

Import/Export: It generates a .RASImport.sdf file for HEC-RAS and can later import processed water surface data back into GIS for mapping.

Post-processing (Floodplain Mapping): After running the hydraulic simulation, GeoRAS processes the output to generate depth grids and inundation boundaries. Installation Steps for ArcGIS 10.8

To use HEC-GeoRAS with ArcGIS 10.8, you must ensure you have the specific compatible version, as the Hydrologic Engineering Center (HEC)

officially stopped testing versions after ArcGIS 10.2.1. However, a specific community-supported version, HEC-GeoRAS 10.8.0.3 , is designed for ArcGIS 10.8 Esri Community 1. Installation Requirements

Before installing the extension, verify your system has the following: : ArcGIS Desktop (ArcMap) 10.8 or 10.8.x. Extensions 3D Analyst Spatial Analyst extensions must be installed and licensed. Dependencies Arc Hydro Tools

(version 10.8.x) is often required as a prerequisite for hydraulic modeling workflows. Esri Community 2. Download and Setup Official HEC-GeoRAS versions are available on the HEC Downloads page HEC-GeoRAS for ArcGIS 10

, though newer 10.8-compatible versions are often hosted on the Esri FTP site Esri Community Solved: Hecgeo-HMS Error - Esri Community


Step 5: Extracting Cross-Section Geometry

  1. Select RAS Geometry > Extract Cross-Section Data.
  2. Specify the DEM.
  3. Output table: XS_Geometry.dbf.
  4. GeoRAS will compute:
    • Elevation vs. station points.
    • Station offsets.
    • Reach lengths between sections.

Step 4: Check for Errors

After extraction, review the log window for errors like:

  • “No elevation data at cross-section X” → Move the cross-section line slightly.
  • “Cross-section not intersecting flow paths” → Realign in ArcMap.

Prerequisites

Before installing HEC-GeoRAS for ArcGIS 10.8, ensure you have:

| Component | Specification | |-----------|----------------| | Operating System | Windows 10 Pro/Enterprise (64-bit) or Windows Server 2016/2019 | | ArcGIS Desktop | ArcGIS 10.8 or 10.8.1 (with Service Packs) | | License Level | ArcGIS Advanced (ArcInfo) – required for 3D Analyst and Spatial Analyst | | Extensions | 3D Analyst, Spatial Analyst (enabled) | | Python | Python 2.7 (bundled with ArcGIS 10.8) | | RAM | Minimum 8 GB (16 GB recommended for large DEMs) |

Required Datasets

  1. Digital Elevation Model (DEM) – The foundation. Use the highest resolution available:

    • 1-meter or 3-meter LiDAR-derived DEM for detailed studies.
    • 10-meter NED (National Elevation Dataset) for regional assessments.
    • Ensure the DEM is in a projected coordinate system (e.g., UTM, State Plane) – never use geographic (lat/long) coordinates.
  2. River Network Features – Must be created as 2D or 3D polylines in a geodatabase feature class:

    • Centerline – Directional line following the thalweg (must be drawn from upstream to downstream).
    • Banks – Two lines marking the left and right banks (oriented looking downstream).
    • Flow Paths – Centerlines of the left and right overbank areas.
  3. Cross-Section Cut Lines – Polylines spanning the entire floodplain, perpendicular to flow.

Draft: Installing and Using HEC-GeoRAS with ArcGIS 10.8

Overview HEC-GeoRAS is a set of ArcGIS tools specifically designed to process geospatial data for use with the Hydrologic Engineering Center’s River Analysis System (HEC-RAS). The application allows users to create and export river geometry, cross-sections, and floodplain mapping data directly from ArcGIS.

Compatibility Status It is important to note that the US Army Corps of Engineers (HEC) has not released a specific version of GeoRAS for ArcGIS 10.8. The latest available build (typically version 10.5 or 10.6) must be installed using compatibility mode. While not natively supported, this configuration is widely used in the industry and is generally stable for standard 1D and 2D modeling workflows.

Installation Workaround for ArcGIS 10.8 To successfully run HEC-GeoRAS on an ArcGIS 10.8 platform, follow these steps:

  1. Download: Acquire the latest available installation package (usually HEC-GeoRAS_105_Setup.exe or similar) from the official HEC website.
  2. Compatibility Mode: Right-click the installer executable and select Properties. Navigate to the Compatibility tab and check the box for "Run this program in compatibility mode for:" selecting Windows 7 or Windows 8. Also, check "Run this program as an administrator."
  3. Installation Path: Run the installer. Ensure the installation directory matches your ArcGIS installation folder (typically C:\Program Files (x86)\ArcGIS\Desktop10.8).
  4. ArcMap Activation:
    • Open ArcMap 10.8.
    • Go to Customize > Toolbars.
    • Look for HEC-GeoRAS in the list. If it does not appear, select Customize > Add from file... and navigate to the installation folder to manually load the .dll or .tbx file.

Troubleshooting Common Issues

  • Missing Toolbar: If the toolbar does not appear after installation, verify that the GeoRAS extension is enabled in Customize > Extensions.
  • .NET Framework Errors: ArcGIS 10.8 may require specific .NET Framework versions. If the tool crashes on startup, ensure you have the .NET Framework 3.5 feature enabled in Windows "Turn Windows features on or off."
  • Layer Symbology: When importing RAS data, ensure all layers (River, Cross Sections, Banks) are in a projected coordinate system (e.g., State Plane or UTM) to avoid unit errors during export.

Workflow Summary Once installed, the typical workflow involves:

  1. Terrain Preparation: Creating a TIN or DEM from LiDAR data.
  2. Geometry Creation: Digitizing the river centerline, bank lines, and cross-sections using the GeoRAS editing tools.
  3. Attribute Assignment: Entering Manning’s n-values, levee elevations, and ineffective flow areas.
  4. Export: Writing the geometry to an HEC-RAS geometry file (*.g01 or *.xml).
  5. Import: Opening the geometry file within HEC-RAS for hydraulic analysis.

What is HEC-GeoRAS?

HEC-GeoRAS is a GIS-based tool that allows users to preprocess and postprocess data for hydraulic modeling using the Hydrologic Engineering Centers River Analysis System (HEC-RAS). It's developed by the US Army Corps of Engineers.

System Requirements:

  • ArcGIS 10.8 (Desktop or Pro)
  • HEC-GeoRAS (download from the USACE website)

Downloading and Installing HEC-GeoRAS:

  1. Go to the USACE website (https://www.hec.usace.army.mil/software/geoRAS/) and click on "Download HEC-GeoRAS".
  2. Fill out the registration form and download the installer (about 150 MB).
  3. Run the installer (e.g., "HEC_GeoRAS_10.8.0_Setup.exe") and follow the prompts to install HEC-GeoRAS.

Adding HEC-GeoRAS to ArcGIS 10.8:

  1. Launch ArcGIS 10.8 (Desktop or Pro).
  2. Click on "Customize" > "Customize Mode" (or press Ctrl + Shift + C).
  3. In the "Customize" dialog box, click on "Add or Remove Buttons" > "ArcGIS" > "HEC-GeoRAS".
  4. Check the box next to "HEC-GeoRAS" to enable the HEC-GeoRAS toolbar.

Using HEC-GeoRAS:

The HEC-GeoRAS toolbar should now appear in your ArcGIS session. The toolbar has several buttons:

  1. Import RAS Data: Imports HEC-RAS data into your ArcGIS project.
  2. Create Stream Network: Creates a stream network from your study area.
  3. Create Cross Sections: Creates cross-section features from your stream network.
  4. Create Watershed: Creates a watershed feature from your study area.
  5. RAS Data Export: Exports your HEC-RAS data to a file.

Here's a basic workflow:

Step 1: Prepare your study area

  • Create a new ArcGIS project or open an existing one.
  • Add your study area data (e.g., a shapefile or feature class) to the project.

Step 2: Create a Stream Network

  • Click on the "Create Stream Network" button on the HEC-GeoRAS toolbar.
  • Select your study area feature class as the input data.
  • Follow the prompts to create a stream network.

Step 3: Create Cross Sections

  • Click on the "Create Cross Sections" button on the HEC-GeoRAS toolbar.
  • Select your stream network feature class as the input data.
  • Follow the prompts to create cross-section features.

Step 4: Create a Watershed

  • Click on the "Create Watershed" button on the HEC-GeoRAS toolbar.
  • Select your study area feature class as the input data.
  • Follow the prompts to create a watershed feature.

Step 5: Export to HEC-RAS

  • Click on the "RAS Data Export" button on the HEC-GeoRAS toolbar.
  • Select your HEC-RAS data to export (e.g., stream network, cross sections, watershed).
  • Follow the prompts to export the data to a file.

Tips and Troubleshooting

  • Make sure you have the necessary permissions to install and run HEC-GeoRAS.
  • Check the HEC-GeoRAS user manual (available on the USACE website) for detailed instructions and troubleshooting tips.
  • If you encounter issues with the HEC-GeoRAS toolbar, try restarting ArcGIS or reinstalling HEC-GeoRAS.

By following these steps, you should be able to successfully install and use HEC-GeoRAS with ArcGIS 10.8. Good luck with your hydraulic modeling endeavors!

Part 2: Step-by-Step Installation Guide for ArcGIS 10.8