Die Routes API for Automotive stellt spezielle Attribute für Automobilpartner bereit, die Navigationsfunktionen für Autos entwickeln. Sie erweitert die Standard Routes API um Attribute, die auf die Automobilbranche zugeschnitten sind.
Inhalt der Dokumentation zur Routes API for Automotive
Zusätzlich zur Dokumentation für die standardmäßige Routes API enthält die Routes API for Automotive Folgendes:
- Versionshinweise (Automobil)
- OAuth verwenden (Automotive)
- Clientbibliotheken (Automotive)
- REST-Referenz (Automobil)
- RPC-Referenz (Automobil)
Anfragen autorisieren
Zum Autorisieren deiner Anfragen an annotatePaths
musst du die hier beschriebene OAuth-Methode verwenden: OAuth (Automotive) verwenden. Für die Anfragen muss die Identitätsübertragung mit OAuth verwendet werden. Das funktioniert ähnlich wie beim Aufrufen der Automotive Maps API, nur mit einem anderen Geltungsbereich.
Wenn Sie die Methode computeRoutes
oder computeRoutesMatrix
aufrufen, können Sie jedoch beide Autorisierungstypen verwenden, die in der regulären Routes API-Dokumentation beschrieben werden: API-Schlüssel oder OAuth.
Freigegebene Dokumentation zur Standard Routes API
Die Routes API for Automotive teilt die Dokumentation mit der standardmäßigen Routes API, z. B. Anleitungen auf dem Tab Guides.
Wenn Sie die Standardanleitungen der Routes API verwenden, verweisen die Links auf die Standardreferenz. Sie müssen den entsprechenden Link in der Routes API für die Automotive-Referenz aufrufen. Fügen Sie dazu in der Browser-URL automotive/
nach routes/
hinzu. Beispiel: routes/automotive/
.
Unterstützung erhalten
Da die Routes API for Automotive nicht öffentlich verfügbar ist, bitten wir Sie, keine Programmfehler über unseren öffentlichen Issue Tracker zu melden. Wir haben Ihrem Team eine unternehmensspezifische Issue Tracker-Komponente zur Verfügung gestellt, in der Fehler protokolliert werden können. Wenden Sie sich bei anderen Anliegen bitte an Ihren Google-Ansprechpartner.
Camel-Case-Konventionen und -Terminologie
In der Dokumentation werden hauptsächlich REST-Konventionen für die Camel-Case-Schreibweise (z. B. annotatePaths
) anstelle der RPC-Groß-/Kleinschreibung (AnnotatePaths
) verwendet. Beide Schreibweisen sind jedoch gleichermaßen gültig.
Obwohl annotatePaths
, computeRoutes
oder computeRoutesMatrix
häufig als „APIs“ bezeichnet wird, handelt es sich tatsächlich um benutzerdefinierte Methoden. Sie werden jedoch möglicherweise als Methoden oder APIs bezeichnet.
GA (General Availability) und experimentelle Funktionen
In diesem Abschnitt werden die eindeutigen Attribute in der Routes API for Automotive beschrieben. Die folgenden Funktionen sind allgemein verfügbar.
Über die Routes API bereitgestellte Basisattribute
E7-Polylinie (die standardcodierte Polylinie, die mit E7-Koordinaten anstelle von E5 beschrieben wird):
- Fähren vermeiden. Siehe
FerryInfo
- Vermeiden Sie Mautstraßen. Siehe
TollInfo
- [Vorschau] Auswahl der Eco-Route nach Motortyp. Weitere Informationen finden Sie unter Elektronische Route berechnen.
Experimentelle Funktionen
Die folgenden Funktionen befinden sich in der Testphase und sind nur für ausgewählte Kunden verfügbar:
Über die Routes API bereitgestellte Basisattribute
- Routentoken wurde als optionale Eingabe verwendet. Siehe
routeToken
in derRoute
.
Informationen, die entlang der Polylinie verfügbar sein können
- Verzögerungen durch Staus, gemessen in Verkehrsminuten. Weitere Informationen finden Sie unter
IncidentType
. - Enums zu Vorfällen ohne Details zu Vorfällen in Textform. Weitere Informationen finden Sie unter
IncidentInfo
.
Weitere Informationen finden Sie unter PolylineDetails
.
Weitere Funktionen
- Höhe entlang der Route. Weitere Informationen finden Sie unter
AltitudeInfo
. - Buckets mit vorhergesagter Geschwindigkeit entlang der Route (8 Buckets mit jeweils 10–20 km/h) Weitere Informationen finden Sie unter
PredictedSpeedInfo
.
Routenmodifikatoren
Sie können das folgende RouteModifiers
über die API auslösen. Die Routen berücksichtigen das Modifikatorziel jedoch möglicherweise nicht, da sie sich noch in der Entwicklung und beim Testen befinden. Wenden Sie sich bei Fragen an Ihren Google-Ansprechpartner.
- Vignetten vermeiden (
avoidVignettes[]
). Unterstützt für sechs Länder: Österreich, Schweiz, Ungarn, Slowenien, Slowakei und Tschechien. - Straßen mit hoher Auslastung zulassen (
hovPreference
). Unterstützt in den USA und Kanada. - Vermeiden Sie Tunnel (
avoidTunnels
). - Anhängerspezifische Routen (
totalAxleCount
,totalHeightMm
,totalLengthMm
,totalWidthMm
,totalWeightKg
).