Поделиться через


RouteGetRouteDirectionsQueryParamProperties interface

Свойства

accelerationEfficiency

Указывает эффективность преобразования химической энергии, хранящейся в кинетической энергии, когда автомобиль ускоряет (т. е. KineticFxGained/ChemicalDbConsumed). Химическое, полученное путем преобразования потребляемого топлива в химическую энергию с помощью топливаErDensityInMJoulesPerLiter.

Необходимо связать с замедлением.

Диапазон значений, допустимых, составляет от 0,0 до 1/замедление.

Разумные значения: для модели сжигания : 0,33, для электрической модели : 0,66

alternativeType

Управляет оптимальностью в отношении заданных критериев планирования вычисляемых альтернатив по сравнению с эталонным маршрутом.

arriveAt

Дата и время прибытия в точку назначения, отформатированная как значение dateTime, как определено в RFC 3339, раздел 5.6, с необязательным смещением часового пояса. Если смещение часового пояса не указано, предполагается, что это точка назначения.

Примеры:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Параметр arriveAt нельзя использовать в сочетании с departAt, minDeviationDistance или minDeviationTime.

auxiliaryPowerInkW

Указывает объем энергии, потребляемой для поддержания вспомогательных систем, в киловаттах (kW).

Его можно использовать для указания потребления из-за устройств и систем, таких как системы AC, радио, нагревание и т. д.

Разумные значения: 1.7

auxiliaryPowerInLitersPerHour

Указывает объем топлива, потребляемого для поддержания вспомогательных систем транспортного средства, в литрах в час.

Его можно использовать для указания потребления из-за устройств и систем, таких как системы AC, радио, нагревание и т. д.

Разумные значения: 0.2

avoid

Указывает, что вычисление маршрута должно пытаться избежать при определении маршрута. Можно указать несколько раз в одном запросе, например "&избегайте=автомагистралей&избегайте=tollRoads&избегайте паромов". В запросах диапазона маршрутов значение уже не должно использоваться.

computeBestOrder

Повторно упорядочение точек пути маршрута с помощью быстрого эвристического алгоритма для уменьшения длины маршрута. Обеспечивает наилучшие результаты при использовании в сочетании с routeType самым коротким. Обратите внимание, что источник и назначение исключены из оптимизированных индексов точек пути. Чтобы включить источник и назначение в ответ, увеличьте все индексы на 1, чтобы учесть источник, а затем добавьте назначение в качестве окончательного индекса. Возможные значения : true или false. Значение True вычисляет лучший порядок, если это возможно, но не допускается использовать в сочетании со значением maxAlternatives больше 0 или в сочетании с точками пути круга. False будет использовать расположения в указанном порядке и не допускается использовать в сочетании с маршрутомRepresentation ни.

computeTravelTimeFor

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

constantSpeedConsumptionInkWhPerHundredkm

Указывает компонент, зависящий от скорости потребления.

Предоставляется как неупорядоченный список пар скорости и потребления. Список определяет точки на кривой потребления. Показатели потребления скоростей, не входящих в список, находятся следующим образом:

  • линейная интерполяция, если заданная скорость находится между двумя скоростями в списке

  • по линейной экстраполяции в противном случае при условии константы (TMConsumption/ΔSpeed), определяемой ближайшими двумя точками в списке

Список должен содержать от 1 до 25 точек (включительно) и не может содержать повторяющиеся точки для той же скорости. Если он содержит только одну точку, то скорость потребления этой точки используется без дополнительной обработки.

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

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

Допустимый диапазон значений потребления (выраженный в kWh/100km) составляет от 0,01 до 1000000.0.

Разумные значения: 50,8.2:130,21.3

Этот параметр необходим для модели потребления электроэнергии.

constantSpeedConsumptionInLitersPerHundredkm

Указывает компонент, зависящий от скорости потребления.

Предоставляется как неупорядоченный список пар скорости с разделителями двоеточием & пар скорости потребления. Список определяет точки на кривой потребления. Показатели потребления скоростей, не входящих в список, находятся следующим образом:

  • линейная интерполяция, если заданная скорость находится между двумя скоростями в списке

  • по линейной экстраполяции в противном случае при условии константы (TMConsumption/ΔSpeed), определяемой ближайшими двумя точками в списке

Список должен содержать от 1 до 25 точек (включительно) и не может содержать повторяющиеся точки для той же скорости. Если он содержит только одну точку, то скорость потребления этой точки используется без дополнительной обработки.

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

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

Допустимый диапазон значений потребления (выраженный в l/100km) составляет от 0,01 до 1000000.0.

Разумные значения: 50,6.3:130,11.5

Примечание. Этот параметр необходим для модели потребления топлива.

currentChargeInkWh

Указывает текущую электрическую энергию в киловатт-часах (kWh).

Этот параметр совместно существует с параметром maxChargeInkWh.

Диапазон значений, допустимых в диапазоне от 0,0 до maxChargeInkWh.

Разумные значения: 43

currentFuelInLiters

Указывает текущий запас топлива в литрах.

Разумные значения: 55

decelerationEfficiency

Указывает эффективность преобразования кинетической энергии в сохраненный (не потребляемый) топливо, когда автомобиль уменьшает (т. е. ChemicalLost). Химические ВеществаSaved получены путем преобразования сохраненного (не потребляемого) топлива в энергию с помощью топливаJoulesInMJoulesPerLiter.

Необходимо связать с ускорениемEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/ускоренияEfficiency.

Разумные значения: для модели сжигания : 0,83, для электрической модели : 0,91

departAt

Дата и время отъезда из точки источника, отформатированная как значение dateTime, как определено в RFC 3339, раздел 5.6с необязательным смещением часового пояса. Если смещение часового пояса не указано, предполагается, что это точка источника.

  • Значение по умолчанию: теперь
  • Другое значение: dateTime

Примеры:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Параметр departAt нельзя использовать в сочетании с arriveAt.

downhillEfficiency

Указывает эффективность преобразования потенциальной энергии в сохраненный (не потребляемый) топливо, когда автомобиль теряет высоту (т. е. ChemicalDbSaved/Потенциальные Экземпляры). Химические ВеществаSaved получены путем преобразования сохраненного (не потребляемого) топлива в энергию с помощью топливаJoulesInMJoulesPerLiter.

Необходимо связать с uphillEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/uphillEfficiency.

Разумные значения: для модели сжигания : 0,51, для электрической модели : 0,73

fuelEnergyDensityInMJoulesPerLiter

Указывает объем химической энергии, хранящейся в одном литре топлива в мегаджулях (MJ). Он используется в сочетании с параметрами эффективностиэффективности для преобразования между сохраненными или потребляемыми энергией и топливом. Например, плотность энергии составляет 34,2 MJ/l для бензина и 35,8 MJ/l для дизельного топлива.

Этот параметр необходим, если задан параметр эффективности *.

Разумные значения: 34.2

hilliness

Степень холмистости для захватывающих маршрутов. Этот параметр можно использовать только в сочетании с routeType=захватывающим.

instructionsType

При указании инструкции будут возвращены. Обратите внимание, что параметр instructionsType нельзя использовать в сочетании с routeRepresentation=none.

language

Параметр языка определяет язык сообщений руководства. Правильные существительные (имена улиц, площадей и т. д.) возвращаются на указанном языке или, если это недоступно, они возвращаются на доступном языке, близком к нему. Допустимые значения — это (подмножество) тегов языка IETF. В настоящее время поддерживаемые языки перечислены в разделе Поддерживаемые языки.

Значение по умолчанию: en-GB

maxAlternatives

Количество требуемых альтернативных маршрутов, которые необходимо вычислить. По умолчанию: 0, минимум: 0 и максимум: 5

maxChargeInkWh

Указывает максимальный объем электроэнергии в киловатт-часах (kWh), которые могут храниться в батарее транспортного средства.

Этот параметр совместно существует с параметром currentChargeInkWh.

Минимальное значение должно быть больше или равно currentChargeInkWh.

Разумные значения: 85

minDeviationDistance

Все альтернативные маршруты, возвращаемые, будут соответствовать эталонной маршруту (см. раздел POST Request) из точки источника запроса calculateRoute по крайней мере для этого количества метров. Можно использовать только при восстановлении маршрута. Параметр minDeviationDistance нельзя использовать в сочетании с arriveAt

minDeviationTime

Все альтернативные маршруты, возвращаемые, будут соответствовать эталонной маршруту (см. раздел POST Request) из точки источника запроса calculateRoute по крайней мере на это количество секунд. Можно использовать только при восстановлении маршрута. Параметр minDeviationTime нельзя использовать в сочетании с arriveAt. Значение по умолчанию — 0. Установка параметра )minDeviationTime_ значением больше нуля имеет следующие последствия:

  • В исходной точке вычисляется запрос должен быть включен (или очень близок) входной эталонный маршрут.
    • Если это не так, возвращается ошибка.
    • Однако точка источника не должна находиться в начале входного эталонного маршрута (его можно считать текущей позицией транспортного средства на эталонном маршруте).
  • Эталонный маршрут, возвращаемый в качестве первого маршрута в calculateRoute Response, будет начинаться с точки источника, указанной в вычислении запроса. Начальная часть входного маршрута ссылки вплоть до точки источника будет исключена из ответа.
  • Значения minDeviationDistance и minDeviationTime определяют, насколько далеко альтернативные маршруты будут гарантированно соответствовать эталонной маршруте из точки источника.
  • Маршрут должен использовать вылете.
  • транспортных средств игнорируется.
query

Координаты, с помощью которых вычисляется маршрут, разделенные двоеточием. Требуется не менее двух координат. Первое — источник, а последний — назначение маршрута. Необязательные координаты между ними выполняют роль WayPoints в маршруте. Можно передать до 150 WayPoints.

report

Указывает, какие данные следует сообщать в целях диагностики. Единственное возможное значение — действующие наборы. Сообщает действующие параметры или данные, используемые при вызове API. В случае параметров по умолчанию по умолчанию будет отражено, где параметр не указан вызывающим.

routeRepresentation

Указывает представление набора маршрутов, предоставленных в качестве ответа.

routeType

Тип запрошенного маршрута.

sectionType

Указывает, какие типы разделов сообщаются в ответе маршрута.

Например, если sectionType = пешеходы, которые подходят только для пешеходов, возвращаются. Можно указать несколько раз в одном запросе, например '§ionType=carTrain§ionType=пешеходная§ionType=автомагистраль". Тип раздела по умолчанию относится к входным данным travelMode. По умолчанию travelMode имеет значение car

traffic

Возможные значения:

  • True. Рассмотрите все доступные сведения о трафике во время маршрутизации
  • false — игнорировать текущие данные трафика во время маршрутизации. Обратите внимание, что, хотя текущие данные дорожного движения игнорируются во время маршрутизации, влияние исторического движения на эффективные скорости дорожного движения по-прежнему включается.
travelMode

Режим поездки для запрошенного маршрута. Если не определено, значение по умолчанию — "автомобиль". Обратите внимание, что запрошенный travelMode может быть недоступен для всего маршрута. Если запрошенный travelMode недоступен для определенного раздела, элемент travelMode ответа для этого раздела будет "другим". Обратите внимание, что режимы путешествий автобус, мотоцикл, такси и фургон являются бета-функциями. Полные данные ограничений недоступны во всех областях.

uphillEfficiency

Указывает эффективность преобразования химической энергии, хранящейся в топливо, в потенциальную энергию, когда автомобиль получает повышение высоты (т. е. Потенциальные ТипыГайн/Химические ВеществаКонсумеда). Химическое, полученное путем преобразования потребляемого топлива в химическую энергию с помощью топливаErDensityInMJoulesPerLiter.

Необходимо связать с внизхиллEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/внизхиллEfficiency.

Разумные значения: для модели сжигания : 0,27, для электрической модели : 0,74

vehicleAxleWeight

Вес на ось транспортного средства в кг. Значение 0 означает, что ограничения веса на ось не считаются.

vehicleCommercial

Используется ли автомобиль для коммерческих целей. Коммерческие транспортные средства могут быть запрещены ездить на некоторых дорогах.

vehicleEngineType

Тип двигателя транспортного средства. Если указана подробная модель потребления, она должна быть согласована со значением vehicleEngineType.

vehicleHeading

Направление движения транспортного средства в градусах, начиная с истинного Севера и продолжающегося в часовом направлении. Север составляет 0 градусов, восток составляет 90 градусов, юг составляет 180 градусов, запад — 270 градусов. Возможные значения 0-359

vehicleHeight

Высота транспортного средства в метрах. Значение 0 означает, что ограничения высоты не учитываются.

vehicleLength

Длина транспортного средства в метрах. Значение 0 означает, что ограничения длины не учитываются.

vehicleLoadType

Типы грузов, которые могут быть классифицированы как опасные материалы и ограничены некоторыми дорогами. Доступные значения vehicleLoadType — это классы US Hazmat 1–9, а также универсальные классификации для использования в других странах или регионах. Значения, начиная с USHazmat, предназначены для маршрутизации в США, а другие страны или регионы должны использоваться для других стран и регионов. vehicleLoadType можно указать несколько раз. Этот параметр в настоящее время считается только для travelMode=truck.

vehicleMaxSpeed

Максимальная скорость транспортного средства в км/час. Максимальная скорость в профиле транспортного средства используется для проверки того, разрешено ли транспортное средство на автомагистралях.

  • Значение 0 означает, что соответствующее значение для транспортного средства будет определено и применено во время планирования маршрута.

  • Значение, отличное от нуля, может быть переопределено во время планирования маршрутов. Например, текущий поток трафика составляет 60 км/час. Если максимальная скорость транспортного средства составляет 50 км/час, подсистема маршрутизации будет учитывать 60 км/час, так как это текущая ситуация. Если максимальная скорость транспортного средства предоставляется как 80 км/час, но текущий поток движения составляет 60 км/час, то подсистема маршрутизации снова будет использовать 60 км/час.

vehicleWeight

Вес транспортного средства в килограммах.

  • Обязательно, если заданы какие-либо из параметров эффективности.

  • Он должен быть строго положительным при использовании в контексте модели потребления. Ограничения веса считаются.

  • Если нет подробного модели потребления, а значение транспортного веса не равно нулю, то учитываются ограничения веса.

  • Во всех остальных случаях этот параметр игнорируется.

Разумные значения: для модели сжигания : 1600, для электрической модели : 1900

vehicleWidth

Ширина транспортного средства в метрах. Значение 0 означает, что ограничения ширины не учитываются.

windingness

Уровень поворотов для захватывающих маршрутов. Этот параметр можно использовать только в сочетании с routeType=захватывающим.

Сведения о свойстве

accelerationEfficiency

Указывает эффективность преобразования химической энергии, хранящейся в кинетической энергии, когда автомобиль ускоряет (т. е. KineticFxGained/ChemicalDbConsumed). Химическое, полученное путем преобразования потребляемого топлива в химическую энергию с помощью топливаErDensityInMJoulesPerLiter.

Необходимо связать с замедлением.

Диапазон значений, допустимых, составляет от 0,0 до 1/замедление.

Разумные значения: для модели сжигания : 0,33, для электрической модели : 0,66

accelerationEfficiency?: number

Значение свойства

number

alternativeType

Управляет оптимальностью в отношении заданных критериев планирования вычисляемых альтернатив по сравнению с эталонным маршрутом.

alternativeType?: "anyRoute" | "betterRoute"

Значение свойства

"anyRoute" | "betterRoute"

arriveAt

Дата и время прибытия в точку назначения, отформатированная как значение dateTime, как определено в RFC 3339, раздел 5.6, с необязательным смещением часового пояса. Если смещение часового пояса не указано, предполагается, что это точка назначения.

Примеры:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Параметр arriveAt нельзя использовать в сочетании с departAt, minDeviationDistance или minDeviationTime.

arriveAt?: string | Date

Значение свойства

string | Date

auxiliaryPowerInkW

Указывает объем энергии, потребляемой для поддержания вспомогательных систем, в киловаттах (kW).

Его можно использовать для указания потребления из-за устройств и систем, таких как системы AC, радио, нагревание и т. д.

Разумные значения: 1.7

auxiliaryPowerInkW?: number

Значение свойства

number

auxiliaryPowerInLitersPerHour

Указывает объем топлива, потребляемого для поддержания вспомогательных систем транспортного средства, в литрах в час.

Его можно использовать для указания потребления из-за устройств и систем, таких как системы AC, радио, нагревание и т. д.

Разумные значения: 0.2

auxiliaryPowerInLitersPerHour?: number

Значение свойства

number

avoid

Указывает, что вычисление маршрута должно пытаться избежать при определении маршрута. Можно указать несколько раз в одном запросе, например "&избегайте=автомагистралей&избегайте=tollRoads&избегайте паромов". В запросах диапазона маршрутов значение уже не должно использоваться.

avoid?: ("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]

Значение свойства

("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]

computeBestOrder

Повторно упорядочение точек пути маршрута с помощью быстрого эвристического алгоритма для уменьшения длины маршрута. Обеспечивает наилучшие результаты при использовании в сочетании с routeType самым коротким. Обратите внимание, что источник и назначение исключены из оптимизированных индексов точек пути. Чтобы включить источник и назначение в ответ, увеличьте все индексы на 1, чтобы учесть источник, а затем добавьте назначение в качестве окончательного индекса. Возможные значения : true или false. Значение True вычисляет лучший порядок, если это возможно, но не допускается использовать в сочетании со значением maxAlternatives больше 0 или в сочетании с точками пути круга. False будет использовать расположения в указанном порядке и не допускается использовать в сочетании с маршрутомRepresentation ни.

computeBestOrder?: boolean

Значение свойства

boolean

computeTravelTimeFor

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

computeTravelTimeFor?: "none" | "all"

Значение свойства

"none" | "all"

constantSpeedConsumptionInkWhPerHundredkm

Указывает компонент, зависящий от скорости потребления.

Предоставляется как неупорядоченный список пар скорости и потребления. Список определяет точки на кривой потребления. Показатели потребления скоростей, не входящих в список, находятся следующим образом:

  • линейная интерполяция, если заданная скорость находится между двумя скоростями в списке

  • по линейной экстраполяции в противном случае при условии константы (TMConsumption/ΔSpeed), определяемой ближайшими двумя точками в списке

Список должен содержать от 1 до 25 точек (включительно) и не может содержать повторяющиеся точки для той же скорости. Если он содержит только одну точку, то скорость потребления этой точки используется без дополнительной обработки.

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

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

Допустимый диапазон значений потребления (выраженный в kWh/100km) составляет от 0,01 до 1000000.0.

Разумные значения: 50,8.2:130,21.3

Этот параметр необходим для модели потребления электроэнергии.

constantSpeedConsumptionInkWhPerHundredkm?: string

Значение свойства

string

constantSpeedConsumptionInLitersPerHundredkm

Указывает компонент, зависящий от скорости потребления.

Предоставляется как неупорядоченный список пар скорости с разделителями двоеточием & пар скорости потребления. Список определяет точки на кривой потребления. Показатели потребления скоростей, не входящих в список, находятся следующим образом:

  • линейная интерполяция, если заданная скорость находится между двумя скоростями в списке

  • по линейной экстраполяции в противном случае при условии константы (TMConsumption/ΔSpeed), определяемой ближайшими двумя точками в списке

Список должен содержать от 1 до 25 точек (включительно) и не может содержать повторяющиеся точки для той же скорости. Если он содержит только одну точку, то скорость потребления этой точки используется без дополнительной обработки.

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

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

Допустимый диапазон значений потребления (выраженный в l/100km) составляет от 0,01 до 1000000.0.

Разумные значения: 50,6.3:130,11.5

Примечание. Этот параметр необходим для модели потребления топлива.

constantSpeedConsumptionInLitersPerHundredkm?: string

Значение свойства

string

currentChargeInkWh

Указывает текущую электрическую энергию в киловатт-часах (kWh).

Этот параметр совместно существует с параметром maxChargeInkWh.

Диапазон значений, допустимых в диапазоне от 0,0 до maxChargeInkWh.

Разумные значения: 43

currentChargeInkWh?: number

Значение свойства

number

currentFuelInLiters

Указывает текущий запас топлива в литрах.

Разумные значения: 55

currentFuelInLiters?: number

Значение свойства

number

decelerationEfficiency

Указывает эффективность преобразования кинетической энергии в сохраненный (не потребляемый) топливо, когда автомобиль уменьшает (т. е. ChemicalLost). Химические ВеществаSaved получены путем преобразования сохраненного (не потребляемого) топлива в энергию с помощью топливаJoulesInMJoulesPerLiter.

Необходимо связать с ускорениемEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/ускоренияEfficiency.

Разумные значения: для модели сжигания : 0,83, для электрической модели : 0,91

decelerationEfficiency?: number

Значение свойства

number

departAt

Дата и время отъезда из точки источника, отформатированная как значение dateTime, как определено в RFC 3339, раздел 5.6с необязательным смещением часового пояса. Если смещение часового пояса не указано, предполагается, что это точка источника.

  • Значение по умолчанию: теперь
  • Другое значение: dateTime

Примеры:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Параметр departAt нельзя использовать в сочетании с arriveAt.

departAt?: string | Date

Значение свойства

string | Date

downhillEfficiency

Указывает эффективность преобразования потенциальной энергии в сохраненный (не потребляемый) топливо, когда автомобиль теряет высоту (т. е. ChemicalDbSaved/Потенциальные Экземпляры). Химические ВеществаSaved получены путем преобразования сохраненного (не потребляемого) топлива в энергию с помощью топливаJoulesInMJoulesPerLiter.

Необходимо связать с uphillEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/uphillEfficiency.

Разумные значения: для модели сжигания : 0,51, для электрической модели : 0,73

downhillEfficiency?: number

Значение свойства

number

fuelEnergyDensityInMJoulesPerLiter

Указывает объем химической энергии, хранящейся в одном литре топлива в мегаджулях (MJ). Он используется в сочетании с параметрами эффективностиэффективности для преобразования между сохраненными или потребляемыми энергией и топливом. Например, плотность энергии составляет 34,2 MJ/l для бензина и 35,8 MJ/l для дизельного топлива.

Этот параметр необходим, если задан параметр эффективности *.

Разумные значения: 34.2

fuelEnergyDensityInMJoulesPerLiter?: number

Значение свойства

number

hilliness

Степень холмистости для захватывающих маршрутов. Этот параметр можно использовать только в сочетании с routeType=захватывающим.

hilliness?: "low" | "normal" | "high"

Значение свойства

"low" | "normal" | "high"

instructionsType

При указании инструкции будут возвращены. Обратите внимание, что параметр instructionsType нельзя использовать в сочетании с routeRepresentation=none.

instructionsType?: "coded" | "text" | "tagged"

Значение свойства

"coded" | "text" | "tagged"

language

Параметр языка определяет язык сообщений руководства. Правильные существительные (имена улиц, площадей и т. д.) возвращаются на указанном языке или, если это недоступно, они возвращаются на доступном языке, близком к нему. Допустимые значения — это (подмножество) тегов языка IETF. В настоящее время поддерживаемые языки перечислены в разделе Поддерживаемые языки.

Значение по умолчанию: en-GB

language?: string

Значение свойства

string

maxAlternatives

Количество требуемых альтернативных маршрутов, которые необходимо вычислить. По умолчанию: 0, минимум: 0 и максимум: 5

maxAlternatives?: number

Значение свойства

number

maxChargeInkWh

Указывает максимальный объем электроэнергии в киловатт-часах (kWh), которые могут храниться в батарее транспортного средства.

Этот параметр совместно существует с параметром currentChargeInkWh.

Минимальное значение должно быть больше или равно currentChargeInkWh.

Разумные значения: 85

maxChargeInkWh?: number

Значение свойства

number

minDeviationDistance

Все альтернативные маршруты, возвращаемые, будут соответствовать эталонной маршруту (см. раздел POST Request) из точки источника запроса calculateRoute по крайней мере для этого количества метров. Можно использовать только при восстановлении маршрута. Параметр minDeviationDistance нельзя использовать в сочетании с arriveAt

minDeviationDistance?: number

Значение свойства

number

minDeviationTime

Все альтернативные маршруты, возвращаемые, будут соответствовать эталонной маршруту (см. раздел POST Request) из точки источника запроса calculateRoute по крайней мере на это количество секунд. Можно использовать только при восстановлении маршрута. Параметр minDeviationTime нельзя использовать в сочетании с arriveAt. Значение по умолчанию — 0. Установка параметра )minDeviationTime_ значением больше нуля имеет следующие последствия:

  • В исходной точке вычисляется запрос должен быть включен (или очень близок) входной эталонный маршрут.
    • Если это не так, возвращается ошибка.
    • Однако точка источника не должна находиться в начале входного эталонного маршрута (его можно считать текущей позицией транспортного средства на эталонном маршруте).
  • Эталонный маршрут, возвращаемый в качестве первого маршрута в calculateRoute Response, будет начинаться с точки источника, указанной в вычислении запроса. Начальная часть входного маршрута ссылки вплоть до точки источника будет исключена из ответа.
  • Значения minDeviationDistance и minDeviationTime определяют, насколько далеко альтернативные маршруты будут гарантированно соответствовать эталонной маршруте из точки источника.
  • Маршрут должен использовать вылете.
  • транспортных средств игнорируется.
minDeviationTime?: number

Значение свойства

number

query

Координаты, с помощью которых вычисляется маршрут, разделенные двоеточием. Требуется не менее двух координат. Первое — источник, а последний — назначение маршрута. Необязательные координаты между ними выполняют роль WayPoints в маршруте. Можно передать до 150 WayPoints.

query: string

Значение свойства

string

report

Указывает, какие данные следует сообщать в целях диагностики. Единственное возможное значение — действующие наборы. Сообщает действующие параметры или данные, используемые при вызове API. В случае параметров по умолчанию по умолчанию будет отражено, где параметр не указан вызывающим.

report?: "effectiveSettings"

Значение свойства

"effectiveSettings"

routeRepresentation

Указывает представление набора маршрутов, предоставленных в качестве ответа.

routeRepresentation?: "none" | "polyline" | "summaryOnly"

Значение свойства

"none" | "polyline" | "summaryOnly"

routeType

Тип запрошенного маршрута.

routeType?: "fastest" | "shortest" | "eco" | "thrilling"

Значение свойства

"fastest" | "shortest" | "eco" | "thrilling"

sectionType

Указывает, какие типы разделов сообщаются в ответе маршрута.

Например, если sectionType = пешеходы, которые подходят только для пешеходов, возвращаются. Можно указать несколько раз в одном запросе, например '§ionType=carTrain§ionType=пешеходная§ionType=автомагистраль". Тип раздела по умолчанию относится к входным данным travelMode. По умолчанию travelMode имеет значение car

sectionType?: ("carTrain" | "country" | "ferry" | "motorway" | "pedestrian" | "tollRoad" | "tollVignette" | "traffic" | "travelMode" | "tunnel" | "carpool" | "urban")[]

Значение свойства

("carTrain" | "country" | "ferry" | "motorway" | "pedestrian" | "tollRoad" | "tollVignette" | "traffic" | "travelMode" | "tunnel" | "carpool" | "urban")[]

traffic

Возможные значения:

  • True. Рассмотрите все доступные сведения о трафике во время маршрутизации
  • false — игнорировать текущие данные трафика во время маршрутизации. Обратите внимание, что, хотя текущие данные дорожного движения игнорируются во время маршрутизации, влияние исторического движения на эффективные скорости дорожного движения по-прежнему включается.
traffic?: boolean

Значение свойства

boolean

travelMode

Режим поездки для запрошенного маршрута. Если не определено, значение по умолчанию — "автомобиль". Обратите внимание, что запрошенный travelMode может быть недоступен для всего маршрута. Если запрошенный travelMode недоступен для определенного раздела, элемент travelMode ответа для этого раздела будет "другим". Обратите внимание, что режимы путешествий автобус, мотоцикл, такси и фургон являются бета-функциями. Полные данные ограничений недоступны во всех областях.

travelMode?: "pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"

Значение свойства

"pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"

uphillEfficiency

Указывает эффективность преобразования химической энергии, хранящейся в топливо, в потенциальную энергию, когда автомобиль получает повышение высоты (т. е. Потенциальные ТипыГайн/Химические ВеществаКонсумеда). Химическое, полученное путем преобразования потребляемого топлива в химическую энергию с помощью топливаErDensityInMJoulesPerLiter.

Необходимо связать с внизхиллEfficiency.

Диапазон значений, допустимых, составляет от 0,0 до 1/внизхиллEfficiency.

Разумные значения: для модели сжигания : 0,27, для электрической модели : 0,74

uphillEfficiency?: number

Значение свойства

number

vehicleAxleWeight

Вес на ось транспортного средства в кг. Значение 0 означает, что ограничения веса на ось не считаются.

vehicleAxleWeight?: number

Значение свойства

number

vehicleCommercial

Используется ли автомобиль для коммерческих целей. Коммерческие транспортные средства могут быть запрещены ездить на некоторых дорогах.

vehicleCommercial?: boolean

Значение свойства

boolean

vehicleEngineType

Тип двигателя транспортного средства. Если указана подробная модель потребления, она должна быть согласована со значением vehicleEngineType.

vehicleEngineType?: "combustion" | "electric"

Значение свойства

"combustion" | "electric"

vehicleHeading

Направление движения транспортного средства в градусах, начиная с истинного Севера и продолжающегося в часовом направлении. Север составляет 0 градусов, восток составляет 90 градусов, юг составляет 180 градусов, запад — 270 градусов. Возможные значения 0-359

vehicleHeading?: number

Значение свойства

number

vehicleHeight

Высота транспортного средства в метрах. Значение 0 означает, что ограничения высоты не учитываются.

vehicleHeight?: number

Значение свойства

number

vehicleLength

Длина транспортного средства в метрах. Значение 0 означает, что ограничения длины не учитываются.

vehicleLength?: number

Значение свойства

number

vehicleLoadType

Типы грузов, которые могут быть классифицированы как опасные материалы и ограничены некоторыми дорогами. Доступные значения vehicleLoadType — это классы US Hazmat 1–9, а также универсальные классификации для использования в других странах или регионах. Значения, начиная с USHazmat, предназначены для маршрутизации в США, а другие страны или регионы должны использоваться для других стран и регионов. vehicleLoadType можно указать несколько раз. Этот параметр в настоящее время считается только для travelMode=truck.

vehicleLoadType?: "USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"

Значение свойства

"USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"

vehicleMaxSpeed

Максимальная скорость транспортного средства в км/час. Максимальная скорость в профиле транспортного средства используется для проверки того, разрешено ли транспортное средство на автомагистралях.

  • Значение 0 означает, что соответствующее значение для транспортного средства будет определено и применено во время планирования маршрута.

  • Значение, отличное от нуля, может быть переопределено во время планирования маршрутов. Например, текущий поток трафика составляет 60 км/час. Если максимальная скорость транспортного средства составляет 50 км/час, подсистема маршрутизации будет учитывать 60 км/час, так как это текущая ситуация. Если максимальная скорость транспортного средства предоставляется как 80 км/час, но текущий поток движения составляет 60 км/час, то подсистема маршрутизации снова будет использовать 60 км/час.

vehicleMaxSpeed?: number

Значение свойства

number

vehicleWeight

Вес транспортного средства в килограммах.

  • Обязательно, если заданы какие-либо из параметров эффективности.

  • Он должен быть строго положительным при использовании в контексте модели потребления. Ограничения веса считаются.

  • Если нет подробного модели потребления, а значение транспортного веса не равно нулю, то учитываются ограничения веса.

  • Во всех остальных случаях этот параметр игнорируется.

Разумные значения: для модели сжигания : 1600, для электрической модели : 1900

vehicleWeight?: number

Значение свойства

number

vehicleWidth

Ширина транспортного средства в метрах. Значение 0 означает, что ограничения ширины не учитываются.

vehicleWidth?: number

Значение свойства

number

windingness

Уровень поворотов для захватывающих маршрутов. Этот параметр можно использовать только в сочетании с routeType=захватывающим.

windingness?: "low" | "normal" | "high"

Значение свойства

"low" | "normal" | "high"