Welcome to TopoToolbox’s Python Documentation!

Welcome to TopoToolbox’s Python Documentation!#

TopoToolbox is a Python library that provides a set of functions and classes that support the analysis of relief and flow pathways in digital elevation models (DEMs). The major aim of TopoToolbox is to offer helpful analytical GIS utilities in a non-GIS environment to support the simultaneous application of GIS-specific and other quantitative methods.

This Python library is based on the TopoToolbox for Matlab and uses the API provided by libtopotoolbox to compute efficiently.

Installing and Getting Started#

If you want to learn how to install or build the TopoToolbox package, head over to the installing page.

If you have no experience with Python or this tool, the tutorial might be a good place to start. There you will find a basic walkthrough of the functionality.

Examples#

If you are familiar with the basic workflow of this package but want more examples to gain a better understanding of the different functions, the section examples contains them in the form of Jupyter Notebooks. If you want to play around with them yourself, download them from the GitHub repository.

API Documentation#

For further documentation regarding the functionality of this package, check out the API documentation.

Contributing#

If you would like to contribute to pytopotoolbox, refer to the _temp/CONTRIBUTING.

Indices and Tables#