Eine OpenStreetMap-Routing-API für Rad, Gravel, Wandern und Auto

Routen zwischen bis zu 50 Punkten auf OpenStreetMap-Daten, mit Profilen für Radfahren und Gehen statt für Autofahren: ruhige Straßen, Schotterwege, Mountainbike-Strecken und Fußwege. Die Antwort ist eine Linie mit einer Höhe an jedem Punkt, mit Länge, Anstieg und Dauer, oder eine GPX-Datei für den Fahrradcomputer.

curl https://geo.runningcat.dev/v1/route -H "Authorization: Bearer YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"points": [[6.143, 46.204], [6.869, 45.924]], "profile": "road-bike"}'
Beispielanfrage

Die Anfrage

{
  "profile": "road-bike", "lengthKm": 86.458, "ascentM": 1083, "durationS": 20880,
  "geometry": { "type": "LineString", "coordinates": [[lon, lat, ele], ...] }
}
points
2 bis 50 Punkte als [lon, lat]: Start, Wegpunkte, Ziel
profile
bike (Standard), city, road-bike, quiet-road-bike, gravel, mtb, hiking, car, shortest
alternative
0 bis 3: die beste Route oder eine von drei Alternativen
format
geojson (Standard) oder gpx

Wie lange eine Route dauert

Das Routing durchsucht das Straßennetz, daher wächst die Zeit mit der Entfernung. In unseren Tests dauerte eine 13-km-Stadtfahrt ein bis zwei Sekunden, 85 bis 140 km sechs bis zehn Sekunden und 530 km 20 bis 25 Sekunden. Eine Suche, die länger als zwei Minuten dauern würde, endet mit Status 504; fügen Sie einen Wegpunkt hinzu oder teilen Sie die Reise in Etappen. Ein Start in einer Fußgängerzone oder auf einem Weg, den das Profil nicht nutzen kann, antwortet mit 404 und no_route.

Limits

Eine Route zählt einmal pro angefangene 100 km der gefundenen Route (50 km beim MTB-Profil), sowohl auf Ihre Anfragen als auch auf Ihre Routen, sodass eine 250-km-Route als drei zählt, bei MTB als fünf. Routen haben außerdem ein eigenes Limit dafür, wie viele gleichzeitig laufen.

TarifRouten pro TagGleichzeitige RoutenPreis
Free201$0
Developer1,000214,99 $ im Monat
Pro5,000239,99 $ im Monat

Nach der Route

Senden Sie die Linie zurück, um zu erfahren, was entlang liegt: das Wetter zur Ankunftszeit, das Höhenprofil, Wasser, Essen und Läden, Flusspegel, Luftmessstationen, Grenzen und Zeitzonen. POST /v1/route/report liefert mehrere davon in einer Anfrage.

Quellenangabe: Routen auf Kartendaten © OpenStreetMap contributors, verfügbar unter der Open Database License.

Der kostenlose Tarif bietet 500 Anfragen pro Tag, auch für kommerzielle Apps. Legen Sie ein Konto mit Google oder Ihrer E-Mail-Adresse an und erstellen Sie sofort Ihre Schlüssel.