Route planner

Plan routes and places to visit.

Click points on the map, and MTL Explorer finds the route between them. Save places you want to visit, with or without a route. You see distance, climb, and an elevation profile, and can export the route as GPX.

MTL Explorer route planner with map waypoints and an elevation profile
A planned route with waypoints and live statistics.

Plan a route.

Choose a profile, edit waypoints, review the result, and save a plan.

Planning guide

Save useful places.

Keep named places with a route or as a plan of their own.

Routes and saved places

Build the route one leg at a time.

Moving a point only recalculates the route next to it.

Travel modes

Choose hiking, mountain bike, road bike, touring bike, or car.

Live distance and ascent

Distance, climb, and the elevation profile update as you edit.

Editable plans

Save a plan and open it later to keep editing.

GPX export

Export the route as a GPX file for another app or your GPS device.

Map context

Plan beside existing tracks and public trail data.

Plan on the same map as your tracks. Your past activities stay visible, and you can show marked hiking and cycling routes.

  • Switch between the configured base maps.
  • Show or hide archived tracks while planning.
  • Use public trail overlays as a visual reference.
  • Show points of interest such as drinking water, huts, or transport.
MTL Explorer map layer controls with public trail overlays
Base-map and overlay controls used during planning.
Saved route list with load and GPX export controls
Saved plans can be reopened. Plans with a route also offer GPX export.

Local plans

Keep routes and places with the archive.

Plans are saved on your MTL Explorer server, together with your places. They are kept separate from your recorded activities.

Route planning uses BRouter, which is included in the standard installation.

If a route leg does not complete.

Your draft is kept. Check the message before adding more points.

Routing data is loading

Routing data for this area may still be downloading. Wait until it is done, then try again.

No suitable path

Check the travel mode and move the point onto a road or trail. A path on the map may still be closed for your travel mode.

Routing service unavailable

Check the routing log with docker compose logs --tail=100 brouter. Routing data is stored in ./data/brouter-segments/.

Before navigating

Inspect the exported path in the destination app or device. Conditions, access rules, and map data can differ from the plan.

Related MTL Explorer tools.