Инкапсулирует набор необязательных условий, которые необходимо выполнить при расчете маршрутов.
JSON-представление |
---|
{ "avoidTolls": boolean, "avoidHighways": boolean, "avoidFerries": boolean, "avoidIndoor": boolean, "vehicleInfo": { object ( |
Поля | |
---|---|
avoidTolls | Указывает, следует ли избегать платных дорог, где это возможно. Предпочтение будет отдано маршрутам, не содержащим платных дорог. Применяется только к режимам движения |
avoidHighways | Указывает, следует ли избегать шоссе, где это возможно. Предпочтение будет отдано маршрутам, не содержащим автомобильных дорог. Применяется только к режимам движения |
avoidFerries | Указывает, следует ли избегать паромов, где это возможно. Предпочтение будет отдано маршрутам, не предполагающим переезды на паромах. Применяется только к режимам движения |
avoidIndoor | Указывает, следует ли избегать навигации в помещении, где это возможно. Предпочтение будет отдано маршрутам, не содержащим внутренней навигации. Применяется только к режиму движения |
vehicleInfo | Указывает информацию об автомобиле. |
tollPasses[] | Инкапсулирует информацию о платных проездных. Если предоставляются проездные, API пытается вернуть стоимость проезда. Если проездные билеты не предоставлены, API рассматривает проездной билет как неизвестный и пытается вернуть цену наличными. Применяется только к режимам движения DRIVE и TWO_WHEELER. |
Информация о транспортном средстве
Инкапсулирует информацию о транспортном средстве, например последний символ номерного знака.
JSON-представление |
---|
{
"emissionType": enum ( |
Поля | |
---|---|
emissionType | Описывает тип выбросов автомобиля. Применяется только к режиму движения DRIVE. |