ComputeRouteMatrixRequest
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Сообщение запроса v1alpha.computeRouteMatrix
Поля |
---|
origins[] | object ( RouteMatrixOrigin ) Необходимый. Массив источников, определяющий строки матрицы ответа. К числу элементов отправления и назначения применяются несколько ограничений по размеру: - В любом случае количество элементов (источники × пункты назначения) не должно превышать 625.
- Количество элементов (источники × пункты назначения) не должно превышать 100, если для параметра routerPreference установлено значение
TRAFFIC_AWARE_OPTIMAL . - Количество путевых точек (исходные + пункты назначения), указанных в качестве
placeId , не должно превышать 50.
|
destinations[] | object ( RouteMatrixDestination ) Необходимый. Массив пунктов назначения, определяющий столбцы матрицы ответов. |
travelMode | enum ( RouteTravelMode ) Необязательный. Указывает вид транспорта. |
routingPreference | enum ( RoutingPreference ) Необязательный. Указывает, как вычислить маршрут. Сервер пытается использовать выбранную настройку маршрутизации для расчета маршрута. Если предпочтения маршрутизации приводят к ошибке или слишком большой задержке, возвращается ошибка. В будущем мы можем реализовать резервный механизм для использования другого варианта, если предпочтительный вариант не дает допустимого результата. Вы можете указать эту опцию, только если travelMode имеет DRIVE или TWO_WHEELER , в противном случае запрос не будет выполнен. |
departureTime | string ( Timestamp format) Необязательный. Время отправления. Если вы не установите это значение, по умолчанию оно будет соответствовать времени, когда вы сделали запрос. Если вы установите для этого значения время, которое уже произошло, запрос не будет выполнен. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: "2014-10-02T15:01:23Z" и "2014-10-02T15:01:23.045123456Z" . |
МаршрутМатрицаПроисхождение
Единый источник для ComputeRouteMatrixRequest.
Поля |
---|
waypoint | object ( Waypoint ) Необходимый. Исходная путевая точка |
routeModifiers | object ( RouteModifiers ) Необязательный. Модификаторы для каждого маршрута, который принимает это место в качестве источника. |
МаршрутМатрицаНазначение
Единое назначение для ComputeRouteMatrixRequest
JSON-представление |
---|
{
"waypoint": {
object (Waypoint )
}
} |
Поля |
---|
waypoint | object ( Waypoint ) Необходимый. Пункт назначения |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-12-02 UTC.
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Отсутствует нужная мне информация"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Слишком сложен/слишком много шагов"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Устарел"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"Проблема с переводом текста"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Проблемы образцов/кода"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Другое"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Прост для понимания"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Помог мне решить мою проблему"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Другое"
}]