RouteTravelAdvisory

Zawiera dodatkowe informacje, o których użytkownik powinien wiedzieć, np. o możliwych ograniczeniach 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 i w żądanym ComputeRoutesRequest.extra_computations znajduje się TOLLS. Jeśli to pole jest ustawione, ale pole podrzędne estimatedPrice nie jest wypełnione, oznacza to, że na trasie są pobierane opłaty, ale szacunkowa cena jest nieznana. Jeśli tollInfo nie jest ustawiona, na trasie nie są spodziewane żadne opłaty.

speedReadingIntervals[]

object (SpeedReadingInterval)

Przedziały szybkiego odczytu wskazujące gęstość ruchu. To pole jest wypełniane tylko w przypadku żądań, które mają wartość TRAFFIC_AWARE lub TRAFFIC_AWARE_OPTIMAL ComputeRoutesRequest.routing_preference, a w parametrze ComputeRoutesRequest.extra_computations znajduje się wartość TRAFFIC_ON_POLYLINE. Przedziały obejmują całą polilinię trasy bez nakładania się. Punkt początkowy określonego przedziału jest taki sam jak punkt końcowy poprzedniego przedziału.

Przykład:

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

string (int64 format)

Prognozowane zużycie paliwa w mikrolitrach. To pole jest wypełniane tylko wtedy, gdy w polu ComputeRoutesRequest.extra_computations żądania znajduje się wartość FUEL_CONSUMPTION.

routeRestrictionsPartiallyIgnored

boolean

Zwrócona trasa może mieć ograniczenia, które nie są odpowiednie dla wybranego środka transportu lub modyfikatorów trasy.

transitFare

object (Money)

Jeśli występuje, zawiera całkowity koszt przejazdu lub biletu na tej trasie. Ta 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 za wszystkie etapy transportu publicznego.