libtopotoolbox

Contents

libtopotoolbox#

libtopotoolbox is a C library for the analysis of digital elevation models that powers TopoToolbox v3. It provides implementations of fundamental algorithms for terrain analysis.

libtopotoolbox is open source code released under the GPL v3 license. The source repository can be found on GitHub.

If you are primarily interested in using TopoToolbox for your work, studies or research, you may find the main TopoToolbox documentation useful.

A tutorial on Building a command-line tool with libtopotoolbox shows how to incorporate libtopotoolbox into your own project.

The API Documentation contains more information on the functions provided by libtopotoolbox.

Bindings for libtopotoolbox in higher-level programming languages provide a user-friendly interface to the library and enable data import and export, visualization and interaction with the geospatial data analysis ecosystems of those languages. Bindings are currently implemented for

Contributing#

If you would like to contribute to libtopotoolbox, check out the Contribution Guidelines.