RouteModifiers
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Инкапсулирует набор необязательных условий, которые необходимо выполнить при расчете маршрутов.
JSON-представление |
---|
{
"avoidTolls": boolean,
"avoidHighways": boolean,
"avoidFerries": boolean,
"avoidIndoor": boolean,
"vehicleInfo": {
object (VehicleInfo )
},
"tollPasses": [
enum (TollPass )
]
} |
Поля |
---|
avoidTolls | boolean Указывает, следует ли избегать платных дорог, где это возможно. Предпочтение будет отдано маршрутам, не содержащим платных дорог. Применяется только к режимам движения DRIVE и TWO_WHEELER . |
avoidHighways | boolean Указывает, следует ли избегать шоссе, где это возможно. Предпочтение будет отдано маршрутам, не содержащим автомобильных дорог. Применяется только к режимам движения DRIVE и TWO_WHEELER . |
avoidFerries | boolean Указывает, следует ли избегать паромов, где это возможно. Предпочтение будет отдано маршрутам, не предполагающим переезды на паромах. Применяется только к режимам движения DRIVE и TWO_WHEELER . |
avoidIndoor | boolean Указывает, следует ли избегать навигации в помещении, где это возможно. Предпочтение будет отдано маршрутам, не содержащим внутренней навигации. Применяется только к режиму движения WALK . |
vehicleInfo | object ( VehicleInfo ) Указывает информацию об автомобиле. |
tollPasses[] | enum ( TollPass ) Инкапсулирует информацию о платных проездных. Если предоставляются проездные, API пытается вернуть стоимость проезда. Если проездные билеты не предоставлены, API рассматривает проездной билет как неизвестный и пытается вернуть цену наличными. Применяется только к режимам движения DRIVE и TWO_WHEELER. |
Информация о транспортном средстве
Инкапсулирует информацию о транспортном средстве, например последний символ номерного знака.
Поля |
---|
emissionType | enum ( VehicleEmissionType ) Описывает тип выбросов автомобиля. Применяется только к режиму движения DRIVE. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-07 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-01-07 UTC."],[[["Route modifiers allow specifying optional conditions like avoiding tolls, highways, ferries, or indoor navigation."],["These modifiers primarily apply to `DRIVE`, `TWO_WHEELER`, and `WALK` travel modes."],["Vehicle information, including emission type, can be provided for route calculation."],["Toll pass details can be included to receive pass-specific pricing information."]]],["The content details optional route conditions, including avoiding tolls, highways, ferries, and indoor navigation. These avoidance options are set using boolean values. Vehicle information, such as `emissionType`, can also be specified. The user can provide information regarding toll passes. The API will try to return the pass price for routes if toll passes are provided, and cash prices if not. These options apply to different travel modes.\n"]]