Project Details | Hydrological Flow Model in Python


Implementation of the D8 algorithm, a lake identification and flow algorithm in python3


| Project Date -- 2018

| Skills Used -- spatial algorithms | python | matplotlib | object-oriented programming |

| Repository -- https://github.com/liviajakob/hydrological-model


Project Overview | Hydrological Flow Model in Python

tiny

In this project I developed and implemented a hydrological flow model in python using DEM and rainfall data. Beside implementing the D8 flow algorithm I identify and fill pitflags / lakes and developed a drainage algorithm using a gravitation model towards the lake outflow.

 

For more information see the README in my github repository: https://github.com/liviajakob/hydrological-mode

 

Developed Drainage Algorithm

medium

For explanation and pseudo-code of the algorithm see my post: www.geo-blog.com/lake-flow-algorithm

 

Example Outputs

 

small

small

small