osrmroute

Änderungsprotokoll

Neue Dienste, Verbesserungen und Korrekturen der OSRMRoute-APIs.

Die Einträge beschreiben Änderungen zum Veröffentlichungsdatum. Aktuelle Verfügbarkeit und Limits stehen in der Dokumentation und auf der Abdeckungsseite.

Lieferablauf, erste Integration und Dienstabdeckung

  • Neu

    Lieferlösung mit Live-Vergleich von Rundfahrten eines Fahrzeugs, Fahrzeitmatrix und herunterladbaren Node/Python-Serverbeispielen. Die Beispiele verlangen eine Prüfung der Koordinaten vor der Optimierung.

  • Verbessert

    Geführte erste API-Anfrage für Routing, Stoppreihenfolge, Matrix und Adresssuche: bearbeitbare Eingaben, Antwortvorschau, Anfrage-IDs und passende Codebeispiele.

  • Neu

    Prüfung der Fähigkeiten je Land und Dienst für den API-Katalog sowie Fuß-, Rad- und Rückwärtssuche. Konfigurierte Abdeckung wird von aktueller Erreichbarkeit und detaillierten Adress- und Grenzdaten getrennt.

  • Neu

    Zuverlässigkeitsseite mit datiertem öffentlichem Bericht über 44 Prüfungen, Messmethodik und Kundenschutzrichtlinie. Der Status zeigt Stichprobenzahl, Beobachtungszeit und p50/p95 erfolgreicher Prüfungen.

Nutzungsabhängige Zahlung

  • Neu

    Tarif ohne Abonnement: Karte einmal hinzufügen und ein vorausbezahltes Guthaben in ganzen US-Dollar aufladen ($1 = 1,000 Credits). Jede Anfrage zieht ihre Credit-Kosten ab. Aufladungen werden im Hintergrund bezahlt; automatische Aufladung ist optional.

  • Neu

    Reicht das Guthaben nicht für eine Anfrage, wird HTTP 402 Payment Required zurückgegeben. Das ist kein vorübergehender Fehler: aufladen statt erneut versuchen. Antworten enthalten X-Credits-Remaining (Restcredits), X-Balance-Remaining (ungefähre USD) und X-Balance-Currency.

  • Verbessert

    Guthabenverlauf, Aufladestatus und Einstellungen zur automatischen Aufladung sind im Dashboard verfügbar.

  • Verbessert

    Die nutzungsabhängige Zahlung verwendet Starter-Limits: 100 Anfragen/min, 30 Routenpunkte, 2 Fahrzeuge, Isochronen bis 15 Minuten. Höhere Limits bieten Pro und Business.

  • Neu

    Abonnenten können zusätzliche Credits kaufen. Ist das Tageskontingent verbraucht, werden sie automatisch statt einer 429-Antwort verwendet. X-Credits-Remaining zeigt Tagesrest plus gekaufte Credits; X-Balance-Credits zeigt den gekauften Anteil.

Offizielle SDKs und Limit-Header

  • Neu

    Das JavaScript/TypeScript-SDK (osrmroute) hat keine Abhängigkeiten, deckt die 23 Endpunkte dieser Veröffentlichung ab und akzeptiert überall [lat, lon].

  • Neu

    Das Python-SDK (osrmroute) nutzt nur die Standardbibliothek und kollidiert nicht mit Ihrem vorhandenen HTTP-Stack.

  • Neu

    Jede API-Antwort enthält X-RateLimit-Limit / -Remaining / -Reset und X-Credits-Limit / -Remaining / -Reset. So lässt sich die Anfragerate vorab steuern, statt Limits erst durch 429 zu erkennen. Ablehnungen enthalten auch Retry-After.

  • Behoben

    Rückwärtsgeocoding akzeptiert jetzt reverse=1 und reverse=yes zusätzlich zu reverse=true. Zuvor führten diese Werte unbemerkt zur Vorwärtssuche und zu einem unpassenden Ergebnis.

Weltweite Abdeckung für Autofahrten

  • Neu

    Routing, Matrix, Map Matching und Trip wurden auf alle Kontinente ausgedehnt. Afrika und Südamerika vervollständigten die Einführung.

  • Verbessert

    Anfragen werden an den Straßengraphen ihres Kontinents gesendet. Eine Route in Brasilien wird nicht mehr im nordamerikanischen Netz berechnet.

  • Verbessert

    Bei dieser Veröffentlichung lieferten Anfragen für das chinesische Festland HTTP 422; Hongkong, Macau und Taiwan waren nicht betroffen. Die aktuelle Verfügbarkeit steht auf der Abdeckungsseite.

Weltweite Adresssuche

  • Neu

    Vorwärtsgeocoding und Autovervollständigung wechselten von der bisherigen regionalen zur weltweiten Abdeckung.

  • Verbessert

    Die Rangfolge bevorzugt große Orte. Bei der Suche nach einer Hauptstadt erscheint nicht mehr zuerst ein gleichnamiges Dorf oder eine nahe Bar.

  • Behoben

    Routen mit mehr als ungefähr 14 Punkten lieferten HTTP 500. Eine zu kleine Protokollspalte konnte lange Anfragepfade nicht speichern und lehnte den Schreibvorgang ab.

  • Behoben

    Das Minutenlimit zählte Credits statt Anfragen, sodass bereits eine einzige 80×80-Matrix abgelehnt werden konnte. Jetzt zählt es Anfragen wie dokumentiert.

Einbettbares Widget und erweiterte Ortsdaten

  • Neu

    Das Routenwidget lässt sich per iframe ohne Build-Schritt in jede Website einfügen.

  • Verbessert

    Geocoding-Ergebnisse werden um weitere Ortsattribute und Points of Interest ergänzt.

  • Neu

    Alle rechtlichen Dokumente wurden veröffentlicht: Bedingungen, Datenschutz, zulässige Nutzung, Erstattungen, DPA und Nutzervereinbarung.

Marketplace und Abrechnung

  • Neu

    Über RapidAPI geleiteter Traffic wird mit dem proxy-secret-Header akzeptiert.

  • Neu

    Abonnements können im Dashboard selbst gekündigt werden; eine Warnung bei überfälliger Zahlung wurde ergänzt.

  • Verbessert

    OpenAPI enthält Beispielwerte für jeden Parameter, sodass die interaktive Konsole und generierte Clients sofort funktionieren.

Erweiterte Abdeckung und Suchrelevanz

  • Neu

    Die Kartenabdeckung wurde von 10 auf 26 Länder im Kaukasus, in Zentralasien, der Türkei, im Iran und im Nahen Osten erweitert.

  • Verbessert

    Geocoding sortiert nach der gesuchten Kategorie neu. Die Suche nach «Apotheke» liefert Apotheken statt Straßen mit ähnlichem Namen.

  • Neu

    Beschränkungen pro Schlüssel wurden ergänzt: API-Schlüssel können an bestimmte Websites oder IP-Adressen gebunden werden, um Folgen eines Lecks zu begrenzen.

Transparente Nutzung und neue Dienste

  • Verbessert

    Tageslimits verwenden nun ein gleitendes 24-Stunden-Fenster. Das Kontingent wird schrittweise frei, statt zu einer festen Uhrzeit zurückgesetzt zu werden.

  • Neu

    Das Dashboard zeigt Credit-Verbrauch pro Schlüssel mit Wochen- und Monatsansichten.

  • Neu

    Die Places-API für nahe POI wurde ergänzt.

  • Verbessert

    Rad- und Fußrouten werden auf eigenen dedizierten Straßengraphen statt im Autonetz berechnet.

Support-Team

OSRMRoute Support

Schreiben Sie direkt unserem Team

WIR HELFEN IHNEN

Wie können wir helfen?

Fragen Sie zu Integration, Abrechnung oder Konto. Unsere Antworten erscheinen in diesem Gespräch.

Ihre Chats

Ihre Chats erscheinen hier.