Wylark Mountaineering LLC

Munter.py

Munter.py is a simple Python program to help speed up tour and trip planning using the popular Munter time calculation, conceived of by the esteemed Werner Munter.

While tour planning, it's common to break things down into a series of legs. Each leg has information associated with it such as UTM coordinates, elevation gain/loss, etc. One can take the elevation gain/loss and horizontal distance and run it through Munter.py to get a time estimate for each leg.

The output will be the time estimate, but it will also display a secondary format that can directly be copied to e.g. the SnowMetrics Avalanche Field Notebook. Additionally, there is a GUI mode, if you prefer a graphical/visual experience.

In addition to distance and elevation, there are variables which can affect the time estimate such as "travel mode" (e.g. uphill, flat, etc.) and more, and the program supports both metric and imperial units. The -h/--help switch will explain all.

Installation

pip install munter.py

Alternatively, clone the git repository and invoke the program as described in the usage section.

There are at this time no dependencies external to the Python standard library, however, if you wish to use the GUI mode, you will need to have wxPython installed.

Usage

$ ./munter.py --elevation 1400 --distance 1.65

The output tells me that I can expect to be moving through this leg for 1 hour and 43 minutes.

Future Plans

As of June 2020, all major plans have been realized. There are some other plans, for if time and motivation permit:

Source Code & License

The source code can be browsed at the following URL: https://wylark.com/src/munter.git

As indicated in the source code release, this software is released under the ISC license.

Written by Alexander Vasarab in March 2017. Improved and released in 2020.