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
(Nachricht)
Routes
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 eine Reihe von Terminal- und Zwischenwegpunkten zurück. HINWEIS:Bei dieser Methode müssen Sie in der Eingabe eine Antwortfeldmaske angeben. Sie können die Antwortfeldmaske über den URL-Parameter Beispiel:
Google rät von der Verwendung der 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 werden soll. Der Server versucht, die ausgewählte Routingeinstellung zur Berechnung der Route zu verwenden. Wenn die Routingeinstellung zu einem Fehler oder zu 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: Du kannst 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, angegeben als zweistelliger ccTLD-Wert („Top-Level-Domain“). Weitere Informationen finden Sie unter Ländercode-Top-Level-Domains. |
units |
Optional. Gibt die Maßeinheiten für die Anzeigefelder an. |
extra_computations[] |
Optional. Eine Liste zusätzlicher Berechnungen, die zum Ausführen der Anfrage verwendet werden können. Hinweis: Diese zusätzlichen Berechnungen geben möglicherweise zusätzliche Felder für die Antwort zurück. 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 sich auf 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 Matrixelemente. |
ComputeRoutesRequest
ComputeRoutes-Anfragenachricht.
Felder | |
---|---|
origin |
Erforderlich. Wegpunkt des Startorts. |
destination |
Erforderlich. Wegpunkt des Ziels. |
intermediates[] |
Optional. Eine Reihe von Wegpunkten entlang der Route (ohne Startpunkte), um an einem Ort zu halten oder an diesem vorbeizukommen. 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 werden soll. Der Server versucht, die ausgewählte Routingeinstellung zur Berechnung der Route zu verwenden. Wenn die Routingeinstellung zu einem Fehler oder zu 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: Du kannst 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. Für Anfragen mit Wegpunkten werden keine alternativen Routen zurückgegeben. |
route_modifiers |
Optional. Eine Reihe von Bedingungen, die die Art und Weise der Routenberechnung beeinflussen. |
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, angegeben als zweistelliger ccTLD-Wert („Top-Level-Domain“). 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 als Teil der Anfrage zusätzlich zur Standardroute berechnet werden sollen. Eine Referenzroute ist eine Route mit einem anderen Routenberechnungsziel als die Standardroute. Bei einer Berechnung der |
extra_computations[] |
Optional. Eine Liste zusätzlicher Berechnungen, die zum Ausführen der Anfrage verwendet werden können. Hinweis: Diese zusätzlichen Berechnungen geben möglicherweise zusätzliche Felder für die Antwort zurück. 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 sich auf 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, bei denen der Datenverkehr berücksichtigt wird, 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. Er dient nur zur Anzeige. Parsen Sie ihn nicht programmatisch. |
ReferenceRoute
Eine unterstützte Referenzroute in der ComputeRoutesRequest.
Enums | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED |
Nicht verwendet. Anfragen mit diesem Wert schlagen fehl. |
FUEL_EFFICIENT |
Spritsparende 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 die Routenergebnisse nicht mit allen Eingabeeinstellungen berechnen kann, wird unter Umständen eine andere Berechnungsmethode verwendet. 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 für Wegpunkte, die als Adressen angegeben werden. |
FallbackInfo
Informationen dazu, wie und warum ein Fallback-Ergebnis verwendet wurde. Wenn dieses Feld festgelegt ist, bedeutet das, dass der Server als Fallback einen anderen Routingmodus als Ihren bevorzugten Modus verwendet hat.
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 |
Bei der Berechnung von Routen mit Ihrem bevorzugten Routingmodus ist ein Serverfehler aufgetreten, wir konnten jedoch ein Ergebnis zurückgeben, das von einem anderen Modus berechnet wurde. |
LATENCY_EXCEEDED |
Wir konnten die Berechnung nicht pünktlich mit deinem bevorzugten Routingmodus abschließen, aber wir konnten ein Ergebnis zurückgeben, das von einem anderen Modus berechnet wurde. |
FallbackRoutingMode
Tatsächlicher Routingmodus, der für die zurückgegebene Fallback-Antwort verwendet wird.
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 Orten, die als Wegpunkte verwendet wurden Wird nur für Wegpunkte in Adressen ausgefüllt. Enthält Details zu den Geocoding-Ergebnissen, anhand derer die Adresse ermittelt werden kann, in der die Adresse geocodiert wurde.
Felder | |
---|---|
geocoder_status |
Gibt den Statuscode des Geocoding-Vorgangs an. |
type[] |
Die Art(en) 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 und Wegpunkte. Wird nur für Wegpunkte in Adressen ausgefüllt.GeocodedWaypoints
Felder | |
---|---|
origin |
Vom Startort geocodierter Wegpunkt. |
destination |
Geocodierter Wegpunkt des Ziels. |
intermediates[] |
Eine Liste geocodierter Zwischenwegpunkte mit jeweils einem Indexfeld, 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 in einer bestimmten Zeitzone angegebene Zeit. |
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
Zusammenfassung eines Standorts (ein geografischer Punkt und eine optionale Ausrichtung)
Felder | |
---|---|
lat_lng |
Die geografischen Koordinaten des Wegpunkts |
heading |
Die Kompassrichtung, die der Verkehrsrichtung zugeordnet ist. Dieser Wert gibt die Straßenseite für Abholung und Ausstieg an. Die Richtung kann 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övrieren
Eine Reihe 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 |
Scharf nach links abbiegen. |
UTURN_LEFT |
Nach links wenden. |
TURN_LEFT |
Biegen Sie nach links ab. |
TURN_SLIGHT_RIGHT |
Biegen Sie leicht nach rechts ab. |
TURN_SHARP_RIGHT |
Scharf nach rechts abbiegen. |
UTURN_RIGHT |
Nach rechts wenden. |
TURN_RIGHT |
Biegen Sie nach rechts ab. |
STRAIGHT |
Geradeaus. |
RAMP_LEFT |
Nehmen Sie die linke Auffahrt. |
RAMP_RIGHT |
Nehmen Sie die rechte Auffahrt. |
MERGE |
In Verkehrslage integrieren |
FORK_LEFT |
Nehmen Sie die linke Gabelung. |
FORK_RIGHT |
Nehmen Sie die richtige Gabel. |
FERRY |
Nehmen Sie die Fähre. |
FERRY_TRAIN |
Nehmen Sie den Zug, der zur Fähre führt. |
ROUNDABOUT_LEFT |
Beim Kreisverkehr links abbiegen. |
ROUNDABOUT_RIGHT |
Biegen Sie beim Kreisverkehr rechts ab. |
DEPART |
Erste Vorgehensweise |
NAME_CHANGE |
Wird verwendet, um eine Änderung des Straßennamens anzuzeigen. |
Polyline
Kapselt eine codierte Polylinie ein.
Felder | |
---|---|
Union-Feld polyline_type . Zusammenfassung des Polylinientyps. Die Standardeinstellung ist Encrypted_polyline. Für polyline_type ist nur einer der folgenden Werte zulässig: |
|
encoded_polyline |
Die Stringcodierung der Polylinie mit dem Algorithmus zur Codierung von 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 Polylinienqualität 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 mehr Genauigkeit benötigen. |
OVERVIEW |
Gibt eine Übersichtspolygone an, die aus einer kleinen Anzahl von Punkten besteht. Verwenden Sie diesen Wert, wenn Sie eine Übersicht der Route anzeigen möchten. Die Verwendung dieser Option hat eine geringere Anfragelatenz als die Option HIGH_QUALITY . |
Route
Enthält eine Route, die aus einer Reihe miteinander verbundener Straßensegmente besteht, die Start-, End- und Zwischenwegpunkte miteinander verbinden.
Felder | |
---|---|
route_labels[] |
Labels für die |
legs[] |
Mehrere Streckenabschnitte (Pfadsegmente zwischen Wegpunkten), die die Route ausmachen. Jeder Abschnitt entspricht der Fahrt zwischen zwei Nicht- |
distance_meters |
Die Entfernung der Route in Metern. |
duration |
Die für die Navigation auf der Route erforderliche Zeit. Wenn Sie |
static_duration |
Die Reisezeit auf der Route ohne Berücksichtigung der Verkehrslage. |
polyline |
Polylinie der gesamten Route. Diese 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 übergeben werden kann, mit dem das Navigation SDK die Route während der Navigation rekonstruieren kann und im Fall einer Neuberechnung die ursprüngliche Absicht beim Erstellen der Route durch Aufrufen von ComputeRoutes berücksichtigt wird. Kunden sollten dieses Token als intransparenten Blob behandeln. Sie ist nicht zum Lesen oder Ändern gedacht. HINWEIS: |
RouteLocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Entfernung 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
, mit denen bestimmte Attribute der Route für den Vergleich mit anderen identifiziert werden können.Route
Enums | |
---|---|
ROUTE_LABEL_UNSPECIFIED |
Standard – nicht verwendet. |
DEFAULT_ROUTE |
Die standardmäßige „beste“ Route, 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 ist. |
FUEL_EFFICIENT |
Spritsparende 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 Entfernung des Streckenabschnitts in Metern. |
duration |
Die Zeit, die für die Navigation im Streckenabschnitt 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 Polylinien der einzelnen |
start_location |
Startposition dieses Abschnitts. Dieser Standort kann sich vom angegebenen |
end_location |
Die Endposition dieses Abschnitts. Dieser Standort kann sich vom angegebenen |
steps[] |
Ein Array von Schritten, die Segmente in diesem Abschnitt bezeichnen. Jeder Schritt entspricht einer Navigationsanweisung. |
travel_advisory |
Enthält die zusätzlichen Informationen, über die der Nutzer auf einem Routenabschnitt informiert werden soll, z. B. mögliche Einschränkungen von Verkehrszonen. |
localized_values |
Textdarstellungen von Attributen von |
steps_overview |
Hier finden Sie Informationen zu den Schritten in diesem |
RouteLegLocalizedValues
Textdarstellungen bestimmter Attribute.
Felder | |
---|---|
distance |
Entfernung 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
Liefert Übersichtsinformationen zu einer Liste von RouteLegStep
s.
Felder | |
---|---|
multi_modal_segments[] |
Zusammengefasste Informationen zu verschiedenen multimodalen Segmenten der |
MultiModalSegment
Bietet zusammengefasste Informationen zu verschiedenen multimodalen Segmenten von RouteLeg.steps
. Ein multimodales Segment ist als eine oder mehrere zusammenhängende RouteLegStep
mit derselben RouteTravelMode
definiert. 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 |
Die Mobilitätsform des multimodalen Segments |
step_start_index |
Der entsprechende |
step_end_index |
Der entsprechende |
RouteLegStep
Enthält ein Segment von einem
. Ein Schritt entspricht einer einzelnen Navigationsanweisung. Routenabschnitte bestehen aus Stufen.RouteLeg
Felder | |
---|---|
distance_meters |
Die Strecke dieses Schritts in Metern. Manchmal enthält dieses Feld keinen Wert. |
static_duration |
Die Reisedauer für diesen Schritt, ohne die Verkehrslage zu berücksichtigen. Manchmal enthält dieses Feld keinen Wert. |
polyline |
Polylinie, die mit diesem Schritt verknüpft ist. |
start_location |
Der Startort dieses Schritts. |
end_location |
Der Endpunkt dieses Schritts. |
navigation_instruction |
Navigationshinweise. |
travel_advisory |
Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden soll, z. B. mögliche Einschränkungen in Bezug auf Zonen für einen Streckenabschnitt. |
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 |
Entfernung in Textform. |
static_duration |
Dauer ohne Berücksichtigung der Verkehrslage in Textform. |
RouteLegStepTransitDetails
Zusätzliche Informationen für die RouteLegStep
zu TRANSIT
-Routen.
Felder | |
---|---|
stop_details |
Informationen zu den Ankunfts- und Abfahrtshaltestellen für den Schritt. |
localized_values |
Textdarstellungen von Attributen von |
headsign |
Die Fahrtrichtung für diese Linie, die auf dem Fahrzeug oder an der Abfahrtshaltestelle angegeben ist. Die Richtung ist oft die Endhaltestelle. |
headway |
Gibt die voraussichtliche Dauer zwischen Abfahrten von derselben Haltestelle zu diesem Zeitpunkt als Dauer 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 Zahl umfasst die Zielhaltestelle, die Starthaltestelle jedoch nicht. Wenn Ihre Route beispielsweise an 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 und Fahrgästen eine Fahrt mit öffentlichen Verkehrsmitteln anzeigt. Der Text sollte eine Fahrt innerhalb eines Betriebstags eindeutig identifizieren. Beispielsweise ist „538“ der |
TransitDetailsLocalizedValues
Lokalisierte Beschreibungen der Werte für RouteTransitDetails
.
Felder | |
---|---|
arrival_time |
Uhrzeit in formatierter Textdarstellung mit einer entsprechenden Zeitzone. |
departure_time |
Uhrzeit in formatierter Textdarstellung mit einer entsprechenden Zeitzone. |
TransitStopDetails
Details zu den Haltestellen öffentlicher Verkehrsmittel am 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 diesen Schritt. |
departure_time |
Die voraussichtliche Abfahrtszeit für diesen Schritt. |
RouteLegStepTravelAdvisory
Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden soll, 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 einer Etappe informiert werden soll, z. B. mögliche Einschränkungen in Bezug auf Verkehrszonen.
Felder | |
---|---|
toll_info |
Enthält Informationen zu Mautgebühren für das angegebene |
speed_reading_intervals[] |
Intervalle für Geschwindigkeitslesevorgänge, in denen die Verkehrsdichte detailliert angegeben wird. Anwendbar bei den Routingeinstellungen Beispiel:
|
RouteMatrixDestination
Ein einzelnes Ziel für ComputeRouteMatrixRequest
Felder | |
---|---|
waypoint |
Erforderlich. Wegpunkt des Ziels |
RouteMatrixElement
Enthält Routeninformationen, die in der ComputeRouteMatrix API für ein Ursprungs-/Zielpaar 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 Entfernung der Route in Metern. |
duration |
Die für die Navigation auf der Route erforderliche Zeit. Wenn Sie |
static_duration |
Die Reisezeit 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 Präferenzen für dieses spezielle Start-/Zielpaar nicht berechnen kann, verwendet er in einigen Fällen eventuell einen anderen Berechnungsmodus. 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 |
Entfernung in Textform. |
duration |
Dauer in Textform unter Berücksichtigung der Verkehrslage. Hinweis: Wenn keine Verkehrsinformationen angefordert wurden, ist dieser Wert derselbe Wert wie static_duration. |
static_duration |
Dauer in Textform ohne Berücksichtigung der Verkehrslage. |
transit_fare |
Fahrpreis in Textform. |
RouteMatrixElementCondition
Der Zustand der Route, die zurückgegeben wird.
Enums | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED |
Wird nur verwendet, wenn status des Elements nicht OK ist. |
ROUTE_EXISTS |
Eine Route wurde gefunden und die entsprechenden Informationen für das Element wurden 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. Wegpunkt des Startorts |
route_modifiers |
Optional. Modifikatoren für jede Route, die diese 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 mautpflichtige Straßen vermieden, wo es sinnvoll ist. Routen ohne Mautstraßen werden bevorzugt. Gilt nur für die |
avoid_highways |
Wenn diese Richtlinie auf „true“ gesetzt ist, werden Autobahnen vermieden, wo es sinnvoll ist. Routen ohne Autobahnen werden bevorzugt. Gilt nur für die |
avoid_ferries |
Ist die Richtlinie auf „true“ gesetzt, werden Fähren vermieden, wo es sinnvoll ist. Routen ohne Fähren werden bevorzugt. Gilt nur für |
avoid_indoor |
Wenn diese Richtlinie auf „true“ gesetzt ist, wird die Navigation innerhalb von Gebäuden vermieden, wo es sinnvoll ist. Routen, die keine Navigation innerhalb von Gebäuden enthalten, werden bevorzugt. Gilt nur für |
vehicle_info |
Gibt die Fahrzeuginformationen an. |
toll_passes[] |
Enthält Informationen zu Mautpässen. Wenn Mautkarten angegeben sind, versucht die API, den Preis der Karte bzw. des Tickets zurückzugeben. Wenn keine Mautkarten angegeben sind, behandelt die API die Mautkarte als unbekannt und versucht, den Barpreis zurückzugeben. Gilt nur für die |
RouteTravelAdvisory
Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden soll, z. B. mögliche Einschränkungen von Verkehrszonen.
Felder | |
---|---|
toll_info |
Enthält Informationen zu Mautgebühren auf der Route. Dieses Feld wird nur gefüllt, wenn auf der Route Mautgebühren zu erwarten sind. Wenn dieses Feld festgelegt, das untergeordnete Feld |
speed_reading_intervals[] |
Intervalle für Geschwindigkeitslesevorgänge, in denen die Verkehrsdichte detailliert angegeben wird. Anwendbar bei den Routingeinstellungen Beispiel:
|
fuel_consumption_microliters |
Der voraussichtliche Kraftstoffverbrauch in Mikrolitern. |
route_restrictions_partially_ignored |
Für die zurückgegebene Route bestehen möglicherweise Einschränkungen, die für die angefragten Mobilitätsformen oder Routenmodifikatoren nicht geeignet sind. |
transit_fare |
Enthält den Gesamtfahrpreis oder die Fahrkartenkosten für diese Route, falls vorhanden. Diese Eigenschaft wird nur für |
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 fehlen gelegentlich deutlich erkennbare Bürgersteige, Fußgängerwege oder Fahrradwege. 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 |
Reise mit Pkw |
BICYCLE |
Fahrradfahren |
WALK |
Zu Fuß unterwegs |
TWO_WHEELER |
Zweirädrige Kraftfahrzeuge Beispiel: „motorrad“. Dies unterscheidet sich von der Mobilitätsform BICYCLE , die die Mobilitätsform mit menschlicher Antriebskraft abdeckt. |
TRANSIT |
Fahrten mit öffentlichen Verkehrsmitteln, sofern verfügbar. |
RoutingPreference
Eine Reihe von Werten, die Faktoren angeben, die bei der Berechnung der Route berücksichtigt werden sollen.
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 zutreffend ist. 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 Verkehrslage. 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 Verkehrsbedingungen 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 reduzieren. |
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
Anzeige der 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 |
Startindex dieses Intervalls in der Polylinie. |
end_polyline_point_index |
Endindex dieses Intervalls in der Polylinie |
Union-Feld Für |
|
speed |
Verkehrsgeschwindigkeit in diesem Intervall. |
Geschwindigkeit
Klassifizierung der Geschwindigkeit auf Polylinien basierend auf Verkehrsdaten.
Enums | |
---|---|
SPEED_UNSPECIFIED |
Standardwert Dieser Wert wird nicht verwendet. |
NORMAL |
Normale Geschwindigkeit, kein Verlangsamen wird erkannt. |
SLOW |
Stau festgestellt, aber es wurde 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 weltweit unterstützten Mautpässe.
Enums | |
---|---|
TOLL_PASS_UNSPECIFIED |
Nicht verwendet. Bei Verwendung dieses Werts schlägt die Anfrage fehl. |
AU_ETOLL_TAG |
Mautpass für Sydney. Weitere Informationen finden Sie unter https://www.myetoll.com.au. |
AU_EWAY_TAG |
Mautpass für Sydney. 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 |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://www.autoexpreso.com. |
BR_CONECTCAR |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://conectcar.com. |
BR_MOVE_MAIS |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://movemais.com. |
BR_PASSA_RAPIDO |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://pasorapido.gob.do/. |
BR_SEM_PARAR |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://www.semparar.com.br. |
BR_TAGGY |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://taggy.com.br. |
BR_VELOE |
Brasilianische Mautpass. Weitere Informationen finden Sie unter https://veloe.com.br/site/onde-usar. |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD |
Grenzübergang zwischen Kanada und den USA. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD |
Grenzübergang zwischen Kanada und den 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 zwischen Kanada und den USA. |
ID_E_TOLL |
Indonesien. Von mehreren Banken für die Bezahlung von Mautstraßen verwendete elektronische Karte Alle E-Karten über Banken werden gleich 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, Ausnahmeregelung für das HP-Kennzeichen. |
JP_ETC |
Japan usw. Ein elektronisches Drahtlossystem zur Erfassung von Mautstraßen. https://www.go-etc.jp/ |
JP_ETC2 |
Japan ETC2.0. Neue Version des ETC mit weiteren Rabatten und bidirektionaler Kommunikation zwischen Geräten an Fahrzeugen und Antennen auf der Straße. 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 |
Mexikos Mautpass-Unternehmen. Eine von vielen Unternehmen, die in Mexiko-Stadt tätig sind. Weitere Informationen finden Sie unter https://www.televia.com.mx. |
MX_TELEVIA |
Mexikos Mautpass-Unternehmen. Eine von vielen Unternehmen, die in Mexiko-Stadt tätig sind. 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 |
AK, USA. |
US_CA_FASTRAK |
Kalifornien, USA. |
US_CA_FASTRAK_CAV_STICKER |
Zeigt an, dass der Fahrer zusätzlich zum von der DMV ausgestellten CAV-Sticker (Clean Air Vehicle) eine FasTrak-Fahrkarte 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 |
L.A., USA. |
US_LA_TOLL_TAG |
L.A., USA. |
US_MA_EZPASSMA |
Massachusetts, USA. |
US_MD_EZPASSMD |
MD, 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 vorhanden ist. |
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 |
R, 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 |
Virginia, 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 und die voraussichtliche Reisezeit basierend auf bisherigen Durchschnittswerten enthält.
Enums | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED |
nicht in Verwendung. Wenn angegeben, wird standardmäßig BEST_GUESS verwendet. |
BEST_GUESS |
Gibt an, dass die zurückgegebene duration die beste Schätzung der Reisezeit sein sollte. Dazu werden Verlaufs- und Echtzeitdaten 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 Dauer an den meisten Tagen länger sein sollte als die tatsächliche Reisezeit. An Tagen mit besonders schlechter Verkehrslage kann dieser Wert jedoch überschritten werden. |
OPTIMISTIC |
Gibt an, dass die zurückgegebene Dauer an den meisten Tagen kürzer sein sollte als die tatsächliche Reisezeit. An Tagen mit besonders guter Verkehrslage kann dieser Wert jedoch unterschritten werden. |
TransitAgency
Ein Betreiber, der eine ÖPNV-Linie betreibt.
Felder | |
---|---|
name |
Der Name dieses Betreibers. |
phone_number |
Die länderspezifische formatierte Telefonnummer des Verkehrsverbunds. |
uri |
URI des Verkehrsverbunds. |
TransitLine
Enthält Informationen zu der in diesem Schritt verwendeten ÖPNV-Linie.
Felder | |
---|---|
agencies[] |
Der oder die Betreiber, der diese ÖPNV-Linie betreibt. |
name |
Der vollständige Name dieser ÖPNV-Linie, z. B. „8 Avenue Local“. |
uri |
URI für diese ÖPNV-Linie, wie vom Betreiber angegeben. |
color |
Die Farbe, die üblicherweise für die Beschilderung dieser Linie verwendet wird. Wird in Hexadezimalzahlen dargestellt. |
icon_uri |
Der URI für das Symbol, das dieser Zeile zugeordnet ist. |
name_short |
Der Kurzname dieser ÖPNV-Linie. Der Name ist normalerweise eine Nummer wie „M7“ oder „355“. |
text_color |
Die Farbe, die üblicherweise im Text der Beschilderung dieser Linie verwendet wird. Wird in Hexadezimalzahlen dargestellt. |
vehicle |
Der Fahrzeugtyp, der auf dieser ÖPNV-Linie eingesetzt wird. |
TransitPreferences
Einstellungen für TRANSIT
-basierte Routen, die die zurückgegebene Route beeinflussen.
Felder | |
---|---|
allowed_travel_modes[] |
Eine Reihe von Mobilitätsformen, die beim 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 beinhalten soll. |
TransitTravelMode
Eine Reihe von Werten zur Angabe der Mobilitätsform.
Enums | |
---|---|
TRANSIT_TRAVEL_MODE_UNSPECIFIED |
Keine Mobilitätsform angegeben. |
BUS |
Fahren Sie mit dem Bus. |
SUBWAY |
Fahren Sie mit der U-Bahn. |
TRAIN |
Zugreisen. |
LIGHT_RAIL |
Nutzen Sie die Stadtbahn oder die 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 für Routen mit öffentlichen Verkehrsmitteln 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 |
Der URI für das Symbol, das diesem Fahrzeugtyp zugeordnet ist, basierend auf der Beschilderung. |
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ßeinheiten angegeben. Die Standardeinstellung ist die Maßeinheit, die aus der Anfrage abgeleitet wird. |
METRIC |
Metrische Maßeinheiten. |
IMPERIAL |
Angloamerikanische Maßeinheiten. |
VehicleEmissionType
Eine Reihe 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 oder Benzin. |
ELECTRIC |
Elektrisch betriebenes Fahrzeug |
HYBRID |
Ein Fahrzeug mit Hybridantrieb (z. B. Benzin und Elektro) |
DIESEL |
Fahrzeug mit Diesel |
VehicleInfo
Enthält die Fahrzeuginformationen, z. B. die Art der Fahrzeugemission.
Felder | |
---|---|
emission_type |
Beschreibt den Emissionstyp des Fahrzeugs. Gilt nur für |
Zwischenstopp
Verkapselt einen Wegpunkt. Wegpunkte kennzeichnen den Anfang und das Ende einer Route und umfassen Zwischenstopps entlang der Route.
Felder | |
---|---|
via |
Wegpunkt wird als Meilenstein und nicht als Zwischenstopp gekennzeichnet. Für jeden Nicht-via-Wegpunkt in der Anfrage wird in der Antwort ein Eintrag an das Array |
vehicle_stopover |
Gibt an, dass der Wegpunkt für Halten von Fahrzeugen vorgesehen ist, entweder als Ein- oder Ausstiegsziel sind. Wenn Sie diesen Wert festlegen, enthält die berechnete Route keine Wegpunkte, die nicht |
side_of_road |
Gibt an, dass das Fahrzeug an der Position dieses Wegpunkts bevorzugt an einer bestimmten Straßenseite halten soll. Wenn Sie diesen Wert festlegen, verläuft die Route so durch den Ort, dass das Fahrzeug an der Straßenseite anhalten kann, die zur Mitte der Straße hin geneigt ist. Diese Option funktioniert nur für |
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 angegeben wird, einschließlich einer optionalen Ausrichtung. |
place_id |
Die mit dem Wegpunkt verknüpfte Orts-ID des POI. |
address |
Eine menschenlesbare Adresse oder ein Plus Code. Weitere Informationen finden Sie unter https://plus.codes. |