PyShoreVolume 1.0.0: A Python based Shoreline Change and beach Volumetric Change Analysis tool

Owen C. James*, Daniel N. Schillereff, Stuart W.D. Grieve, Andreas C.W. Baas

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

1 Citation (Scopus)

Abstract

Shoreline Change Analysis (SCA) and Volumetric Change Analysis (VCA) are of growing importance to coastal managers throughout the world. The volume, resolution and accuracy of shoreline configurations are gradually improving, which demands tools for efficient processing and analysis. The limited number of systems that combine the two analysis types have lengthy workflows or require commercial software licences, with no current tool that automates VCA from a time series of Digital Elevation Models (DEM's). We present a new, dedicated and open-source package for automating SCA and VCA in the Python environment. It is designed with a user-friendly interface and workflow, delivers efficient processing speeds, automatically generates map based graphical outputs and computes a full range of positional statistics. We verify the package delivers equivalent outputs to existing tools (AMBUR, DSAS) and demonstrate strong performance by reconstructing erosion and accretion over the last twenty years along the beaches of the Taw and Torridge Estuary, North Devon, UK, a region known to have a complex sediment and morphometric dynamics.

Original languageEnglish
Article number105591
JournalComputers and Geosciences
Volume187
Early online date12 Apr 2024
DOIs
Publication statusE-pub ahead of print - 12 Apr 2024

Keywords

  • Accretion
  • Erosion
  • Python
  • Shoreline Change Analysis
  • Volumetric Change Analysis

Fingerprint

Dive into the research topics of 'PyShoreVolume 1.0.0: A Python based Shoreline Change and beach Volumetric Change Analysis tool'. Together they form a unique fingerprint.

Cite this