Index
Routes
(Benutzeroberfläche)ComputeRouteMatrixRequest
(Meldung)ComputeRouteMatrixRequest.ExtraComputation
(Aufzählung)ComputeRoutesRequest
(Meldung)ComputeRoutesRequest.ExtraComputation
(enum)ComputeRoutesRequest.ReferenceRoute
(enum)ComputeRoutesResponse
(Meldung)FallbackInfo
(Meldung)FallbackReason
(enum)FallbackRoutingMode
(enum)GeocodedWaypoint
(Meldung)GeocodingResults
(Meldung)LocalizedTime
(Meldung)Location
(Meldung)Maneuver
(Aufzählung)NavigationInstruction
(Meldung)Polyline
(Meldung)PolylineEncoding
(enum)PolylineQuality
(enum)Route
(Meldung)Route.RouteLocalizedValues
(Meldung)RouteLabel
(Aufzählung)RouteLeg
(Meldung)RouteLeg.RouteLegLocalizedValues
(Meldung)RouteLeg.StepsOverview
(Meldung)RouteLeg.StepsOverview.MultiModalSegment
(Meldung)RouteLegStep
(Meldung)RouteLegStep.RouteLegStepLocalizedValues
(Meldung)RouteLegStepTransitDetails
(Meldung)RouteLegStepTransitDetails.TransitDetailsLocalizedValues
(Meldung)RouteLegStepTransitDetails.TransitStopDetails
(Meldung)RouteLegStepTravelAdvisory
(Meldung)RouteLegTravelAdvisory
(Meldung)RouteMatrixDestination
(Meldung)RouteMatrixElement
(Meldung)RouteMatrixElement.LocalizedValues
(Meldung)RouteMatrixElementCondition
(Aufzählung)RouteMatrixOrigin
(Meldung)RouteModifiers
(Meldung)RouteTravelAdvisory
(Meldung)RouteTravelMode
(enum)RoutingPreference
(enum)SpeedReadingInterval
(Meldung)SpeedReadingInterval.Speed
(Aufzählung)TollInfo
(Meldung)TollPass
(enum)TrafficModel
(enum)TransitAgency
(Meldung)TransitLine
(Meldung)TransitPreferences
(Meldung)TransitPreferences.TransitRoutingPreference
(enum)TransitPreferences.TransitTravelMode
(enum)TransitStop
(Meldung)TransitVehicle
(Meldung)TransitVehicle.TransitVehicleType
(enum)Units
(enum)VehicleEmissionType
(enum)VehicleInfo
(Meldung)Waypoint
(Meldung)
Routes
Die Routes API
ComputeRouteMatrix |
---|
Ruft eine Liste von Start- und Zielorten auf und gibt einen Stream mit Routeninformationen für jede Kombination aus Start- und Zielort zurück. HINWEIS:Bei dieser Methode müssen Sie in der Eingabe eine Antwortfeldmaske angeben. Sie können die Antwortfeldmaske mit dem URL-Parameter Beispiel:
Es ist wichtig, dass Sie
|
ComputeRoutes |
---|
Gibt die primäre Route zusammen mit optionalen alternativen Routen für einen Satz von Terminal- und Zwischen-Wegpunkten zurück. HINWEIS:Bei dieser Methode müssen Sie in der Eingabe eine Antwortfeldmaske angeben. Sie können die Antwortfeldmaske mit dem URL-Parameter Beispiel:
Google rät davon ab, die Platzhalterantwortfeldmaske (
|
ComputeRouteMatrixRequest
ComputeRouteMatrix-Anfragenachricht
Felder | |
---|---|
origins[] |
Erforderlich. Array von Ursprüngen, das die Zeilen der Antwortmatrix bestimmt. Für die Kardinalität von Start- und Zielorten gelten mehrere Größenbeschränkungen:
|
destinations[] |
Erforderlich. Array von Zielen, das die Spalten der Antwortmatrix bestimmt. |
travel_mode |
Optional. Gibt die Mobilitätsform an. |
routing_preference |
Optional. Gibt an, wie die Route berechnet wird. Der Server versucht, die Route anhand der ausgewählten Routingeinstellung zu berechnen. Wenn die Routingeinstellung zu einem Fehler oder einer extrem langen Latenz führt, wird ein Fehler zurückgegeben. Sie können diese Option nur angeben, wenn |
departure_time |
Optional. Die Abfahrtszeit. Wenn Sie diesen Wert nicht festlegen, wird standardmäßig der Zeitpunkt der Anfrage verwendet. HINWEIS: Sie können nur ein |
arrival_time |
Optional. Die Ankunftszeit. HINWEIS: Kann nur festgelegt werden, wenn |
language_code |
Optional. Der BCP-47-Sprachcode, z. B. „en-US“ oder „sr-Latn“. Weitere Informationen finden Sie unter Unicode-Sprachkennzeichnung. Eine Liste der unterstützten Sprachen finden Sie unter Sprachunterstützung. Wenn Sie diesen Wert nicht angeben, wird die Sprache der Benutzeroberfläche vom Standort des ersten Ursprungs abgeleitet. |
region_code |
Optional. Der Regionscode, der als zweistelliger ccTLD-Wert ("Top-Level-Domain") angegeben wird. Weitere Informationen finden Sie unter Ländercode-Top-Level-Domains. |
extra_computations[] |
Optional. Eine Liste zusätzlicher Berechnungen, die zum Ausführen der Anfrage verwendet werden können. Hinweis: Durch diese zusätzlichen Berechnungen werden möglicherweise zusätzliche Felder in der Antwort zurückgegeben. Diese zusätzlichen Felder müssen auch in der Feldmaske angegeben werden, damit sie in der Antwort zurückgegeben werden. |
traffic_model |
Optional. Gibt die Annahmen an, die bei der Berechnung der Reisezeit verwendet werden sollen. Diese Einstellung wirkt sich auf den Wert aus, der im Feld für die Dauer im |
transit_preferences |
Optional. Gibt Einstellungen an, die die für |
ExtraComputation
Zusätzliche Berechnungen, die während der Ausführung der Anfrage ausgeführt werden müssen.
Enums | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
Nicht verwendet. Anfragen, die diesen Wert enthalten, schlagen fehl. |
TOLLS |
Mautinformationen zu den Matrixelementen. |
ComputeRoutesRequest
ComputeRoutes-Anfragenachricht.
Felder | |
---|---|
origin |
Erforderlich. Wegpunkt des Ursprungsortes |
destination |
Erforderlich. Wegpunkt des Ziels. |
intermediates[] |
Optional. Gruppe von Wegpunkten entlang der Route (ohne Endpunktpunkte), um an einem Ort zu bleiben oder vorbeizufahren. Es werden bis zu 25 Wegpunkte unterstützt. |
travel_mode |
Optional. Gibt die Mobilitätsform an. |
routing_preference |
Optional. Gibt an, wie die Route berechnet wird. Der Server versucht, die Route anhand der ausgewählten Routingeinstellung zu berechnen. Wenn die Routingeinstellung zu einem Fehler oder einer extrem langen Latenz führt, wird ein Fehler zurückgegeben. Sie können diese Option nur angeben, wenn |
polyline_quality |
Optional. Gibt die Qualität der Polylinie an. |
polyline_encoding |
Optional. Gibt die bevorzugte Codierung für die Polylinie an. |
departure_time |
Optional. Die Abfahrtszeit. Wenn Sie diesen Wert nicht festlegen, wird standardmäßig der Zeitpunkt der Anfrage verwendet. HINWEIS: Sie können nur ein |
arrival_time |
Optional. Die Ankunftszeit. HINWEIS: Kann nur festgelegt werden, wenn |
compute_alternative_routes |
Optional. Gibt an, ob zusätzlich zur Route alternative Routen berechnet werden sollen. Bei Anfragen mit Wegpunkten werden keine alternativen Routen zurückgegeben. |
route_modifiers |
Optional. Eine Reihe von Bedingungen, die erfüllt sein müssen und die die Art und Weise beeinflussen, wie Routen berechnet werden. |
language_code |
Optional. Der BCP-47-Sprachcode, z. B. „en-US“ oder „sr-Latn“. Weitere Informationen finden Sie unter Unicode-Sprachkennzeichnung. Eine Liste der unterstützten Sprachen finden Sie unter Sprachunterstützung. Wenn Sie diesen Wert nicht angeben, wird die Anzeigesprache aus dem Standort der Routenanfrage abgeleitet. |
region_code |
Optional. Der Regionscode, der als zweistelliger ccTLD-Wert ("Top-Level-Domain") angegeben wird. Weitere Informationen finden Sie unter Ländercode-Top-Level-Domains. |
units |
Optional. Gibt die Maßeinheiten für die Anzeigefelder an. Zu diesen Feldern gehört das Feld |
optimize_waypoint_order |
Optional. Wenn die Richtlinie auf „true“ gesetzt ist, versucht der Dienst, die Gesamtkosten der Route durch eine Neuanordnung der angegebenen Wegpunkte zu minimieren. Die Anfrage schlägt fehl, wenn einer der Wegpunkte ein |
requested_reference_routes[] |
Optional. Gibt an, welche Referenzrouten im Rahmen der Anfrage zusätzlich zur Standardroute berechnet werden sollen. Eine Referenzroute ist eine Route, deren Berechnungsziel nicht der Standardroute entspricht. Bei der Berechnung einer |
extra_computations[] |
Optional. Eine Liste zusätzlicher Berechnungen, die zum Ausführen der Anfrage verwendet werden können. Hinweis: Durch diese zusätzlichen Berechnungen werden möglicherweise zusätzliche Felder in der Antwort zurückgegeben. Diese zusätzlichen Felder müssen auch in der Feldmaske angegeben werden, damit sie in der Antwort zurückgegeben werden. |
traffic_model |
Optional. Gibt die Annahmen an, die bei der Berechnung der Reisezeit verwendet werden sollen. Diese Einstellung wirkt sich auf den Wert aus, der im Feld für die Dauer in |
transit_preferences |
Optional. Gibt Einstellungen an, die die für |
ExtraComputation
Zusätzliche Berechnungen, die während der Ausführung der Anfrage ausgeführt werden müssen.
Enums | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED |
Nicht verwendet. Anfragen, die diesen Wert enthalten, schlagen fehl. |
TOLLS |
Mautinformationen für die Route(n). |
FUEL_CONSUMPTION |
Geschätzter Kraftstoffverbrauch für die Route(n). |
TRAFFIC_ON_POLYLINE |
Polylinien mit Verkehrserkennung für die Route(n). |
HTML_FORMATTED_NAVIGATION_INSTRUCTIONS |
NavigationInstructions wird als formatierter HTML-Textstring dargestellt. Dieser Inhalt ist so zu lesen, wie er ist. Dieser Inhalt dient nur zur Anzeige. Parsen Sie ihn nicht programmatisch. |
ReferenceRoute
Eine unterstützte Referenzroute in der ComputeRoutesRequest.
Enums | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED |
Nicht verwendet. Anfragen, die diesen Wert enthalten, schlagen fehl. |
FUEL_EFFICIENT |
Kraftstoffsparende Route. Routen, die mit diesem Wert gekennzeichnet sind, sind im Hinblick auf Parameter wie den Kraftstoffverbrauch optimiert. |
ComputeRoutesResponse
ComputeRoute leitet die Antwortnachricht weiter.
Felder | |
---|---|
routes[] |
Enthält ein Array von berechneten Routen (bis zu drei), wenn Sie |
fallback_info |
Wenn der Server nicht in der Lage ist, die Routenergebnisse mit allen Eingabeeinstellungen zu berechnen, kann er auf eine andere Berechnungsmethode zurückgreifen. Wenn der Fallback-Modus verwendet wird, enthält dieses Feld detaillierte Informationen zur Fallback-Antwort. Andernfalls ist dieses Feld nicht festgelegt. |
geocoding_results |
Enthält Geocoding-Antwortinformationen zu Wegpunkten, die als Adressen angegeben wurden. |
FallbackInfo
Informationen dazu, wie und warum ein Fallback-Ergebnis verwendet wurde. Wenn dieses Feld festgelegt ist, hat der Server als Fallback einen anderen Routingmodus als Ihren bevorzugten Modus verwendet.
Felder | |
---|---|
routing_mode |
Für die Antwort verwendeter Routingmodus. Wenn ein Fallback ausgelöst wurde, kann sich der Modus von der Routingeinstellung unterscheiden, die in der ursprünglichen Clientanfrage festgelegt wurde. |
reason |
Der Grund, warum eine Fallback-Antwort anstelle der ursprünglichen Antwort verwendet wurde. Dieses Feld wird nur gefüllt, wenn der Fallback-Modus ausgelöst und die Fallback-Antwort zurückgegeben wird. |
FallbackReason
Gründe für die Verwendung einer Fallback-Antwort.
Enums | |
---|---|
FALLBACK_REASON_UNSPECIFIED |
Kein Fallback-Grund angegeben. |
SERVER_ERROR |
Beim Berechnen von Routen mit Ihrem bevorzugten Routingmodus ist ein Serverfehler aufgetreten, aber wir konnten ein Ergebnis zurückgeben, das von einem anderen Modus berechnet wurde. |
LATENCY_EXCEEDED |
Wir konnten die Berechnung mit Ihrem bevorzugten Routingmodus nicht rechtzeitig abschließen, aber wir konnten ein Ergebnis zurückgeben, das von einem alternativen Modus berechnet wurde. |
FallbackRoutingMode
Tatsächlich verwendeter Routingmodus für die zurückgegebene Fallback-Antwort.
Enums | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED |
Nicht verwendet. |
FALLBACK_TRAFFIC_UNAWARE |
Gibt an, dass TRAFFIC_UNAWARE zum Berechnen der Antwort verwendet wurde. |
FALLBACK_TRAFFIC_AWARE |
Gibt an, dass TRAFFIC_AWARE zum Berechnen der Antwort verwendet wurde. |
GeocodedWaypoint
Details zu den als Wegpunkten verwendeten Orten Wird nur für Adress-Wegpunkte ausgefüllt. Enthält Details zu den Geocoding-Ergebnissen, anhand derer ermittelt werden kann, wozu die Adresse geocodiert wurde.
Felder | |
---|---|
geocoder_status |
Gibt den Statuscode des Geocoding-Vorgangs an. |
type[] |
Der Typ des Ergebnisses in Form von null oder mehr Tag-Typen. Unterstützte Typen: Adresstypen und Adresskomponententypen. |
partial_match |
Gibt an, dass der Geocoder keine genaue Übereinstimmung für die ursprüngliche Anfrage zurückgegeben hat, obwohl ein Teil der angeforderten Adresse zugeordnet werden konnte. Überprüfen Sie ggf. die Anforderung auf Tippfehler und/oder Unvollständigkeit. |
place_id |
Die Orts-ID für dieses Ergebnis. |
intermediate_waypoint_request_index |
Index des entsprechenden Wegpunkts in der Anfrage Dieses Feld wird nur ausgefüllt, wenn der entsprechende Wegpunkt ein Zwischenwegpunkt ist. |
GeocodingResults
Enthält
für Start- und Zielort sowie Zwischenwegpunkte. Wird nur für Adress-Wegpunkte ausgefüllt.GeocodedWaypoints
Felder | |
---|---|
origin |
Geocodierter Ursprungswegpunkt. |
destination |
Geocodierter Ziel-Wegpunkt. |
intermediates[] |
Eine Liste geocodierter Wegpunkte, die jeweils ein Indexfeld enthalten, das der nullbasierten Position des Wegpunkts in der Reihenfolge entspricht, in der sie in der Anfrage angegeben wurden. |
LocalizedTime
Lokalisierte Beschreibung der Zeit.
Felder | |
---|---|
time |
Die als String angegebene Zeit in einer bestimmten Zeitzone. |
time_zone |
Enthält die Zeitzone. Der Wert entspricht dem Namen der Zeitzone, die in der IANA-Zeitzonendatenbank definiert ist, z. B. "America/New_York". |
Standort
Schließt einen Standort ein (ein geografischer Punkt und eine optionale Richtung).
Felder | |
---|---|
lat_lng |
Die geografischen Koordinaten des Wegpunkts. |
heading |
Die Kompassrichtung, die der Verkehrsrichtung entspricht. Dieser Wert gibt die Straßenseite für Start- und Zielpunkt an. Die Richtungswerte können zwischen 0 und 360 liegen, wobei 0 eine Richtung nach Norden, 90 eine Richtung nach Osten usw. angibt. Sie können dieses Feld nur für |
Manöver
Eine Gruppe von Werten, die die Navigationsaktion für den aktuellen Schritt angeben, z. B. „Nach links abbiegen“, „Zusammenführung“ oder „Geradeaus“.
Enums | |
---|---|
MANEUVER_UNSPECIFIED |
Nicht verwendet. |
TURN_SLIGHT_LEFT |
Biegen Sie leicht nach links ab. |
TURN_SHARP_LEFT |
Biegen Sie scharf nach links ab. |
UTURN_LEFT |
Nach links wenden. |
TURN_LEFT |
Biegen Sie nach links ab. |
TURN_SLIGHT_RIGHT |
Biegen Sie leicht nach rechts ab. |
TURN_SHARP_RIGHT |
Biegen Sie scharf nach rechts ab. |
UTURN_RIGHT |
Nach rechts wenden. |
TURN_RIGHT |
Biegen Sie nach rechts ab. |
STRAIGHT |
Geradeaus. |
RAMP_LEFT |
Nimm die linke Auffahrt. |
RAMP_RIGHT |
Nimm die rechte Auffahrt. |
MERGE |
Mehr Zugriffe erzielen |
FORK_LEFT |
Nimm die linke Gabel. |
FORK_RIGHT |
Nehmen Sie die rechte Gabel. |
FERRY |
Nimm die Fähre. |
FERRY_TRAIN |
Nehmen Sie den Zug, der auf die Fähre führt. |
ROUNDABOUT_LEFT |
Beim Kreisverkehr links abbiegen. |
ROUNDABOUT_RIGHT |
Im Kreisverkehr rechts abbiegen. |
DEPART |
Erste Schritte. |
NAME_CHANGE |
Dient zur Angabe einer Änderung des Straßennamens. |
Polyline
Kapselt eine codierte Polylinie ein.
Felder | |
---|---|
Union-Feld polyline_type . Kapselt den Typ der Polylinie ein. Die Standardeinstellung ist encoded_polyline. Für polyline_type ist nur einer der folgenden Werte zulässig: |
|
encoded_polyline |
Die Stringcodierung der Polylinie mit dem Algorithmus für codierte Polylinien. |
geo_json_linestring |
Gibt eine Polylinie im GeoJSON-LineString-Format an. |
PolylineEncoding
Gibt den bevorzugten Polylinientyp an, der zurückgegeben werden soll.
Enums | |
---|---|
POLYLINE_ENCODING_UNSPECIFIED |
Keine Einstellung für den Polylinientyp angegeben. Die Standardeinstellung ist ENCODED_POLYLINE . |
ENCODED_POLYLINE |
Gibt eine Polylinie an, die mit dem Algorithmus für codierte Polylinien codiert wurde. |
GEO_JSON_LINESTRING |
Gibt eine Polylinie im GeoJSON-LineString-Format an |
PolylineQuality
Ein Satz von Werten, die die Qualität der Polylinie angeben.
Enums | |
---|---|
POLYLINE_QUALITY_UNSPECIFIED |
Keine Einstellung für die Qualität von Polylinien angegeben. Die Standardeinstellung ist OVERVIEW . |
HIGH_QUALITY |
Gibt eine Polylinie von hoher Qualität an, die aus mehr Punkten als OVERVIEW besteht, allerdings auf Kosten einer größeren Antwortgröße. Verwenden Sie diesen Wert, wenn Sie eine höhere Genauigkeit benötigen. |
OVERVIEW |
Gibt eine Übersichtspolygone an, die aus einer kleinen Anzahl von Punkten besteht. Verwenden Sie diesen Wert, wenn eine Übersicht der Route angezeigt wird. Diese Option hat eine geringere Anfragelatenz als die Option HIGH_QUALITY . |
Route
Enthält eine Route, die aus einer Reihe verbundener Straßensegmente besteht, die Start-, End- und Zwischenwegpunkte miteinander verbinden.
Felder | |
---|---|
route_labels[] |
Labels für die |
legs[] |
Eine Sammlung von Streckenabschnitten (Pfadsegmenten zwischen Wegpunkten), die die Route bilden. Jeder Abschnitt entspricht der Fahrt zwischen zwei Nicht- |
distance_meters |
Die Strecke der Route in Metern. |
duration |
Die für die Navigation auf der Route erforderliche Zeit. Wenn Sie |
static_duration |
Die Reisedauer auf der Route ohne Berücksichtigung der Verkehrslage. |
polyline |
Polylinie der gesamten Route Die Polylinie ist die kombinierte Polylinie aller |
description |
Eine Beschreibung der Route. |
warnings[] |
Ein Array mit Warnungen, die beim Anzeigen der Route angezeigt werden. |
viewport |
Der Markierungsrahmen des Darstellungsbereichs der Polylinie. |
travel_advisory |
Zusätzliche Informationen zur Route. |
optimized_intermediate_waypoint_index[] |
Wenn Sie |
localized_values |
Textdarstellungen von Attributen von |
route_token |
Ein websicheres, base64-codiertes Routentoken, das an das Navigation SDK weitergegeben werden kann. Es ermöglicht dem Navigation SDK, die Route während der Navigation zu rekonstruieren. Im Fall einer Umleitung wird die ursprüngliche Absicht beim Erstellen der Route durch Aufrufen von ComputeRoutes berücksichtigt. Kunden sollten dieses Token als intransparenten Blob behandeln. Sie ist nicht zum Lesen oder Ändern gedacht. HINWEIS: |
RouteLocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Reisestrecke in Textform. |
duration |
Dauer unter Berücksichtigung der Verkehrslage in Textform. Hinweis: Wenn Sie keine Verkehrsinformationen angefordert haben, ist dieser Wert derselbe Wert wie |
static_duration |
Dauer ohne Berücksichtigung der Verkehrslage in Textform. |
transit_fare |
Fahrpreis in Textform |
RouteLabel
Labels für die
, die nützlich sind, um bestimmte Attribute der Route zu identifizieren, die mit anderen verglichen werden sollen.Route
Enums | |
---|---|
ROUTE_LABEL_UNSPECIFIED |
Standard – nicht verwendet. |
DEFAULT_ROUTE |
Die „beste“ Standardroute, die für die Routenberechnung zurückgegeben wird. |
DEFAULT_ROUTE_ALTERNATE |
Eine Alternative zur standardmäßigen "besten" Route. Routen wie diese werden zurückgegeben, wenn angegeben wird. |
FUEL_EFFICIENT |
Kraftstoffsparende Route. Routen, die mit diesem Wert gekennzeichnet sind, sind im Hinblick auf Eco-Parameter wie den Kraftstoffverbrauch optimiert. |
RouteLeg
Enthält ein Segment zwischen Wegpunkten, die nicht zu via
gehören.
Felder | |
---|---|
distance_meters |
Die Strecke des Streckenabschnitts in Metern. |
duration |
Die Zeit, die zum Navigieren durch das Bein benötigt wird. Wenn |
static_duration |
Die Reisedauer für diesen Abschnitt, berechnet ohne Berücksichtigung der Verkehrslage. |
polyline |
Die gesamte Polylinie für diesen Streckenabschnitt, die die Polylinie jedes |
start_location |
Die Startposition dieses Streckenabschnitts. Dieser Standort kann sich vom angegebenen |
end_location |
Die Endposition dieses Streckenabschnitts. Dieser Standort kann sich vom angegebenen |
steps[] |
Ein Array mit Schritten, die Segmente in diesem Abschnitt angeben. Jeder Schritt steht für eine Navigationsanweisung. |
travel_advisory |
Enthält die zusätzlichen Informationen, über die der Nutzer auf einem Streckenabschnitt informiert werden soll, z. B. mögliche Einschränkungen in Verkehrszonen. |
localized_values |
Textdarstellungen von Attributen von |
steps_overview |
Übersicht über die Schritte in diesem |
RouteLegLocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Reisestrecke in Textform. |
duration |
Dauer unter Berücksichtigung der Verkehrslage in Textform. Hinweis: Wenn Sie keine Verkehrsinformationen angefordert haben, ist dieser Wert derselbe Wert wie static_duration. |
static_duration |
Dauer ohne Berücksichtigung der Verkehrslage in Textform. |
StepsOverview
Bietet Übersichtsinformationen zu einer Liste von RouteLegStep
s.
Felder | |
---|---|
multi_modal_segments[] |
Zusammengefasste Informationen zu verschiedenen multimodalen Segmenten des |
MultiModalSegment
Liefert zusammengefasste Informationen zu verschiedenen multimodalen Segmenten des RouteLeg.steps
. Ein multimodales Segment ist definiert als eine oder mehrere zusammenhängende RouteLegStep
mit derselben RouteTravelMode
. Dieses Feld wird nicht ausgefüllt, wenn RouteLeg
in den Schritten keine multimodalen Segmente enthält.
Felder | |
---|---|
navigation_instruction |
NavigationInstruction für das multimodale Segment. |
travel_mode |
Mobilitätsform des multimodalen Segments |
step_start_index |
Der entsprechende |
step_end_index |
Der entsprechende |
RouteLegStep
Enthält ein Segment einer
. Ein Schritt entspricht einer einzelnen Navigationsanweisung. Routenabschnitte bestehen aus Schritten.RouteLeg
Felder | |
---|---|
distance_meters |
Die Strecke dieses Schritts in Metern. Unter Umständen enthält dieses Feld keinen Wert. |
static_duration |
Die Reisedauer für diesen Schritt, ohne die Verkehrslage zu berücksichtigen. Unter Umständen enthält dieses Feld keinen Wert. |
polyline |
Die mit diesem Schritt verknüpfte Polylinie. |
start_location |
Der Startort dieses Schritts. |
end_location |
Der Endstandort dieses Schritts. |
navigation_instruction |
Navigationsanweisungen. |
travel_advisory |
Enthält die zusätzlichen Informationen, über die der Nutzer bei einem Streckenabschnitt informiert werden sollte, z. B. mögliche Einschränkungen durch Verkehrszonen. |
localized_values |
Textdarstellungen von Attributen von |
transit_details |
Details zu diesem Schritt, wenn die Mobilitätsform |
travel_mode |
Die für diesen Schritt verwendete Mobilitätsform. |
RouteLegStepLocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Reisestrecke in Textform. |
static_duration |
Dauer ohne Berücksichtigung der Verkehrslage in Textform. |
RouteLegStepTransitDetails
Zusätzliche Informationen für die RouteLegStep
für TRANSIT
-Routen.
Felder | |
---|---|
stop_details |
Informationen zu den Ankunfts- und Abfahrtshaltestellen für den Schritt. |
localized_values |
Textdarstellungen von Attributen von |
headsign |
Gibt die Fahrtrichtung auf dieser Linie an, die auf dem Fahrzeug oder an der Abfahrtshaltestelle angegeben ist. Die Richtung ist oft die Endhaltestelle. |
headway |
Gibt die voraussichtliche Zeit als Dauer zwischen Abfahrten von derselben Haltestelle zu diesem Zeitpunkt an. Bei einem Taktsekundenwert von 600 wäre z. B. mit einer Wartezeit von zehn Minuten zu rechnen, wenn Sie Ihren Bus verpassen sollten. |
transit_line |
Informationen zur in diesem Schritt verwendeten ÖPNV-Linie. |
stop_count |
Die Anzahl der Haltestellen von der Abfahrts- bis zur Ankunftshaltestelle. Diese Anzahl beinhaltet die Ankunftshaltestelle, aber nicht die Starthaltestelle. Wenn Ihre Route beispielsweise von Haltestelle A abfährt, die Haltestellen B und C durchquert und an Haltestelle D ankommt, gibt „stop_count“ den Wert 3 zurück. |
trip_short_text |
Der Text, der in Fahrplänen und auf Anzeigetafeln erscheint, um Fahrgästen eine Fahrt mit öffentlichen Verkehrsmitteln zu kennzeichnen. Der Text sollte eine Fahrt innerhalb eines Betriebstags eindeutig identifizieren. Beispiel: „538“ ist die |
TransitDetailsLocalizedValues
Lokalisierte Beschreibungen der Werte für RouteTransitDetails
.
Felder | |
---|---|
arrival_time |
Uhrzeit in der formatierten Textdarstellung mit einer entsprechenden Zeitzone. |
departure_time |
Uhrzeit in der formatierten Textdarstellung mit einer entsprechenden Zeitzone. |
TransitStopDetails
Details zu den Haltestellen für die Linie RouteLegStep
.
Felder | |
---|---|
arrival_stop |
Informationen zur Ankunftshaltestelle für den Schritt. |
arrival_time |
Die voraussichtliche Ankunftszeit für den Schritt. |
departure_stop |
Informationen zur Abfahrtshaltestelle für den Schritt. |
departure_time |
Die geschätzte Abfahrtszeit für den Schritt. |
RouteLegStepTravelAdvisory
Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden sollte, z. B. mögliche Einschränkungen in Bezug auf Zonen für einen Streckenabschnitt.
Felder | |
---|---|
speed_reading_intervals[] |
HINWEIS: Dieses Feld ist derzeit nicht ausgefüllt. |
RouteLegTravelAdvisory
Enthält die zusätzlichen Informationen, über die der Nutzer bei einem Etappenschritt informiert werden sollte, z. B. mögliche Einschränkungen aufgrund von Verkehrszonen.
Felder | |
---|---|
toll_info |
Enthält Informationen zu Mautgebühren für die |
speed_reading_intervals[] |
Intervalle für Geschwindigkeitsmessungen, die Angaben zur Verkehrsdichte machen. Gilt bei Routeneinstellungen für Beispiel:
|
RouteMatrixDestination
Ein einzelnes Ziel für ComputeRouteMatrixRequest
Felder | |
---|---|
waypoint |
Erforderlich. Wegpunkt des Ziels |
RouteMatrixElement
Enthält Routeninformationen, die für ein Start-/Zielpaar in der ComputeRouteMatrix API berechnet wurden. Dieses Proto kann an den Client gestreamt werden.
Felder | |
---|---|
status |
Fehlerstatuscode für dieses Element. |
condition |
Gibt an, ob die Route gefunden wurde oder nicht. Unabhängig vom Status. |
distance_meters |
Die Strecke der Route in Metern. |
duration |
Die für die Navigation auf der Route erforderliche Zeit. Wenn Sie |
static_duration |
Die Reisedauer auf der Route ohne Berücksichtigung der Verkehrslage. |
travel_advisory |
Zusätzliche Informationen zur Route. Beispiel: Informationen zu Einschränkungen und Mautgebühren |
fallback_info |
Wenn der Server die Route mit den angegebenen Einstellungen für dieses spezielle Start-/Zielpaar nicht berechnen kann, wird unter Umständen ein anderer Berechnungsmodus verwendet. Wenn der Fallback-Modus verwendet wird, enthält dieses Feld detaillierte Informationen zur Fallback-Antwort. Andernfalls ist dieses Feld nicht festgelegt. |
localized_values |
Textdarstellungen von Attributen von |
origin_index |
Nullbasierter Index des Ursprungs in der Anfrage. |
destination_index |
Nullbasierter Index des Ziels in der Anfrage. |
LocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Reisestrecke in Textform. |
duration |
Die Dauer wird in Textform unter Berücksichtigung der Verkehrslage dargestellt. Hinweis: Wenn keine Verkehrsinformationen angefordert wurden, entspricht dieser Wert dem Wert für static_duration. |
static_duration |
Dauer wird in Textform dargestellt, ohne die Verkehrslage zu berücksichtigen. |
transit_fare |
Fahrpreis in Textform |
RouteMatrixElementCondition
Die Bedingung der Route, die zurückgegeben wird.
Enums | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
Wird nur verwendet, wenn status des Elements nicht zulässig ist. |
ROUTE_EXISTS |
Eine Route wurde gefunden und die entsprechenden Informationen wurden für das Element ausgefüllt. |
ROUTE_NOT_FOUND |
Keine Route gefunden. Felder mit Routeninformationen wie distance_meters oder duration werden im Element nicht ausgefüllt. |
RouteMatrixOrigin
Ein einzelner Ursprung für ComputeRouteMatrixRequest
Felder | |
---|---|
waypoint |
Erforderlich. Start-Wegpunkt |
route_modifiers |
Optional. Modifikatoren für jede Route, die dies als Startpunkt verwendet |
RouteModifiers
Umfasst eine Reihe optionaler Bedingungen, die beim Berechnen der Routen erfüllt werden müssen.
Felder | |
---|---|
avoid_tolls |
Wenn diese Richtlinie auf „true“ gesetzt ist, werden Mautstraßen vermieden, wo es sinnvoll ist. Routen ohne Mautstraßen werden bevorzugt. Gilt nur für |
avoid_highways |
Ist die Richtlinie auf „true“ gesetzt, werden Autobahnen vermieden, wo es sinnvoll ist. Routen ohne Autobahnen werden bevorzugt. Gilt nur für |
avoid_ferries |
Ist die Richtlinie auf „true“ gesetzt, werden ggf. Fähren vermieden. Routen ohne Fähren werden bevorzugt. Gilt nur für |
avoid_indoor |
Wenn die Richtlinie auf „true“ gesetzt ist, wird das Navigieren innerhalb von Gebäuden vermieden, wo es sinnvoll ist. Routen ohne Navigation in Innenräumen werden bevorzugt. Gilt nur für |
vehicle_info |
Gibt die Fahrzeuginformationen an. |
toll_passes[] |
Enthält Informationen zu Mautkarten. Wenn Mautkarten angegeben werden, versucht die API, den Preis der Karte bzw. des Tickets zurückzugeben. Wenn keine Mautpässe angegeben werden, behandelt die API sie als unbekannt und versucht, den Barpreis zurückzugeben. Gilt nur für |
RouteTravelAdvisory
Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden sollte, z. B. mögliche Einschränkungen in Verkehrszonen.
Felder | |
---|---|
toll_info |
Enthält Informationen zu Mautgebühren auf der Route. Dieses Feld wird nur ausgefüllt, wenn auf der Route Mautgebühren zu erwarten sind. Wenn dieses Feld festgelegt ist, das Unterfeld |
speed_reading_intervals[] |
Intervalle für Geschwindigkeitsmessungen, die Angaben zur Verkehrsdichte machen. Gilt bei Routeneinstellungen für Beispiel:
|
fuel_consumption_microliters |
Der voraussichtliche Kraftstoffverbrauch in Mikrolitern. |
route_restrictions_partially_ignored |
Die zurückgegebene Route kann Einschränkungen aufweisen, die für die angeforderte Mobilitätsform oder Routenmodifikatoren nicht geeignet sind. |
transit_fare |
Enthält den Gesamtfahrpreis oder die Fahrkartenkosten für diese Route. Diese Eigenschaft wird nur bei |
RouteTravelMode
Eine Reihe von Werten zur Angabe der Mobilitätsform. HINWEIS: WALK
-, BICYCLE
- und TWO_WHEELER
-Routen befinden sich in der Betaphase. Bei diesen Routen fehlt möglicherweise klar erkennbare Gehwege, Fußgänger- oder Radwege. Diese Warnung muss dem Nutzer für alle Fußgänger-, Fahrrad- und Motorradrouten angezeigt werden, die Sie in Ihrer App anzeigen.
Enums | |
---|---|
TRAVEL_MODE_UNSPECIFIED |
Keine Mobilitätsform angegeben. Die Standardeinstellung ist DRIVE . |
DRIVE |
Pkw |
BICYCLE |
Mit dem Fahrrad unterwegs |
WALK |
Gehen Sie zu Fuß. |
TWO_WHEELER |
Zweirädrige Kraftfahrzeuge Beispiel: Motorrad. Beachten Sie, dass sich dies von der Mobilitätsform BICYCLE unterscheidet, die die Mobilitätsform menschlich bedient. |
TRANSIT |
Fahrten mit öffentlichen Verkehrsmitteln, sofern verfügbar. |
RoutingPreference
Eine Reihe von Werten, die Faktoren angeben, die bei der Berechnung der Route zu berücksichtigen sind.
Enums | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED |
Keine Routingeinstellung angegeben. Standardeinstellung ist TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE |
Berechnet Routen ohne Berücksichtigung der aktuellen Verkehrslage. Geeignet, wenn die Verkehrslage keine Rolle spielt oder nicht zutrifft. Die Verwendung dieses Werts erzeugt die niedrigste Latenz. Hinweis: Für DRIVE und TWO_WHEELER basieren die ausgewählte Route und Reisezeit auf dem Straßennetz und der durchschnittlichen zeitunabhängigen Verkehrslage, nicht auf der aktuellen Straßenverhältnisse. Daher können Routen vorübergehend gesperrte Straßen umfassen. Die Ergebnisse für eine bestimmte Anfrage können im Laufe der Zeit aufgrund von Änderungen im Straßennetz, aktualisierten durchschnittlichen Verkehrsverhältnissen und der dezentralen Art des Dienstes variieren. Außerdem können die Ergebnisse zwischen praktisch gleichwertigen Routen jederzeit und beliebig oft variieren. |
TRAFFIC_AWARE |
Berechnet Routen unter Berücksichtigung der aktuellen Verkehrslage. Im Gegensatz zu TRAFFIC_AWARE_OPTIMAL werden einige Optimierungen angewendet, um die Latenz erheblich zu verringern. |
TRAFFIC_AWARE_OPTIMAL |
Berechnet die Routen unter Berücksichtigung der aktuellen Verkehrslage, ohne die meisten Leistungsoptimierungen anzuwenden. Die Verwendung dieses Werts erzeugt die höchste Latenz. |
SpeedReadingInterval
Die Verkehrsdichte auf einem zusammenhängenden Segment einer Polylinie oder eines Pfades Bei einem Pfad mit den Punkten P_0, P_1, ... , P_N (nullbasierter Index) definiert der SpeedReadingInterval
ein Intervall und beschreibt seinen Traffic mithilfe der folgenden Kategorien.
Felder | |
---|---|
start_polyline_point_index |
Der Startindex dieses Intervalls in der Polylinie. |
end_polyline_point_index |
Der Endindex dieses Intervalls in der Polylinie. |
Union-Feld Für |
|
speed |
Verkehrsgeschwindigkeit in diesem Intervall. |
Geschwindigkeit
Klassifizierung der Geschwindigkeit von Polylinien auf Grundlage von Verkehrsdaten.
Enums | |
---|---|
SPEED_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
NORMAL |
Normale Geschwindigkeit, kein Verlangsamen erkannt. |
SLOW |
Stau erkannt, aber es hat sich kein Stau gebildet. |
TRAFFIC_JAM |
Stau erkannt. |
TollInfo
Umfasst Mautinformationen auf einer
oder einer Route
.RouteLeg
Felder | |
---|---|
estimated_price[] |
Der Geldbetrag der Mautgebühren für die entsprechende |
TollPass
Liste der von uns unterstützten Mautpässe weltweit.
Enums | |
---|---|
TOLL_PASS_UNSPECIFIED |
Nicht verwendet. Wenn dieser Wert verwendet wird, schlägt die Anfrage fehl. |
AU_ETOLL_TAG |
Sydney Mautpass. Weitere Informationen finden Sie unter https://www.myetoll.com.au. |
AU_EWAY_TAG |
Sydney Mautpass. Weitere Informationen finden Sie unter https://www.tollpay.com.au. |
AU_LINKT |
Australienweiter Mautpass. Weitere Informationen finden Sie unter https://www.linkt.com.au/. |
AR_TELEPASE |
Mautpass für Argentinien. Weitere Informationen finden Sie unter https://telepase.com.ar. |
BR_AUTO_EXPRESO |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://www.autoexpreso.com. |
BR_CONECTCAR |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://conectcar.com. |
BR_MOVE_MAIS |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://movemais.com. |
BR_PASSA_RAPIDO |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://pasorapido.gob.do/. |
BR_SEM_PARAR |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://www.semparar.com.br. |
BR_TAGGY |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://taggy.com.br. |
BR_VELOE |
Brasilianischer Mautpass. Weitere Informationen finden Sie unter https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Grenzübergang von Kanada nach USA. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Grenzübergang von Kanada nach USA. |
CA_US_BLUE_WATER_EDGE_PASS |
Grenzübergang von Ontario, Kanada nach Michigan, USA. |
CA_US_CONNEXION |
Grenzübergang von Ontario, Kanada nach Michigan, USA. |
CA_US_NEXUS_CARD |
Grenzübergang von Kanada nach USA. |
ID_E_TOLL |
Indonesien. Von mehreren Banken für die Bezahlung von Mautgebühren verwendete E-Karte. Alle E-Karten von Banken werden auf dieselbe Weise belastet, sodass nur ein enum-Wert erforderlich ist. Beispiel: Bank Mandiri https://www.bankmandiri.co.id/e-money – BCA https://www.bca.co.id/flazz – BNI https://www.bni.co.id/id-id/ebanking/tapcash |
IN_FASTAG |
Indien |
IN_LOCAL_HP_PLATE_EXEMPT |
Indien: Steuerbefreiung für das HP-US-amerikanische Kennzeichen. |
JP_ETC |
Japan ETC. Elektronisches drahtloses System zur Erhebung von Mautgebühren. https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. Neue Version des ETC mit weiteren Rabatten und bidirektionaler Kommunikation zwischen Fahrzeugen und Antennen auf Straßen. https://www.go-etc.jp/etc2/index.html |
MX_IAVE |
Mexikanischer Mautpass. https://iave.capufe.gob.mx/#/ |
MX_PASE |
Mexiko https://www.pase.com.mx |
MX_QUICKPASS |
Mexiko https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA |
http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/TelepeajeFormato4.pdf |
MX_TAG_IAVE |
Mexiko |
MX_TAG_TELEVIA |
in Mexiko. Eine von vielen Unternehmen, die in Mexiko-Stadt tätig sind. Weitere Informationen finden Sie unter https://www.televia.com.mx. |
MX_TELEVIA |
in Mexiko. Eine von vielen Unternehmen in Mexiko-Stadt. https://www.televia.com.mx |
MX_VIAPASS |
Mexikanischer Mautpass. Weitere Informationen finden Sie unter https://www.viapass.com.mx/viapass/web_home.aspx. |
US_AL_FREEDOM_PASS |
Alabama, USA. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS |
Alaska, USA. |
US_CA_FASTRAK |
Kalifornien, USA. |
US_CA_FASTRAK_CAV_STICKER |
Gibt an, dass der Fahrer neben dem von der DMV ausgestellten CAV-Wert (Clean Air Vehicle) einen FasTrak-Pass hat. https://www.bayareafastrak.org/en/guide/doINeedFlex.shtml |
US_CO_EXPRESSTOLL |
CO, USA. |
US_CO_GO_PASS |
CO, USA. |
US_DE_EZPASSDE |
Deutschland, USA. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS |
Florida, USA. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD |
Florida, USA. |
US_FL_EPASS |
Florida, USA. |
US_FL_GIBA_TOLL_PASS |
Florida, USA. |
US_FL_LEEWAY |
Florida, USA. |
US_FL_SUNPASS |
Florida, USA. |
US_FL_SUNPASS_PRO |
Florida, USA. |
US_IL_EZPASSIL |
Illinois, USA. |
US_IL_IPASS |
Illinois, USA. |
US_IN_EZPASSIN |
Indien, USA. |
US_KS_BESTPASS_HORIZON |
Südkorea, USA. |
US_KS_KTAG |
Südkorea, USA. |
US_KS_NATIONALPASS |
Südkorea, USA. |
US_KS_PREPASS_ELITEPASS |
Südkorea, USA. |
US_KY_RIVERLINK |
KY, USA. |
US_LA_GEAUXPASS |
Los Angeles, USA. |
US_LA_TOLL_TAG |
Los Angeles, USA. |
US_MA_EZPASSMA |
Massachusetts, USA. |
US_MD_EZPASSMD |
Maryland, USA. |
US_ME_EZPASSME |
ME, USA. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD |
Michigan, USA. |
US_MI_BCPASS |
Michigan, USA. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG |
Michigan, USA. |
US_MI_IQ_PROX_CARD |
Michigan, USA. Eingestellt, da dieser Karten-/Tickettyp nicht mehr existiert. |
US_MI_IQ_TAG |
Michigan, USA. |
US_MI_MACKINAC_BRIDGE_MAC_PASS |
Michigan, USA. |
US_MI_NEXPRESS_TOLL |
Michigan, USA. |
US_MN_EZPASSMN |
MN, USA. |
US_NC_EZPASSNC |
North Carolina, USA. |
US_NC_PEACH_PASS |
North Carolina, USA. |
US_NC_QUICK_PASS |
North Carolina, USA. |
US_NH_EZPASSNH |
NH, USA. |
US_NJ_DOWNBEACH_EXPRESS_PASS |
NJ, USA. |
US_NJ_EZPASSNJ |
NJ, USA. |
US_NY_EXPRESSPASS |
New York, USA. |
US_NY_EZPASSNY |
New York, USA. |
US_OH_EZPASSOH |
OH, USA. |
US_PA_EZPASSPA |
PA, USA. |
US_RI_EZPASSRI |
Rhode Island, USA. |
US_SC_PALPASS |
South Carolina, USA. |
US_TX_AVI_TAG |
Texas, USA. |
US_TX_BANCPASS |
Texas, USA. |
US_TX_DEL_RIO_PASS |
Texas, USA. |
US_TX_EFAST_PASS |
Texas, USA. |
US_TX_EAGLE_PASS_EXPRESS_CARD |
Texas, USA. |
US_TX_EPTOLL |
Texas, USA. |
US_TX_EZ_CROSS |
Texas, USA. |
US_TX_EZTAG |
Texas, USA. |
US_TX_FUEGO_TAG |
Texas, USA. |
US_TX_LAREDO_TRADE_TAG |
Texas, USA. |
US_TX_PLUSPASS |
Texas, USA. |
US_TX_TOLLTAG |
Texas, USA. |
US_TX_TXTAG |
Texas, USA. |
US_TX_XPRESS_CARD |
Texas, USA. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD |
UT, USA. |
US_VA_EZPASSVA |
VA, USA. |
US_WA_BREEZEBY |
Washington, USA. |
US_WA_GOOD_TO_GO |
Washington, USA. |
US_WV_EZPASSWV |
WV, USA. |
US_WV_MEMORIAL_BRIDGE_TICKETS |
WV, USA. |
US_WV_MOV_PASS |
WV, USA |
US_WV_NEWELL_TOLL_BRIDGE_TICKET |
WV, USA. |
TrafficModel
Gibt die Annahmen an, die bei der Berechnung der Reisezeit verwendet werden sollen. Diese Einstellung wirkt sich auf den Wert aus, der in der Antwort im Feld duration
zurückgegeben wird. Dieser Wert enthält die geschätzte Reisezeit basierend auf den bisherigen Durchschnittswerten.
Enums | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED |
nicht in Verwendung. Wenn angegeben, wird standardmäßig BEST_GUESS verwendet. |
BEST_GUESS |
Gibt an, dass der zurückgegebene duration die beste Schätzung der Reisezeit sein sollte. Dazu werden die bisherigen und aktuellen Informationen zur Verkehrslage herangezogen. Die aktuelle Verkehrslage wird umso stärker gewichtet, je näher die departure_time rückt. |
PESSIMISTIC |
Gibt an, dass die zurückgegebene Reisedauer länger sein sollte als die tatsächliche Reisezeit an den meisten Tagen. An Tagen mit besonders schlechter Verkehrslage kann dieser Wert jedoch überschritten werden. |
OPTIMISTIC |
Gibt an, dass die zurückgegebene Reisedauer kürzer sein muss als die tatsächliche Reisezeit an den meisten Tagen. An Tagen mit besonders guter Verkehrslage kann dieser Wert jedoch unter Umständen länger sein. |
TransitAgency
Ein Betreiber, der eine ÖPNV-Linie betreibt.
Felder | |
---|---|
name |
Der Name dieses Betreibers. |
phone_number |
Die sprachspezifische formatierte Telefonnummer des Verkehrsverbunds. |
uri |
Der URI des Verkehrsverbunds. |
TransitLine
Enthält Informationen zu der in diesem Schritt verwendeten ÖPNV-Linie.
Felder | |
---|---|
agencies[] |
Der Betreiber, der diese ÖPNV-Linie betreibt. |
name |
Der vollständige Name dieser ÖPNV-Linie, z. B. „8 Avenue Local“. |
uri |
Die vom Betreiber angegebene URI für diese ÖPNV-Linie. |
color |
Die Farbe, die üblicherweise für die Beschilderung dieser Linie verwendet wird. Wird als hexadezimal dargestellt. |
icon_uri |
Der URI für das Symbol, das dieser Zeile zugeordnet ist. |
name_short |
Der Kurzname dieser ÖPNV-Linie. Dieser Name ist normalerweise eine Zeilennummer, z. B. „M7“ oder „355“. |
text_color |
Die Farbe, die üblicherweise im Text der Beschilderung für diese Linie verwendet wird. Wird als hexadezimal dargestellt. |
vehicle |
Der Fahrzeugtyp, der auf dieser ÖPNV-Linie eingesetzt wird. |
TransitPreferences
Einstellungen für TRANSIT
-basierte Routen, die sich auf die zurückgegebene Route auswirken.
Felder | |
---|---|
allowed_travel_modes[] |
Eine Reihe von Reisemodi zum Abrufen einer |
routing_preference |
Eine Routingeinstellung, die, sofern angegeben, die zurückgegebene |
TransitRoutingPreference
Gibt Routeneinstellungen für Routen mit öffentlichen Verkehrsmitteln an.
Enums | |
---|---|
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED |
Keine Einstellung angegeben. |
LESS_WALKING |
Gibt an, dass die berechnete Route möglichst wenige Gehstrecken enthalten soll. |
FEWER_TRANSFERS |
Gibt an, dass die berechnete Route möglichst wenige Umstiege umfassen soll. |
TransitTravelMode
Eine Reihe von Werten zur Angabe der Mobilitätsform.
Enums | |
---|---|
TRANSIT_TRAVEL_MODE_UNSPECIFIED |
Keine Mobilitätsform angegeben. |
BUS |
Reisen Sie mit dem Bus. |
SUBWAY |
Mit der U-Bahn. |
TRAIN |
Reisen Sie mit dem Zug. |
LIGHT_RAIL |
Fahren Sie mit der Stadtbahn oder Straßenbahn. |
RAIL |
Zugreisen. Dies entspricht einer Kombination aus SUBWAY , TRAIN und LIGHT_RAIL . |
TransitStop
Informationen zu einer Haltestelle.
Felder | |
---|---|
name |
Der Name der Haltestelle. |
location |
Die Position der Haltestelle in Breiten- und Längengraden. |
TransitVehicle
Informationen zu einem Fahrzeug, das auf öffentlichen Routen verwendet wird.
Felder | |
---|---|
name |
Der Name dieses Fahrzeugs in Großbuchstaben. |
type |
Der Typ des verwendeten Fahrzeugs. |
icon_uri |
Der URI für ein Symbol, das diesem Fahrzeugtyp zugeordnet ist. |
local_icon_uri |
Die URI für das Symbol, das diesem Fahrzeugtyp zugeordnet ist, basierend auf der Beschilderung für lokale Verkehrsmittel. |
TransitVehicleType
Der Fahrzeugtyp für Routen mit öffentlichen Verkehrsmitteln.
Enums | |
---|---|
TRANSIT_VEHICLE_TYPE_UNSPECIFIED |
nicht in Verwendung. |
BUS |
Bus |
CABLE_CAR |
Ein Fahrzeug, das über Kabel betrieben wird, normalerweise am Boden. Luftseilbahnen haben den Typ GONDOLA_LIFT . |
COMMUTER_TRAIN |
Schnellbahn |
FERRY |
Fähre |
FUNICULAR |
Ein Fahrzeug, das mit einem Kabel eine starke Steigung hinaufgezogen wird. Besteht normalerweise aus zwei Wagen, von denen einer als Gegengewicht zum anderen dient. |
GONDOLA_LIFT |
Eine Luftseilbahn. |
HEAVY_RAIL |
Eisenbahn |
HIGH_SPEED_TRAIN |
Schnellzug |
INTERCITY_BUS |
Fernbus |
LONG_DISTANCE_TRAIN |
Fernzug. |
METRO_RAIL |
Stadtbahn |
MONORAIL |
Einschienenbahn |
OTHER |
Alle anderen Fahrzeuge. |
RAIL |
Schienenverkehr |
SHARE_TAXI |
Sammeltaxi |
SUBWAY |
U-Bahn |
TRAM |
Straßenbahn |
TROLLEYBUS |
Oberleitungsbus |
Einheiten
Ein Satz von Werten, die die in der Anzeige verwendete Maßeinheit angeben.
Enums | |
---|---|
UNITS_UNSPECIFIED |
Keine Maßeinheit angegeben. Die Standardeinstellung ist die Maßeinheit, die aus der Anfrage abgeleitet wird. |
METRIC |
Metrische Maßeinheiten. |
IMPERIAL |
Angloamerikanische Maßeinheiten. |
VehicleEmissionType
Ein Satz von Werten, die den Emissionstyp des Fahrzeugs beschreiben. Gilt nur für DRIVE
.RouteTravelMode
Enums | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED |
Kein Emissionstyp angegeben. Standardeinstellung ist GASOLINE . |
GASOLINE |
Fahrzeug mit Benzin-/Benzinantrieb. |
ELECTRIC |
Elektrisch betriebenes Fahrzeug |
HYBRID |
Hybridfahrzeug (z. B. Benzin und Elektro) |
DIESEL |
Fahrzeug mit Dieselantrieb |
VehicleInfo
Enthält die Fahrzeuginformationen, z. B. die Art der Fahrzeugemissionsart.
Felder | |
---|---|
emission_type |
Beschreibt den Emissionstyp des Fahrzeugs. Gilt nur für |
Zwischenstopp
Schließt einen Wegpunkt ein. Wegpunkte kennzeichnen den Anfang und das Ende einer Route und umfassen Zwischenhalte entlang der Route.
Felder | |
---|---|
via |
Kennzeichnet diesen Wegpunkt als Meilenstein und nicht als Haltepunkt. Für jeden Wegpunkt in der Anfrage, bei dem es sich nicht um einen Wegpunkt handelt, wird in der Antwort ein Eintrag an das Array |
vehicle_stopover |
Gibt an, dass der Wegpunkt für Stopps zwischen Fahrzeugen und zum Ein- oder Aussteigen bestimmt ist. Wenn Sie diesen Wert festlegen, enthält die berechnete Route keine Wegpunkte, die nicht |
side_of_road |
Gibt an, dass der Standort dieses Wegpunkts vorzugsweise an einer bestimmten Straßenseite halten soll. Wenn Sie diesen Wert festlegen, wird die Route so durch den Ort geführt, dass das Fahrzeug an der Straßenseite anhalten kann, die von der Straßenmitte aus geneigt ist. Diese Option funktioniert nur für „DRIVE“ und „TWO_WHEELER“ |
Union-Feld location_type . Verschiedene Möglichkeiten zur Darstellung eines Standorts. Für location_type ist nur einer der folgenden Werte zulässig: |
|
location |
Ein Punkt, der mithilfe geografischer Koordinaten einschließlich einer optionalen Richtung angegeben wird. |
place_id |
Die mit dem Wegpunkt verknüpfte POI-Orts-ID |
address |
Eine menschenlesbare Adresse oder ein Plus Code. Weitere Informationen finden Sie unter https://plus.codes. |