Code for extracting terraces from DEMs using slope and channel relief thresholds. For more information see Clubb et al. (2017, ESurf)
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
TNT Updated the TNT headers Nov 7, 2018
driver_functions_Floodplains-Terraces
fftw-3.3.4/api
python_scripts Updating with code from the development repo Oct 19, 2018
.gitignore
LSDAnalysisDriver.cpp Updating with code from the development repo Oct 19, 2018
LSDAnalysisDriver.hpp
LSDBasin.cpp
LSDBasin.hpp Updating with code from the development repo Oct 19, 2018
LSDCRNParameters.cpp Adding some more objects Mar 12, 2017
LSDCRNParameters.hpp
LSDCatchmentModel.cpp Updating with code from the development repo Oct 19, 2018
LSDCatchmentModel.hpp Updating with code from the development repo Oct 19, 2018
LSDChannel.cpp Updating with code from the development repo Oct 19, 2018
LSDChannel.hpp
LSDChiNetwork.cpp Updating with code from the development repo Oct 19, 2018
LSDChiNetwork.hpp
LSDChiTools.cpp Updating with code from the development repo Oct 19, 2018
LSDChiTools.hpp
LSDCloudBase.cpp Updating with code from the development repo Oct 19, 2018
LSDCloudBase.hpp Updating with code from the development repo Oct 19, 2018
LSDCloudRaster.cpp
LSDCloudRaster.hpp Updating with code from the development repo Oct 19, 2018
LSDCosmoData.cpp Updating with code from the development repo Oct 19, 2018
LSDCosmoData.hpp Updating with code from the development repo Oct 19, 2018
LSDFileTools.cpp
LSDFileTools.hpp Updating with code from the development repo Oct 19, 2018
LSDFloodplain.cpp
LSDFloodplain.hpp Updating with code from the development repo Oct 19, 2018
LSDFlowInfo.cpp Updating with code from the development repo Oct 19, 2018
LSDFlowInfo.hpp Updating with code from the development repo Oct 19, 2018
LSDGeometry.cpp Updating with code from the development repo Oct 19, 2018
LSDGeometry.hpp Updating with code from the development repo Oct 19, 2018
LSDGrainMatrix.cpp Updating with code from the development repo Oct 19, 2018
LSDGrainMatrix.hpp Updating with code from the development repo Oct 19, 2018
LSDHollow.cpp Updating with code from the development repo Oct 19, 2018
LSDHollow.hpp
LSDIndexChannel.cpp
LSDIndexChannel.hpp Updating with code from the development repo Oct 19, 2018
LSDIndexChannelTree.cpp Updating with code from the development repo Oct 19, 2018
LSDIndexChannelTree.hpp Updating with code from the development repo Oct 19, 2018
LSDIndexRaster.cpp
LSDIndexRaster.hpp Updating LSDIndexRaster Mar 19, 2018
LSDJunctionNetwork.cpp Updating with code from the development repo Oct 19, 2018
LSDJunctionNetwork.hpp Updating with code from the development repo Oct 19, 2018
LSDMatrix.hpp Updating with code from the development repo Oct 19, 2018
LSDModelDriver.cpp Updating with code from the development repo Oct 19, 2018
LSDModelDriver.hpp Updating with code from the development repo Oct 19, 2018
LSDMostLikelyPartitionsFinder.cpp Updating with code from the development repo Oct 19, 2018
LSDMostLikelyPartitionsFinder.hpp Updating with code from the development repo Oct 19, 2018
LSDNetCDFTools.cpp Updating with code from the development repo Oct 19, 2018
LSDParameterParser.cpp
LSDParameterParser.hpp
LSDParticle.cpp
LSDParticle.hpp Updating with code from the development repo Oct 19, 2018
LSDParticleColumn.cpp Updating with code from the development repo Oct 19, 2018
LSDParticleColumn.hpp Updating with code from the development repo Oct 19, 2018
LSDPorewaterColumn.cpp Updating with code from the development repo Oct 19, 2018
LSDPorewaterColumn.hpp Updating with code from the development repo Oct 19, 2018
LSDPorewaterParams.cpp Updating with code from the development repo Oct 19, 2018
LSDPorewaterParams.hpp Updating with code from the development repo Oct 19, 2018
LSDRainfallRunoff.cpp Updating with code from the development repo Oct 19, 2018
LSDRainfallRunoff.hpp Updating with code from the development repo Oct 19, 2018
LSDRaster.cpp
LSDRaster.hpp Updating with code from the development repo Oct 19, 2018
LSDRasterAggregator.cpp Updating with code from the development repo Oct 19, 2018
LSDRasterAggregator.hpp
LSDRasterInfo.cpp Adding rasterinfo object Mar 12, 2017
LSDRasterInfo.hpp Adding rasterinfo object Mar 12, 2017
LSDRasterMaker.cpp Updating with code from the development repo Oct 19, 2018
LSDRasterMaker.hpp
LSDRasterModel.cpp Updating with code from the development repo Oct 19, 2018
LSDRasterModel.hpp Updating with code from the development repo Oct 19, 2018
LSDRasterSpectral.cpp Updating with code from the development repo Oct 19, 2018
LSDRasterSpectral.hpp
LSDShapeTools.cpp Updating with code from the development repo Oct 19, 2018
LSDShapeTools.hpp Updating with code from the development repo Oct 19, 2018
LSDSoilHydroRaster.cpp Updating with code from the development repo Oct 19, 2018
LSDSoilHydroRaster.hpp Updating with code from the development repo Oct 19, 2018
LSDSpatialCSVReader.cpp
LSDSpatialCSVReader.hpp
LSDStatsTools.cpp Updating with code from the development repo Oct 19, 2018
LSDStatsTools.hpp Updating a bunch of code Mar 19, 2018
LSDStrahlerLinks.cpp Updating with code from the development repo Oct 19, 2018
LSDStrahlerLinks.hpp
LSDSwathProfile.cpp Updating with code from the development repo Oct 19, 2018
LSDSwathProfile.hpp Updating with code from the development repo Oct 19, 2018
LSDTerrace.cpp
LSDTerrace.hpp
README.md Updated pointer to documentation Jan 9, 2018

README.md

LSDTopoTools_TerraceExtraction

This repository contains code for extracting terraces automatically from DEMs using slope and channel relief thresholds. The methodology is outlined in Clubb et al. (2017).

The user provides latitude and longitude coordinates of two points along a channel of interest. The code then extracts a swath profile along the channel between these two points following Hergarten et al. (2014). The terraces are extracted from the swath profile based on thresholds of local gradient and elevation compared to the baseline channel. These thresholds are calculated statistically from the DEM using quantile-quantile plots, and do not need to be set by the user for the landscape in question.

For more details on running the code please see the LSDTopoTools documentation