Routing & Navigation
Turn-by-turn routing, distance matrices, isochrones, GPX export, and landmark narration powered by Valhalla.
Landmarks covering or near a hex cell
Returns landmarks whose polygons contain the hex centroid ('inside') and
Geocode a free-text landmark to coordinates
Resolves a landmark by name to coordinates — Ghanaians navigate by
Resolve a hex code to a precise point
Converts a hex code to its best-known coordinates. Returns a structure-
Get a turn-by-turn route
Returns a turn-by-turn route between two points. Endpoints can be supplied
Distance and duration matrix
Computes a distance-and-duration matrix between N sources and M destinations.
Optimized multi-stop route
Finds the most efficient order to visit a list of stops using a
Isochrone / service area
Returns the area reachable from a location within specified travel-time
Find landmarks along a route
Given a route polyline the client already has, returns landmarks near
Map matching / GPS trace snapping
Snaps a GPS trace to the road network using Valhalla's map-matching engine.
Routing engine health
Returns the health of the Valhalla routing engine and the age of the OSM
Flood-prone zones currently in effect
Returns the flood-prone zones in effect right now as a GeoJSON
Create or replace a landmark (admin)
Upserts a landmark polygon used for landmark narration. The `slug` is the
Recompute hex coverage for a landmark (admin)
Sweeps the landmark's bounding box at H3 resolution 7 and reclassifies
Promote a hex to structure-precision routing (admin)
Manually maps a structure-precision point for a hex code. When a user