Skip to content

A collection of automated workflows !

ChanikaJan/AutomateGIS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 

Repository files navigation

🌐 AutomateGIS

A collection of automated workflows for GIS analysis tasks using Python and open-source libraries.
This project is great for learning how to handle spatial data, run hydrological analysis and build tools for mapping - all with code!


This project demonstrates how to automate watershed (catchment) delineation using WhiteboxTools and Python.

πŸš€ Workflow Overview

  1. Fill depressions in the DEM
  2. Compute D8 flow direction
  3. Calculate flow accumulation
  4. Extract streams (optional for verifying pour points)
  5. Snap pour points to high-flow cells
  6. Delineate watersheds
  7. Convert watershed raster to vector polygons
  8. Area Calculation

🧰 Tools & Libraries

πŸ“‚ Output:

  • Watershed shapefile
  • Flow direction/accumulation rasters

Jupyter Notebook :

You can explore the full code and workflow in this interactive notebook:
πŸ“˜ Catchment Area Delineation Notebook


🚧 Pending ... Still working on it !

More automated GIS workflows coming soon β€” stay tuned!

About

A collection of automated workflows !

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published