Obejmuje zestaw opcjonalnych warunków, które muszą zostać spełnione przy obliczaniu tras.
Zapis JSON |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
Pola | |
---|---|
avoidTolls |
Określa, czy w uzasadnionych przypadkach unikać dróg płatnych. Preferowane będą trasy, które nie zawierają dróg płatnych. Dotyczy tylko środków transportu |
avoidHighways |
Określa, czy w uzasadnionych przypadkach unikać autostrad. Priorytet będą miały trasy niezawierające autostrad. Dotyczy tylko środków transportu |
avoidFerries |
Określa, czy w uzasadnionych sytuacjach unikać przepraw promowych. Pierwszeństwo będą miały trasy, które nie będą obejmować podróży promami. Dotyczy tylko środków transportu |
avoidIndoor |
Określa, czy w uzasadnionych przypadkach unikać przechodzenia do wnętrz. Preferowane będą trasy niezawierające nawigacji wewnątrz budynków. Dotyczy tylko środka transportu |
vehicleInfo |
Określa informacje o pojeździe. |
tollPasses[] |
Obejmuje informacje o winietach. Jeśli podano winiety na opłaty, interfejs API spróbuje zwrócić ich cenę. Jeśli nie podasz winiet, interfejs API traktuje je jako nieznane i próbuje zwrócić kwotę pieniężną. Dotyczy tylko środków transportu DYSK i TWO_WHEELER. |
VehicleInfo
Obejmuje informacje o pojeździe, na przykład ostatni znak tablicy rejestracyjnej.
Zapis JSON |
---|
{
"emissionType": enum ( |
Pola | |
---|---|
emissionType |
Opisuje typ emisji dwutlenku węgla w pojeździe. Dotyczy tylko środka transportu Dyski twarde. |