RouteTravelAdvisory

Zawiera dodatkowe informacje, o których użytkownik powinien zostać poinformowany, np. możliwe ograniczenia dotyczące stref ruchu.

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

object (TollInfo)

Zawiera informacje o mytach na trasie. To pole jest wypełnione tylko wtedy, gdy na trasie występują opłaty drogowe. Jeśli to pole jest ustawione, ale podpole estimatedPrice jest puste, oznacza to, że trasa zawiera opłaty za przejazd autostradą, ale szacowana cena jest nieznana. Jeśli to pole nie jest ustawione, na trasie nie ma żadnych opłat.

speedReadingIntervals[]

object (SpeedReadingInterval)

Interwały szybkości czytania określające gęstość ruchu. Dotyczy preferencji routingu TRAFFIC_AWARETRAFFIC_AWARE_OPTIMAL. Interwały obejmują cały poligon trasy bez nakładania się. Punkt początkowy określonego przedziału czasowego jest taki sam jak punkt końcowy poprzedniego przedziału czasowego.

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 mikrolitry.

routeRestrictionsPartiallyIgnored

boolean

Zwrócona trasa może zawierać ograniczenia, które nie pasują do wybranego trybu podróży lub modyfikatorów trasy.

transitFare

object (Money)

W przypadku wystąpienia zawiera łączną cenę biletu na danej trasie. Ta właściwość jest zwracana tylko w przypadku żądań TRANSIT i tylko w przypadku tras, na których są dostępne informacje o cenie biletu dla wszystkich etapów przejazdu.