RouteTravelAdvisory

Zawiera dodatkowe informacje, o których użytkownik powinien pamiętać, np. o możliwych ograniczeniach dotyczących strefy ruchu.

Zapis JSON
{
  "tollInfo": {
    object (TollInfo)
  },
  "speedReadingIntervals": [
    {
      object (SpeedReadingInterval)
    }
  ],
  "fuelConsumptionMicroliters": string,
  "routeRestrictionsPartiallyIgnored": boolean,
  "transitFare": {
    object (Money)
  }
}
Pola
tollInfo

object (TollInfo)

Zawiera informacje o opłatach na trasie. To pole jest wypełniane tylko wtedy, gdy na trasie są spodziewane opłaty za przejazd. Jeśli to pole jest ustawione, ale pole podrzędne estimatedPrice nie jest wypełnione, trasa uwzględnia opłaty za przejazd, ale szacowana cena jest nieznana. Jeśli to pole nie zostało ustawione, na trasie nie będą naliczane żadne opłaty.

speedReadingIntervals[]

object (SpeedReadingInterval)

Przedziały czasu odczytu szybkości ze szczegółowym opisem gęstości ruchu. Ma zastosowanie w przypadku ustawień routingu TRAFFIC_AWARE i TRAFFIC_AWARE_OPTIMAL. Przedziały obejmują całą linię łamaną trasy bez nakładania się. Punkt początkowy określonego przedziału czasu jest taki sam jak punkt końcowy poprzedniego interwału.

Przykład:

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

string (int64 format)

Przewidywane zużycie paliwa w mikrolitrach.

routeRestrictionsPartiallyIgnored

boolean

Na zwróconej trasie mogą obowiązywać ograniczenia, które nie są odpowiednie dla wybranych środków transportu lub modyfikatorów trasy.

transitFare

object (Money)

Jeśli występuje, zawiera całkowitą cenę lub koszty biletu na tej trasie. Właściwość jest zwracana tylko w przypadku żądań TRANSIT i tylko w przypadku tras, dla których dostępne są informacje o opłatach dla wszystkich etapów transportu publicznego.