API für Wander- und Radwege

Die markierten Routen von OpenStreetMap als fertige GeoJSON-Linien: Wanderwege, Radrouten, Mountainbike-Strecken und Laufrouten, jeweils mit Name, Netz und Tags. Dieselbe Anfrage liefert auch Nationalparks und Naturschutzgebiete, Skipisten und Lifte sowie Verwaltungsgrenzen.

curl "https://geo.runningcat.dev/v1/layers/route?bbox=6.8,45.85,6.95,46.0&kinds=hiking&limit=500" \
  -H "Authorization: Bearer YOUR_KEY"
Beispielanfrage

Wege in einer Box

{
  "type": "FeatureCollection", "truncated": false,
  "features": [
    { "type": "Feature", "id": "R5329763",
      "properties": { "layer": "route", "kind": "hiking", "name": "Plan de l'Aiguille - Montenvers",
                      "tags": { "ref": "RW9", "network": "lwn", "osmc:symbol": "yellow:yellow:: RW9 :black", ... } },
      "geometry": { "type": "LineString", "coordinates": [[6.885086, 45.901489], ...] } },
    ...
  ]
}
Ebenen
route (markierte Routen), protected_area, piste, aerialway, boundary
Routenarten
bicycle, mtb, hiking, foot, running
Box
Bis zu 16 Quadratgrad, bis zu 5.000 Features (standardmäßig 2.000); truncated zeigt an, wenn es mehr gab
IDs
OpenStreetMap-IDs: R für eine Relation, W für einen Way

Die Tags behalten, was die Mapper erfasst haben, etwa das Wegzeichen in osmc:symbol, die Netzebene (iwn, nwn, rwn, lwn für Wandern) und die Routennummer, sodass eine App die Wege so zeichnen kann, wie sie ausgeschildert sind.

Wem Ihre Route folgt

POST /v1/route/layers nimmt eine GeoJSON-Route entgegen und listet die markierten Routen, denen sie folgt, sowie die Parks und Grenzen, die sie passiert, jeweils mit den Kilometerabschnitten, auf denen das der Fall ist. Ein Tourenplaner kann so „km 12 bis 31 auf dem EuroVelo 6“ sagen oder warnen, dass ein Abschnitt durch einen Nationalpark führt.

Ihre eigene Abfrage

Für Tags, die die Ebenen nicht abdecken, liefert der Overpass-Endpoint Routenrelationen mit ihrer Geometrie; die Beispiele enthalten Wanderrouten im Tal von Chamonix.

Preis

Eine Ebenenabfrage zählt als eine Anfrage. Der kostenlose Tarif bietet 500 pro Tag, auch für kommerzielle Apps; Developer kostet 14,99 $ im Monat für 5.000 pro Tag. Die Kartendaten werden jeden Monat aktualisiert.

Quellenangabe: 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.