Skip to content
Geomorphic Grade Line Relative Elevation Model
Branch: master
Clone or download
Type Name Latest commit message Commit time
Failed to load latest commit information.
toolbox Update GGLREM Toolbox.pyt.xml Apr 17, 2019
LICENSE Create LICENSE Feb 21, 2018 Update Feb 5, 2019

Geomorphic Grade Line Relative Elevation Model

ArcMap Python Toolbox


Getting Started:

  • Ensure you have ArcGIS version 10.3 or 10.6.
  • Download the toolbox and place it in the appropriate folder folder.


Report Issues

This tool is a product of many google searches and trial and error. Keep in mind that there are likely bugs. If the user encounters any problems running the GGLREM tool please email Matt Helstab at


  • Create Centerline


    This first steps ensures that the users workspace and coordinate system is correctly set before creating a polyline feature class. The user must then start an edit session and draw their valley centerline. The RouteID field in the Centerline polyline must be named.


  • Create Cross Sections

    REQUIRED: Centerline feature class

    Select Route ID Field and Route ID (ensures proper workflow) and set the distance perpendicular to the centerline you'd like to extend the cross sections to. Finally, choose the direction you'd like to build cross sections from.


  • Create GGL Table and Centerline Stations

    REQUIRED: Routed Centerline feature class; Cross Section feature class; DEM

    Input Routed Centeline feature class and the Route ID. Input the Cross Section feature class. Set centerline buffer distance (OPTIONAL). Input DEM.


  • Create Relative Elevation Model(s)

    REQUIRED: Cross Section feature class; GGL Table from Step 3, or a custom modeled GGL; DEM

    Evaluate the GGL Table and choose the model that best fits the project target surfaces. (A user created model can be used to detrend the valley). Choose the output Relative Elevation Model(s) to produce.


You can’t perform that action at this time.