RouteTravelAdvisory (Automotive)

Enthält die zusätzlichen Informationen, über die der Nutzer informiert werden sollte, z. B. mögliche Einschränkungen in Verkehrszonen.

JSON-Darstellung
{
  "tollInfo": {
    object (TollInfo)
  },
  "vignetteInfo": {
    object (VignetteInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Felder
tollInfo

object (TollInfo)

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 estimatedPrice aber nicht ausgefüllt ist, enthält die Route Mautgebühren, der geschätzte Preis ist jedoch unbekannt. Wenn dieses Feld nicht festgelegt ist, sind auf der Route keine Mautgebühren zu erwarten.

vignetteInfo

object (VignetteInfo)

Schließt Datenfelder für Vignetten ein. Der Dienst füllt dieses Feld nur unter den folgenden Bedingungen aus:

  • In der Anfrage selbst muss der Routenmodifikator avoidVignettes angegeben werden.
  • Mit der daraus resultierenden Route kann die Vignette nicht vermieden werden.

In diesem Fall enthält das Feld Details zur Vignette, z. B. das Land, in dem sich die unvermeidliche Vignette befindet.

speedReadingIntervals[]

object (SpeedReadingInterval)

Intervalle für Geschwindigkeitsmessungen, die Angaben zur Verkehrsdichte machen. Gilt bei Routeneinstellungen für TRAFFIC_AWARE und TRAFFIC_AWARE_OPTIMAL. Die Intervalle decken die gesamte Polylinie der Route ohne Überlappung ab. Der Startpunkt eines angegebenen Intervalls ist mit dem Endpunkt des vorherigen Intervalls identisch.

Beispiel:

polyline: A ---- B ---- C ---- D ---- E ---- F ---- G
speedReadingIntervals: [A,C), [C,D), [D,G).
fuelConsumptionMicroliters

string (int64 format)

Der voraussichtliche Kraftstoffverbrauch in Mikrolitern.

routeRestrictionsPartiallyIgnored

boolean

Die zurückgegebene Route kann Einschränkungen aufweisen, die für die angeforderte Mobilitätsform oder Routenmodifikatoren nicht geeignet sind.

transitFare

object (Money)

Enthält den Gesamtfahrpreis oder die Fahrkartenkosten für diese Route. Diese Eigenschaft wird nur bei TRANSIT-Anfragen und nur für Routen zurückgegeben, bei denen für alle Schritte mit öffentlichen Verkehrsmitteln Preisinformationen verfügbar sind.

VignetteInfo

Zusammenfassung von Vignetteninformationen entlang einer Route

JSON-Darstellung
{
  "countryVignettesUsed": [
    string
  ]
}
Felder
countryVignettesUsed[]

string

Die Länder, in denen Vignetten verwendet werden. Länder werden in Unicode-CLDR-Regionscodes angegeben. Unterstützte Länder sind CH, AT, CZ, HU, SI und SK.