Параметры матрицы маршрутов,Параметры матрицы маршрутов

Разработчики Европейской экономической зоны (ЕЭЗ)

Обзор

Помимо указания пункта отправления и назначения, вы также можете использовать множество доступных параметров для настройки матрицы маршрутов. В следующей таблице перечислены параметры, доступные для запросов матрицы маршрутов, а также указаны различия между методами с одним маршрутом и матрицей.

Вариант Описание
Режим путешествия

Способ передвижения, например, на автомобиле, общественном транспорте, пешком, на велосипеде или на двухколесном транспортном средстве.

Укажите, как и следует ли включать данные о дорожном движении Включите данные о трафике для более точных результатов или исключите их для более быстрого ответа. Поскольку computeRouteMatrix обрабатывает множество маршрутов одновременно, использование настройки максимального качества TRAFFIC_AWARE_OPTIMAL накладывает строгое ограничение на общее количество элементов (источники × пункты назначения), которые можно вычислить за один вызов. Это ограничение существует для предотвращения чрезмерной задержки.
Рассчитать стоимость проезда по матрице маршрутов При работе с платными дорогами в RouteMatrix процесс по сути аналогичен расчёту платы за проезд для отдельного маршрута, но с одним ключевым отличием: метод computeRouteMatrix предоставляет только агрегированную информацию о платных дорогах для каждой полной пары «Начало-Направление». В отличие от метода computeRoutes , который может возвращать подробную информацию о платных дорогах с разбивкой по отдельным участкам маршрута (участкам между промежуточными точками), ответ route matrix суммирует общую расчётную стоимость платы за весь маршрут между начальной и конечной точками. Вы по-прежнему включаете расчёт платы, установив extraComputations в значение TOLLS и указав информацию о транспортном средстве и платном проезде, установив routeModifiers начальной точки, но результирующий travelAdvisory.tollInfo применяется ко всему маршруту, а не к его отдельным компонентам.
Запросить локализованные значения Локализованный текст для ответа матрицы маршрута запрашивается так же, как и для самого маршрута, с помощью маски поля. При запросе локализованного текста для длительности и расстояния как метод с одним маршрутом, так и метод матрицы поддерживают явную установку параметра languageCode и единиц измерения (например, METRIC или IMPERIAL ). Однако, если эти параметры не заданы, метод computeRoutes пытается определить язык и единицы измерения расстояния непосредственно из географического положения исходной точки маршрута, тогда как метод computeRouteMatrix по умолчанию использует английский язык ( en-US ) и метрические единицы ( METRIC ), независимо от положения исходной точки маршрута. Поэтому необходимо явно задать параметры локализации при использовании RouteMatrix , чтобы переопределить поведение по умолчанию.
Доступные типы транспортных средств матрицы маршрутов Дополнительные возможности выбора типа транспортного средства для матрицы маршрута.
Дополнительные опции Чтобы указать дополнительные параметры, такие как время отправления, см. ComputeRouteMatrixRequest .
,
Разработчики Европейской экономической зоны (ЕЭЗ)

Обзор

Помимо указания пункта отправления и назначения, вы также можете использовать множество доступных параметров для настройки матрицы маршрутов. В следующей таблице перечислены параметры, доступные для запросов матрицы маршрутов, а также указаны различия между методами с одним маршрутом и матрицей.

Вариант Описание
Режим путешествия

Способ передвижения, например, на автомобиле, общественном транспорте, пешком, на велосипеде или на двухколесном транспортном средстве.

Укажите, как и следует ли включать данные о дорожном движении Включите данные о трафике для более точных результатов или исключите их для более быстрого ответа. Поскольку computeRouteMatrix обрабатывает множество маршрутов одновременно, использование настройки максимального качества TRAFFIC_AWARE_OPTIMAL накладывает строгое ограничение на общее количество элементов (источники × пункты назначения), которые можно вычислить за один вызов. Это ограничение существует для предотвращения чрезмерной задержки.
Рассчитать стоимость проезда по матрице маршрутов При работе с платными дорогами в RouteMatrix процесс по сути аналогичен расчёту платы за проезд для отдельного маршрута, но с одним ключевым отличием: метод computeRouteMatrix предоставляет только агрегированную информацию о платных дорогах для каждой полной пары «Начало-Направление». В отличие от метода computeRoutes , который может возвращать подробную информацию о платных дорогах с разбивкой по отдельным участкам маршрута (участкам между промежуточными точками), ответ route matrix суммирует общую расчётную стоимость платы за весь маршрут между начальной и конечной точками. Вы по-прежнему включаете расчёт платы, установив extraComputations в значение TOLLS и указав информацию о транспортном средстве и платном проезде, установив routeModifiers начальной точки, но результирующий travelAdvisory.tollInfo применяется ко всему маршруту, а не к его отдельным компонентам.
Запросить локализованные значения Локализованный текст для ответа матрицы маршрута запрашивается так же, как и для самого маршрута, с помощью маски поля. При запросе локализованного текста для длительности и расстояния как метод с одним маршрутом, так и метод матрицы поддерживают явную установку параметра languageCode и единиц измерения (например, METRIC или IMPERIAL ). Однако, если эти параметры не заданы, метод computeRoutes пытается определить язык и единицы измерения расстояния непосредственно из географического положения исходной точки маршрута, тогда как метод computeRouteMatrix по умолчанию использует английский язык ( en-US ) и метрические единицы ( METRIC ), независимо от положения исходной точки маршрута. Поэтому необходимо явно задать параметры локализации при использовании RouteMatrix , чтобы переопределить поведение по умолчанию.
Доступные типы транспортных средств матрицы маршрутов Дополнительные возможности выбора типа транспортного средства для матрицы маршрута.
Дополнительные опции Чтобы указать дополнительные параметры, такие как время отправления, см. ComputeRouteMatrixRequest .