Data Enhancement Tools
Enrich your Routes and Routing with your Data
The Maptoolkit Enhancement APIs help to enhance routes and routing results. They are a smart combination of our APIs, used to fulfil specific customer requirements. (They constitute a unique offering you’ll hardly find elsewhere on the market.)
The Enhancement APIs are available via request based pricing on the RapidAPI marketplace, as well as a part of Maptoolkit Enterprise. Details see Maptoolkit Pricing.
Enhance Your Routes and Tracks
With the Route Enhancement API you can input a route/track (GPX or GeoJSON) and will immediately get an elevation profile, some metadata (vertical climb and descent, distance, highest point, calculated walking and cycle times, surface quality) as well as Way Instructions, to be used in cuesheets or as audio instructions.

The Route Enhancement API is a smart combination of other Maptoolkit APIs: Routing API, Elevation API and Map Matching API.
Example: See a GPS tracked route enhanced with an elevation profile (including surfaces) and navigation instructions.
Use Route Enhancement API to get a routes elevation, surfaces and instructions.
Enhance Your POI Database
Turn plain GPX lists into richer, more useful list entries. Our algorithm processes your points and routes, then returns added fields and a static map image you can show in your list entries.
What gets added automatically
- Fallback featured image: Static map per item for list thumbnails or cards that is displayed unless a custom image is chosen
- Elevation: Elevation for points of interest (i.e. peaks or mountain huts), highest and lowest points along a route, elevation gain and loss along a route
- For routes: Distance, estimated travel time, ground conditions, and directions to be displayed
- Weather: Display current or predictive weather conditions for the routes or POIs in your GPX
Enhance Your Search Index
Personalize your search by narrowing down results to a polygon in the form states, cities, lakes, or to points as in places of interest. Our enhancement algorithm will find out which results are close to, or within an area or place of interest. A query like “hotels near Lake Michigan” can return listings within a radius you choose, for example 3 miles from the shoreline or a query like “peaks in the dolomites” will display what peaks can be found within the chosen area polygon.
Our Pricing Model

Flexible pricing that scales with you.
Start with our free tier, pay per request on RapidAPI as you grow, or choose an Enterprise license for full access.
FAQ
We use a digital elevation model with an accuracy of 10m in Germany, Switzerland, Austria, and some other countries and 30m for the rest of the world.
It accepts GPX, KML, and GeoJSON.
Besides the elevation profile, you get meta data like length of the route, ascent and descent elevation, highest point, lowest point, walking and cycling times, surface quality (paved, unpaved, asphalt, …), way type (road, path, motorway, …), and instructions for directions.
You only need to add your GPX, KML, or GeoJSON as input and the direction instructions are automatically given as output.
Yes, that is allowed.
We’re here to help

My name is Peter Höflehner and I will be your
project- and key account manager.
