Индекс
-
Routes
(интерфейс) -
ComputeRouteMatrixRequest
(сообщение) -
ComputeRouteMatrixRequest.ExtraComputation
(перечисление) -
ComputeRoutesRequest
(сообщение) -
ComputeRoutesRequest.ExtraComputation
(перечисление) -
ComputeRoutesRequest.ReferenceRoute
(перечисление) -
ComputeRoutesResponse
(сообщение) -
FallbackInfo
(сообщение) -
FallbackReason
(перечисление) -
FallbackRoutingMode
(перечисление) -
GeocodedWaypoint
(сообщение) -
GeocodingResults
(сообщение) -
LocalizedTime
(сообщение) -
Location
(сообщение) -
Maneuver
(перечисление) -
NavigationInstruction
(сообщение) -
Polyline
(сообщение) -
PolylineDetails
(сообщение) -
PolylineDetails.FlyoverInfo
(сообщение) -
PolylineDetails.NarrowRoadInfo
(сообщение) -
PolylineDetails.PolylinePointIndex
(сообщение) -
PolylineDetails.RoadFeatureState
(перечисление) -
PolylineEncoding
(перечисление) -
PolylineQuality
(перечисление) -
Route
(сообщение) -
Route.RouteLocalizedValues
(сообщение) -
RouteLabel
(перечисление) -
RouteLeg
(сообщение) -
RouteLeg.RouteLegLocalizedValues
(сообщение) -
RouteLeg.StepsOverview
(сообщение) -
RouteLeg.StepsOverview.MultiModalSegment
(сообщение) -
RouteLegStep
(сообщение) -
RouteLegStep.RouteLegStepLocalizedValues
(сообщение) -
RouteLegStepTransitDetails
(сообщение) -
RouteLegStepTransitDetails.TransitDetailsLocalizedValues
(сообщение) -
RouteLegStepTransitDetails.TransitStopDetails
(сообщение) -
RouteLegStepTravelAdvisory
(сообщение) -
RouteLegTravelAdvisory
(сообщение) -
RouteMatrixDestination
(сообщение) -
RouteMatrixElement
(сообщение) -
RouteMatrixElement.LocalizedValues
(сообщение) -
RouteMatrixElementCondition
(перечисление) -
RouteMatrixOrigin
(сообщение) -
RouteModifiers
(сообщение) -
RouteTravelAdvisory
(сообщение) -
RouteTravelMode
(перечисление) -
RoutingPreference
(перечисление) -
SpeedReadingInterval
(сообщение) -
SpeedReadingInterval.Speed
(перечисление) -
TollInfo
(сообщение) -
TollPass
(перечисление) -
TrafficModel
(перечисление) -
TransitAgency
(сообщение) -
TransitLine
(сообщение) -
TransitPreferences
(сообщение) -
TransitPreferences.TransitRoutingPreference
(перечисление) -
TransitPreferences.TransitTravelMode
(перечисление) -
TransitStop
(сообщение) -
TransitVehicle
(сообщение) -
TransitVehicle.TransitVehicleType
(перечисление) -
Units
(перечисление) -
VehicleEmissionType
(перечисление) -
VehicleInfo
(сообщение) -
Waypoint
(сообщение)
Маршруты
API маршрутов.
ВычислитьМаршрутМаршрут |
---|
Принимает список пунктов отправления и назначения и возвращает поток, содержащий информацию о маршруте для каждой комбинации пункта отправления и назначения. ПРИМЕЧАНИЕ. Для этого метода требуется указать маску поля ответа во входных данных. Вы можете предоставить маску поля ответа, используя параметр URL-адреса Например, в этом методе:
Крайне важно включить
|
Вычислительные маршруты |
---|
Возвращает основной маршрут вместе с дополнительными альтернативными маршрутами, учитывая набор конечных и промежуточных точек. ПРИМЕЧАНИЕ. Для этого метода требуется указать маску поля ответа во входных данных. Вы можете предоставить маску поля ответа, используя параметр URL-адреса Например, в этом методе:
Google не рекомендует использовать маску поля ответа с подстановочным знаком (
|
ВычислитьМаршрутМатриксЗапрос
Сообщение запроса ComputeRouteMatrix
Поля | |
---|---|
origins[] | Необходимый. Массив источников, определяющий строки матрицы ответа. К числу элементов отправления и назначения применяются несколько ограничений по размеру:
|
destinations[] | Необходимый. Массив пунктов назначения, определяющий столбцы матрицы ответов. |
travel_ mode | Необязательный. Указывает вид транспорта. |
routing_ preference | Необязательный. Указывает, как вычислить маршрут. Сервер пытается использовать выбранную настройку маршрутизации для расчета маршрута. Если предпочтения маршрутизации приводят к ошибке или слишком большой задержке, возвращается ошибка. Вы можете указать эту опцию, только если |
departure_ time | Необязательный. Время отправления. Если вы не установите это значение, то по умолчанию это значение будет соответствовать времени, когда вы сделали запрос. ПРИМЕЧАНИЕ. Вы можете указать |
arrival_ time | Необязательный. Время прибытия. ПРИМЕЧАНИЕ. Можно установить только в том случае, если для |
language_ code | Необязательный. Код языка BCP-47, например «en-US» или «sr-Latn». Дополнительные сведения см. в разделе Идентификатор локали Unicode . Список поддерживаемых языков см. в разделе «Поддержка языков» . Если вы не укажете это значение, язык отображения будет определяться на основе местоположения первого источника. |
region_ code | Необязательный. Код региона в виде двухсимвольного значения ccTLD («домен верхнего уровня»). Дополнительную информацию см. в разделе Домены верхнего уровня с кодом страны . |
units | Необязательный. Указывает единицы измерения для полей отображения. |
extra_ computations[] | Необязательный. Список дополнительных вычислений, которые можно использовать для выполнения запроса. Примечание. Эти дополнительные вычисления могут возвращать дополнительные поля в ответе. Эти дополнительные поля также должны быть указаны в маске поля, которая будет возвращена в ответе. |
traffic_ model | Необязательный. Указывает предположения, которые следует использовать при расчете времени в пробке. Этот параметр влияет на значение, возвращаемое в поле длительности в |
transit_ preferences | Необязательный. Указывает предпочтения, влияющие на маршрут, возвращаемый для |
Дополнительные вычисления
Дополнительные вычисления, которые необходимо выполнить при выполнении запроса.
Перечисления | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED | Не используется. Запросы, содержащие это значение, не будут выполнены. |
TOLLS | Информация о дорожных сборах для элемента(ов) матрицы. |
ВычислитьМаршрутыЗапрос
Сообщение запроса ComputeRoutes.
Поля | |
---|---|
origin | Необходимый. Исходная путевая точка. |
destination | Необходимый. Маршрутная точка назначения. |
intermediates[] | Необязательный. Набор путевых точек на маршруте (за исключением конечных точек) для остановки или проезда. Поддерживается до 25 промежуточных путевых точек. |
travel_ mode | Необязательный. Указывает вид транспорта. |
routing_ preference | Необязательный. Указывает, как вычислить маршрут. Сервер пытается использовать выбранную настройку маршрутизации для расчета маршрута. Если предпочтения маршрутизации приводят к ошибке или слишком большой задержке, возвращается ошибка. Вы можете указать эту опцию, только если |
polyline_ quality | Необязательный. Указывает предпочтения в отношении качества полилинии. |
polyline_ encoding | Необязательный. Указывает предпочтительную кодировку полилинии. |
departure_ time | Необязательный. Время отправления. Если вы не установите это значение, то по умолчанию это значение будет соответствовать времени, когда вы сделали запрос. ПРИМЕЧАНИЕ. Вы можете указать |
arrival_ time | Необязательный. Время прибытия. ПРИМЕЧАНИЕ. Можно установить только в том случае, если для |
compute_ alternative_ routes | Необязательный. Указывает, следует ли рассчитывать альтернативные маршруты в дополнение к маршруту. Альтернативные маршруты не возвращаются для запросов, имеющих промежуточные точки. |
route_ modifiers | Необязательный. Набор условий, которые необходимо выполнить, влияющие на способ расчета маршрутов. |
language_ code | Необязательный. Код языка BCP-47, например «en-US» или «sr-Latn». Дополнительные сведения см. в разделе Идентификатор локали Unicode . Список поддерживаемых языков см. в разделе «Поддержка языков» . Если вы не укажете это значение, язык отображения будет определяться на основе местоположения запроса маршрута. |
region_ code | Необязательный. Код региона в виде двухсимвольного значения ccTLD («домен верхнего уровня»). Дополнительную информацию см. в разделе Домены верхнего уровня с кодом страны . |
units | Необязательный. Указывает единицы измерения для полей отображения. Эти поля включают поле |
optimize_ waypoint_ order | Необязательный. Если установлено значение true, служба пытается минимизировать общую стоимость маршрута, переупорядочивая указанные промежуточные точки. Запрос завершается неудачей, если какая-либо из промежуточных точек является |
requested_ reference_ routes[] | Необязательный. Указывает, какие эталонные маршруты следует рассчитывать в рамках запроса в дополнение к маршруту по умолчанию. Эталонный маршрут — это маршрут, цель расчета которого отличается от маршрута по умолчанию. Например, расчет эталонного маршрута |
extra_ computations[] | Необязательный. Список дополнительных вычислений, которые можно использовать для выполнения запроса. Примечание. Эти дополнительные вычисления могут возвращать дополнительные поля в ответе. Эти дополнительные поля также должны быть указаны в маске поля, которая будет возвращена в ответе. |
traffic_ model | Необязательный. Указывает предположения, которые следует использовать при расчете времени в пробке. Этот параметр влияет на значение, возвращаемое в поле длительности в |
transit_ preferences | Необязательный. Указывает предпочтения, влияющие на маршрут, возвращаемый для |
Дополнительные вычисления
Дополнительные вычисления, которые необходимо выполнить при выполнении запроса.
Перечисления | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED | Не используется. Запросы, содержащие это значение, не будут выполнены. |
TOLLS | Информация о платных маршрутах. |
FUEL_CONSUMPTION | Ориентировочный расход топлива по маршруту(ам). |
TRAFFIC_ON_POLYLINE | Полилинии с учетом трафика для маршрутов. |
HTML_FORMATTED_NAVIGATION_INSTRUCTIONS | NavigationInstructions представлены в виде текстовой строки в формате HTML. Этот контент предназначен для чтения «как есть». Этот контент предназначен только для отображения. Не анализируйте его программно. |
FLYOVER_INFO_ON_POLYLINE | Информация о эстакаде для маршрута(ов). Для возврата этой информации необходимо указать маску поля routes.polyline_details.flyover_info . В настоящее время эти данные будут заполнены только для некоторых метрополитенов Индии. Эта функция является экспериментальной, поэтому артикул/стоимость могут быть изменены. |
NARROW_ROAD_INFO_ON_POLYLINE | Информация об узких дорогах для маршрута(ов). Для возврата этой информации необходимо указать маску поля routes.polyline_details.narrow_road_info . В настоящее время эти данные будут заполнены только для некоторых метрополитенов Индии. Эта функция является экспериментальной, поэтому артикул/стоимость могут быть изменены. |
Справочный маршрут
Поддерживаемый эталонный маршрут в ComputeRoutesRequest.
Перечисления | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED | Не используется. Запросы, содержащие это значение, завершаются неудачей. |
FUEL_EFFICIENT | Экономичный маршрут. |
SHORTER_DISTANCE | Маршрут с меньшим расстоянием путешествия. Это экспериментальная функция. В запросах Для запросов Эта функция несовместима ни с какими другими режимами путешествия, через промежуточные точки |
ComputeRoutesResponse
ComputeRoutes отправляет ответное сообщение.
Поля | |
---|---|
routes[] | Содержит массив вычисленных маршрутов (до трех), если вы |
fallback_ info | В некоторых случаях, когда сервер не может вычислить результаты маршрута со всеми входными предпочтениями, он может вернуться к использованию другого способа вычислений. Если используется резервный режим, это поле содержит подробную информацию о резервном ответе. В противном случае это поле не установлено. |
geocoding_ results | Содержит информацию ответа геокодирования для путевых точек, указанных как адреса. |
FallbackInfo
Информация о том, как и почему использовался резервный результат. Если это поле установлено, это означает, что сервер использовал в качестве резервного режима маршрутизации, отличный от предпочитаемого вами режима.
Поля | |
---|---|
routing_ mode | Режим маршрутизации, используемый для ответа. Если был активирован резервный режим, режим может отличаться от предпочтений маршрутизации, установленных в исходном клиентском запросе. |
reason | Причина, по которой вместо исходного ответа использовался резервный ответ. Это поле заполняется только тогда, когда срабатывает резервный режим и возвращается резервный ответ. |
FallbackПричина
Причины использования резервного ответа.
Перечисления | |
---|---|
FALLBACK_REASON_UNSPECIFIED | Причина возврата не указана. |
SERVER_ERROR | Произошла ошибка сервера при расчете маршрутов в предпочитаемом вами режиме маршрутизации, но мы смогли вернуть результат, рассчитанный в альтернативном режиме. |
LATENCY_EXCEEDED | Нам не удалось вовремя завершить расчет с использованием предпочитаемого вами режима маршрутизации, но мы смогли вернуть результат, рассчитанный с использованием альтернативного режима. |
Резервный режим маршрутизации
Фактический режим маршрутизации, используемый для возвращенного резервного ответа.
Перечисления | |
---|---|
FALLBACK_ROUTING_MODE_UNSPECIFIED | Не используется. |
FALLBACK_TRAFFIC_UNAWARE | Указывает, что для вычисления ответа использовалось TRAFFIC_UNAWARE . |
FALLBACK_TRAFFIC_AWARE | Указывает, что для вычисления ответа использовалось TRAFFIC_AWARE . |
Геокодированная путевая точка
Подробная информация о местах, используемых в качестве путевых точек. Заполняется только для адресных путевых точек. Включает подробную информацию о результатах геокодирования для определения того, для чего был геокодирован адрес.
Поля | |
---|---|
geocoder_ status | Указывает код состояния, полученный в результате операции геокодирования. |
type[] | Тип(ы) результата в виде нуля или более тегов типа. Поддерживаемые типы: типы адресов и типы компонентов адреса . |
partial_ match | Указывает, что геокодер не вернул точное совпадение с исходным запросом, хотя смог сопоставить часть запрошенного адреса. Вы можете проверить исходный запрос на предмет орфографических ошибок и/или неполного адреса. |
place_ id | Идентификатор места для этого результата. |
intermediate_ waypoint_ request_ index | Индекс соответствующей промежуточной точки в запросе. Заполняется только в том случае, если соответствующая путевая точка является промежуточной. |
Результаты геокодирования
Содержит
для точек отправления, назначения и промежуточных путевых точек. Заполняется только для адресных путевых точек. GeocodedWaypoints
Поля | |
---|---|
origin | Исходная геокодированная путевая точка. |
destination | Геокодированная путевая точка пункта назначения. |
intermediates[] | Список промежуточных геокодированных путевых точек, каждая из которых содержит индексное поле, соответствующее положению путевой точки, отсчитываемому от нуля, в том порядке, в котором они были указаны в запросе. |
Локализованноевремя
Локализованное описание времени.
Поля | |
---|---|
time | Время, указанное в виде строки в заданном часовом поясе. |
time_ zone | Содержит часовой пояс. Значением является название часового пояса, определенное в базе данных часовых поясов IANA , например «Америка/Нью_Йорк». |
Расположение
Инкапсулирует местоположение (географическую точку и необязательный заголовок).
Поля | |
---|---|
lat_ lng | Географические координаты путевой точки. |
heading | Курс компаса связан с направлением потока транспорта. Это значение определяет сторону дороги для посадки и высадки. Значения курса могут быть от 0 до 360, где 0 указывает направление на север, 90 указывает направление на восток и т. д. Вы можете использовать это поле только для |
Маневр
Набор значений, определяющих действие навигации, которое необходимо выполнить для текущего шага (например, поворот налево, слияние или прямо).
Перечисления | |
---|---|
MANEUVER_UNSPECIFIED | Не используется. |
TURN_SLIGHT_LEFT | Повернитесь немного влево. |
TURN_SHARP_LEFT | Резко поверните налево. |
UTURN_LEFT | Сделайте разворот налево. |
TURN_LEFT | Поверните налево. |
TURN_SLIGHT_RIGHT | Повернитесь немного вправо. |
TURN_SHARP_RIGHT | Резко поверните направо. |
UTURN_RIGHT | Сделайте разворот направо. |
TURN_RIGHT | Поверните направо. |
STRAIGHT | Езжайте прямо. |
RAMP_LEFT | Возьмите левую рампу. |
RAMP_RIGHT | Возьмите правый пандус. |
MERGE | Вливайтесь в трафик. |
FORK_LEFT | Возьмите левую развилку. |
FORK_RIGHT | Возьмите правую вилку. |
FERRY | Сядьте на паром. |
FERRY_TRAIN | Сядьте на поезд, ведущий на паром. |
ROUNDABOUT_LEFT | На круговом перекрестке поверните налево. |
ROUNDABOUT_RIGHT | На круговом перекрестке поверните направо. |
DEPART | Начальный маневр. |
NAME_CHANGE | Используется для обозначения изменения названия улицы. |
Полилиния
Инкапсулирует закодированную полилинию.
Поля | |
---|---|
Поле объединения polyline_type . Инкапсулирует тип полилинии. По умолчанию — encoded_polyline. polyline_type может быть только одним из следующих: | |
encoded_ polyline | Строковое кодирование ломаной линии с использованием алгоритма кодирования ломаной линии. |
geo_ json_ linestring | Указывает полилинию с использованием формата GeoJSON LineString . |
ПолилинияПодробнее
Детали, соответствующие заданному индексу или непрерывному сегменту полилинии. Для полилинии с точками P_0, P_1,..., P_N (индекс, начинающийся с нуля), PolylineDetails
определяет интервал и связанные метаданные.
Поля | |
---|---|
flyover_ info[] | Детали эстакады вдоль полилинии. |
narrow_ road_ info[] | Детали узкой дороги вдоль полилинии. |
FlyoverИнформация
Инкапсулирует информацию о развязках вдоль полилинии.
Поля | |
---|---|
flyover_ presence | Только вывод. Указывает, существует ли эстакада на данном участке полилинии. |
polyline_ point_ index | Расположение информации, связанной с эстакадой, вдоль полилинии. |
УзкаяДорогаИнформация
Инкапсулирует информацию об узких дорогах вдоль полилинии.
Поля | |
---|---|
narrow_ road_ presence | Только вывод. Указывает, существует ли узкая дорога на данном участке полилинии. |
polyline_ point_ index | Расположение информации, связанной с узкой дорогой, вдоль полилинии. |
ПолилинияПоинтИндекс
Инкапсулирует начальный и конечный индексы полилинии. В случаях, когда данные соответствуют одной точке, start_index
и end_index
будут равны.
Поля | |
---|---|
start_ index | Начальный индекс детали в полилинии. |
end_ index | Конечный индекс этой детали в полилинии. |
ДорогаХарактеристикаСостояние
Инкапсулирует состояния объектов дороги вдоль участка полилинии.
Перечисления | |
---|---|
ROAD_FEATURE_STATE_UNSPECIFIED | Состояние объекта дороги не было рассчитано (значение по умолчанию). |
EXISTS | Объект дороги существует. |
DOES_NOT_EXIST | Объект дороги не существует. |
ПолилинияКодирование
Указывает предпочтительный тип возвращаемой полилинии.
Перечисления | |
---|---|
POLYLINE_ENCODING_UNSPECIFIED | Не заданы предпочтения типа полилинии. По умолчанию ENCODED_POLYLINE . |
ENCODED_POLYLINE | Указывает полилинию, закодированную с использованием алгоритма кодирования полилиний . |
GEO_JSON_LINESTRING | Определяет полилинию в формате GeoJSON LineString. |
ПолилинияКачество
Набор значений, определяющих качество полилинии.
Перечисления | |
---|---|
POLYLINE_QUALITY_UNSPECIFIED | Не указаны предпочтения качества полилиний. По умолчанию OVERVIEW . |
HIGH_QUALITY | Задает высококачественную ломаную линию, состоящую из большего количества точек, чем OVERVIEW , за счет увеличения размера ответа. Используйте это значение, когда вам нужна большая точность. |
OVERVIEW | Указывает обзорную полилинию, состоящую из небольшого количества точек. Используйте это значение при отображении обзора маршрута. Использование этого параметра обеспечивает меньшую задержку запроса по сравнению с использованием параметра HIGH_QUALITY . |
Маршрут
Содержит маршрут, состоящий из ряда соединенных сегментов дороги, соединяющих начальную, конечную и промежуточную точки маршрута.
Поля | |
---|---|
route_ labels[] | Метки |
legs[] | Набор участков (сегментов пути между путевыми точками), составляющих маршрут. Каждый этап соответствует поездке между двумя |
distance_ meters | Дальность прохождения маршрута в метрах. |
duration | Время, необходимое для прохождения маршрута. Если вы установите для |
static_ duration | Продолжительность проезда по маршруту без учета условий движения. |
polyline | Общая полилиния маршрута. Эта полилиния представляет собой объединенную полилинию всех |
description | Описание маршрута. |
warnings[] | Массив предупреждений, отображаемых при отображении маршрута. |
viewport | Ограничивающая рамка видового экрана полилинии. |
travel_ advisory | Дополнительная информация о маршруте. |
optimized_ intermediate_ waypoint_ index[] | Если вы установите для |
localized_ values | Текстовые представления свойств |
route_ token | Непрозрачный токен, который можно передать в Navigation SDK для восстановления маршрута во время навигации и в случае изменения маршрута соблюдать исходное намерение при создании маршрута. Рассматривайте этот токен как непрозрачный объект. Не сравнивайте его значение в разных запросах, поскольку оно может измениться, даже если служба возвращает тот же маршрут. ПРИМЕЧАНИЕ. |
polyline_ details | Содержит информацию о деталях вдоль полилинии. |
МаршрутLocalizedValues
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние путешествия представлено в текстовой форме. |
duration | Продолжительность, представленная в текстовой форме и локализованная для региона запроса. Учитывает условия дорожного движения. Примечание. Если вы не запрашивали информацию о трафике, это значение совпадает со значением |
static_ duration | Продолжительность без учета условий движения, представленная в текстовом виде. |
transit_ fare | Транзитный тариф представлен в текстовом виде. |
Метка маршрута
Метки
, которые полезны для определения конкретных свойств маршрута для сравнения с другими. Route
Перечисления | |
---|---|
ROUTE_LABEL_UNSPECIFIED | По умолчанию – не используется. |
DEFAULT_ROUTE | «Лучший» маршрут по умолчанию, возвращаемый для расчета маршрута. |
DEFAULT_ROUTE_ALTERNATE | Альтернатива «лучшему» маршруту по умолчанию. Подобные маршруты будут возвращены, если указан параметр . |
FUEL_EFFICIENT | Экономичный маршрут. Маршруты, отмеченные этим значением, считаются оптимизированными с учетом параметров Eco, таких как расход топлива. |
SHORTER_DISTANCE | Маршрут с более коротким расстоянием. Это экспериментальная функция. |
МаршрутНога
Содержит сегмент между точками маршрута, не via
.
Поля | |
---|---|
distance_ meters | Расстояние прохождения участка маршрута, в метрах. |
duration | Время, необходимое для перемещения по ноге. Если для |
static_ duration | Продолжительность проезда по участку рассчитана без учета условий движения. |
polyline | Полная полилиния для этого участка, включающая полилинию каждого |
start_ location | Начальное местоположение этого этапа. Это местоположение может отличаться от указанного |
end_ location | Конечное расположение этой ноги. Это местоположение может отличаться от указанного |
steps[] | Массив шагов, обозначающий сегменты внутри этого участка. Каждый шаг представляет одну инструкцию навигации. |
travel_ advisory | Содержит дополнительную информацию, о которой следует сообщить пользователю, например, возможные ограничения зон движения на участке маршрута. |
localized_ values | Текстовые представления свойств |
steps_ overview | Обзорная информация о шагах в этом |
МаршрутЛегЛокализованныеЗначения
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние путешествия представлено в текстовой форме. |
duration | Продолжительность, представленная в текстовой форме и локализованная для региона запроса. Учитывает условия дорожного движения. Примечание. Если вы не запрашивали информацию о трафике, это значение совпадает со значением static_duration. |
static_ duration | Продолжительность без учета условий движения, представленная в текстовом виде. |
ШагиОбзор
Предоставляет обзорную информацию о списке RouteLegStep
.
Поля | |
---|---|
multi_ modal_ segments[] | Обобщенная информация о различных мультимодальных сегментах |
Мультимодальный сегмент
Предоставляет сводную информацию о различных мультимодальных сегментах RouteLeg.steps
. Мультимодальный сегмент определяется как один или несколько смежных RouteLegStep
, имеющих одинаковый RouteTravelMode
. Это поле не заполняется, если RouteLeg
не содержит мультимодальных сегментов в шагах.
Поля | |
---|---|
navigation_ instruction | NavigationInstruction для мультимодального сегмента. |
travel_ mode | Режим путешествия мультимодального сегмента. |
step_ start_ index | Соответствующий индекс |
step_ end_ index | Соответствующий индекс |
МаршрутНогаШаг
Содержит сегмент
. Шаг соответствует одной инструкции навигации. Участки маршрута состоят из ступенек. RouteLeg
Поля | |
---|---|
distance_ meters | Расстояние перемещения этого шага в метрах. В некоторых случаях это поле может не иметь значения. |
static_ duration | Продолжительность прохождения этого этапа без учета дорожных условий. В некоторых случаях это поле может не иметь значения. |
polyline | Полилиния, связанная с этим шагом. |
start_ location | Начальное местоположение этого шага. |
end_ location | Конечная позиция этого шага. |
navigation_ instruction | Инструкции по навигации. |
travel_ advisory | Содержит дополнительную информацию, о которой следует сообщить пользователю, например, возможные ограничения зон движения на шаге ноги. |
localized_ values | Текстовые представления свойств |
transit_ details | Подробности, относящиеся к этому шагу, если режим движения — |
travel_ mode | Режим движения, используемый для этого шага. |
МаршрутЛегШтепЛокализованныеЗначения
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние путешествия представлено в текстовой форме. |
static_ duration | Продолжительность без учета условий движения, представленная в текстовом виде. |
МаршрутНогаШагТранзитПодробности
Дополнительная информация для RouteLegStep
относящаяся к TRANSIT
маршрутам.
Поля | |
---|---|
stop_ details | Информация об остановках прибытия и отправления шага. |
localized_ values | Текстовые представления свойств |
headsign | Указывает направление движения по этой линии, указанное на транспортном средстве или на остановке отправления. Направление часто является конечной станцией. |
headway | Указывает ожидаемое время как продолжительность между отправлениями с одной и той же остановки в это время. Например, если значение секунды в пути равно 600, вам придется ждать десять минут, если вы опоздаете на автобус. |
transit_ line | Информация о транзитной линии, используемой на этом этапе. |
stop_ count | Количество остановок от остановки отправления до остановки прибытия. Это количество включает остановку прибытия, но исключает остановку отправления. Например, если ваш маршрут отправляется от остановки A, проходит через остановки B и C и прибывает на остановку D, возвращает 3. |
trip_ short_ text | Текст, который появляется в расписаниях и вывесках для обозначения пассажирами транзитной поездки. Текст должен однозначно идентифицировать поездку в течение дня обслуживания. Например, «538» — это |
TransitDetailsLocalizedValues
Локализованные описания значений RouteTransitDetails
.
Поля | |
---|---|
arrival_ time | Время в форматированном текстовом представлении с соответствующим часовым поясом. |
departure_ time | Время в форматированном текстовом представлении с соответствующим часовым поясом. |
Транзитная остановкаПодробнее
Подробности о транзитных остановках для RouteLegStep
.
Поля | |
---|---|
arrival_ stop | Информация об остановке прибытия на шаг. |
arrival_ time | Расчетное время прибытия шага. |
departure_ stop | Информация об остановке отправления на шаг. |
departure_ time | Ориентировочное время выхода на шаг. |
МаршрутНогаШагПутешествиеКонсультационный совет
Содержит дополнительную информацию, о которой следует сообщить пользователю, например, возможные ограничения зоны движения на шаге ноги.
Поля | |
---|---|
speed_ reading_ intervals[] | ПРИМЕЧАНИЕ. Это поле в настоящее время не заполнено. |
МаршрутНогаПутешествиеРекомендации
Содержит дополнительную информацию, о которой пользователь должен быть проинформирован на шаге ноги, например, возможные ограничения зон движения.
Поля | |
---|---|
toll_ info | Содержит информацию о дорожных сборах на конкретном |
speed_ reading_ intervals[] | Интервалы считывания скорости с подробным описанием плотности трафика. Применимо в случае предпочтений маршрутизации Пример:
|
МаршрутМатрицаНазначение
Единое назначение для ComputeRouteMatrixRequest
Поля | |
---|---|
waypoint | Необходимый. Пункт назначения |
МаршрутМатрицаЭлемент
Содержит информацию о маршруте, вычисленную для пары отправитель/назначение в API ComputeRouteMatrix. Этот прототип можно передать клиенту.
Поля | |
---|---|
status | Код состояния ошибки для этого элемента. |
condition | Указывает, найден ли маршрут или нет. Независимость от статуса. |
distance_ meters | Дальность прохождения маршрута, в метрах. |
duration | Время, необходимое для прохождения маршрута. Если вы установите |
static_ duration | Продолжительность путешествия по маршруту без учета условий движения. |
travel_ advisory | Дополнительная информация о маршруте. Например: информация об ограничении и информация о платежей |
fallback_ info | В некоторых случаях, когда сервер не может вычислять маршрут с данными предпочтениями для этой конкретной пары происхождения/назначения, он может вернуться к использованию другого режима вычислений. Когда используется резервный режим, это поле содержит подробную информацию о ответном ответе. В противном случае это поле не является. |
localized_ values | Текстовые представления свойств |
origin_ index | Ноль индекс происхождения в запросе. |
destination_ index | Зоровый индекс назначения в запросе. |
Локализованные
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние перемещения представлено в текстовой форме. |
duration | Продолжительность, представленная в текстовой форме, принимая во внимание условия движения. Примечание. Если информация о трафике не была запрашивана, это значение является тем же значением, что и Static_duration. |
static_ duration | Продолжительность, представленная в форме текста, не принимая во внимание условия движения. |
transit_ fare | Транзитный тариф представлен в текстовой форме. |
RoutematrixElementCondition
Состояние возвращаемого маршрута.
Перечисления | |
---|---|
ROUTE_MATRIX_ELEMENT_CONDITION_UNSPECIFIED | Используется только тогда, когда status элемента не в порядке. |
ROUTE_EXISTS | Был найден маршрут, и соответствующая информация была заполнена для элемента. |
ROUTE_NOT_FOUND | Маршрут не может быть найдено. Поля, содержащие информацию о маршруте, такую как distance_meters или duration , не будут заполнены в элементе. |
Routematrixorigin
Одно происхождение для компьютерного эпоха
Поля | |
---|---|
waypoint | Необходимый. Происхождение путешественника |
route_ modifiers | Необязательный. Модификаторы для каждого маршрута, который принимает это как происхождение |
Рукодификаторы
Инкапсулирует набор дополнительных условий для удовлетворения при расчете маршрутов.
Поля | |
---|---|
avoid_ tolls | Когда они устанавливаются на True, избегает платных дорог, где разумно, отдавая предпочтение маршрутам, не содержащим платные дороги. Применяется только к |
avoid_ highways | Когда установлено в True, избегает автомагистралей, где разумные, предпочитая маршруты, не содержащие автомагистрали. Применяется только к |
avoid_ ferries | При установлении к True избегает паромов, где разумные, предпочитая маршруты, не содержащие паромы. Применяется только к |
avoid_ indoor | При установлении к True избегает навигации в помещении, где разумно, отдавая предпочтение маршрутам, не содержащим внутренней навигации. Применяется только к |
vehicle_ info | Указывает информацию о транспортном средстве. |
toll_ passes[] | Инкапсулирует информацию о проходах. Если проходы проводки предоставляются, API пытается вернуть цену прохода. Если пропуски не предоставляются, API рассматривает пропускной пропуск как неизвестный и пытается вернуть цену денежных средств. Применяется только к |
RouteTraveladVisory
Содержит дополнительную информацию, о которой должен быть проинформирован пользователь, такую как возможные ограничения зоны трафика.
Поля | |
---|---|
toll_ info | Содержит информацию о просмотре по маршруту. Это поле населено только в том случае, если по маршруту ожидаются проезд. Если это поле установлено, но подполе |
speed_ reading_ intervals[] | Интервалы скорости чтения детализируют плотность трафика. Применимо в случае Пример:
|
fuel_ consumption_ microliters | Прогнозируемый расход топлива у микролитров. |
route_ restrictions_ partially_ ignored | Возвращенный маршрут может иметь ограничения, которые не подходят для запрошенного режима путешествия или модификаторов маршрута. |
transit_ fare | Если присутствует, содержит общую стоимость тарифов или билетов по этому маршруту, это свойство возвращается только для |
RouteTravelMode
Набор значений, используемых для указания режима перемещения. Примечание. WALK
, BICYCLE
и TWO_WHEELER
маршруты находятся в бета -версии и иногда могут быть пропущены прозрачные тротуары, пешеходные дорожки или дорожки для велосипедов. Вы должны отобразить это предупреждение пользователю для всех ходьбы, велосипедных и двухколесных маршрутов, которые вы отображаете в своем приложении.
Перечисления | |
---|---|
TRAVEL_MODE_UNSPECIFIED | Режим путешествия не указан. По умолчанию DRIVE . |
DRIVE | Путешествие на пассажирском автомобиле. |
BICYCLE | Путешествие по велосипеде. |
WALK | Путешествовать, ходя. |
TWO_WHEELER | Двухколесный моторизованный автомобиль. Например, мотоцикл. Обратите внимание, что это отличается от режима перемещения BICYCLE , который охватывает режим мощного человека. |
TRANSIT | Путешествие по маршрутам общественного транспорта, где доступно. |
RoutingPreference
Набор значений, которые указывают факторы, которые следует учитывать при расчете маршрута.
Перечисления | |
---|---|
ROUTING_PREFERENCE_UNSPECIFIED | Не указано предпочтение маршрутизации. По умолчанию в TRAFFIC_UNAWARE . |
TRAFFIC_UNAWARE | Вычисляет маршруты, не принимая во внимание условия движения в прямом эфире. Подходит, когда условия движения не имеют значения или не применимы. Использование этого значения дает самую низкую задержку. ПРИМЕЧАНИЕ. Для DRIVE и TWO_WHEELER выбранные маршруты и продолжительность основаны на дорожной сети и средних условиях дорожного движения, а не на нынешних дорожных условиях. Следовательно, маршруты могут включать дороги, которые временно закрыты. Результаты для данного запроса могут варьироваться со временем из -за изменений в дорожной сети, обновленных средних условий движения и распределенного характера услуги. Результаты также могут варьироваться между почти эквивалентными маршрутами в любое время или частоту. |
TRAFFIC_AWARE | Рассчитывает маршруты, принимая во внимание условия движения в прямом эфире. В отличие от TRAFFIC_AWARE_OPTIMAL , некоторые оптимизации применяются для значительного сокращения задержки. |
TRAFFIC_AWARE_OPTIMAL | Рассчитывает маршруты, принимая во внимание условия движения в прямом эфире, не применяя большинство оптимизаций производительности. Использование этого значения дает самую высокую задержку. |
SpeedReadingInterval
Индикатор плотности трафика на смежном сегменте полилинии или пути. Учитывая путь с точками P_0, P_1, ..., P_N (индекс на основе нуля), SpeedReadingInterval
определяет интервал и описывает его трафик с использованием следующих категорий.
Поля | |
---|---|
start_ polyline_ point_ index | Начальный индекс этого интервала в полилинии. |
end_ polyline_ point_ index | Конечный индекс этого интервала в полилинии. |
Объединение поля | |
speed | Скорость трафика в этом интервале. |
Скорость
Классификация скорости полилина на основе данных трафика.
Перечисления | |
---|---|
SPEED_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
NORMAL | Нормальная скорость, замедление не обнаружено. |
SLOW | Замедление обнаружено, но не сформировалось пробок. |
TRAFFIC_JAM | Пробок обнаружено. |
Толлинфо
Поля | |
---|---|
estimated_ price[] | Денежное количество платы за соответствующий |
TollPass
Список проходов по всему миру, которые мы поддерживаем.
Перечисления | |
---|---|
TOLL_PASS_UNSPECIFIED | Не используется. Если это значение используется, то запрос не удается. |
AU_ETOLL_TAG | Sydney Toll Pass. См. Дополнительную информацию по адресу https://www.myetoll.com.au . |
AU_EWAY_TAG | Sydney Toll Pass. См. Дополнительную информацию по адресу https://www.tollpay.com.au . |
AU_LINKT | Всемирная пропуск. Смотрите дополнительную информацию на https://www.linkt.com.au/ . |
AR_TELEPASE | Аргентина. См. Дополнительную информацию на https://telepase.com.ar |
BR_AUTO_EXPRESO | Бразильский пропуск. См. Дополнительную информацию на https://www.autoexpreso.com |
BR_CONECTCAR | Бразильский пропуск. Смотрите дополнительную информацию на https://conectcar.com . |
BR_MOVE_MAIS | Бразильский пропуск. Смотрите дополнительную информацию на https://movemais.com . |
BR_PASSA_RAPIDO | Бразильский пропуск. См. Дополнительную информацию на https://pasorapido.gob.do/ |
BR_SEM_PARAR | Бразильский пропуск. Смотрите дополнительную информацию на https://www.semparar.com.br . |
BR_TAGGY | Бразильский пропуск. Смотрите дополнительную информацию на https://taggy.com.br . |
BR_VELOE | Бразильский пропуск. См. Дополнительную информацию на https://veloe.com.br/site/onde-usar . |
CA_US_AKWASASNE_SEAWAY_CORPORATE_CARD | Канада до пересечения границы Соединенных Штатов. |
CA_US_AKWASASNE_SEAWAY_TRANSIT_CARD | Канада до пересечения границы Соединенных Штатов. |
CA_US_BLUE_WATER_EDGE_PASS | Онтарио, Канада в Мичиган, Соединенные Штаты. |
CA_US_CONNEXION | Онтарио, Канада в Мичиган, Соединенные Штаты. |
CA_US_NEXUS_CARD | Канада до пересечения границы Соединенных Штатов. |
ID_E_TOLL | Индонезия. Электронная карта, предоставленная несколькими банками, используемыми для платы за проезд. Все электронные карты через банки взимаются одинаковые, поэтому необходимо только одно значение перечисления. Например - Bank Mandiri https://www.bankmandiri.co.id/e -money - bca https://www.bca.co.id/flazz - bni https://www.bni.co.id/id- id/ebanking/tapcash |
IN_FASTAG | Индия. |
IN_LOCAL_HP_PLATE_EXEMPT | Индия, HP State Plate Exemption. |
JP_ETC | Япония и т. Д. Электронная беспроводная система для сбора платы. https://www.go-etc.jp/ |
JP_ETC2 | Япония и т. Д.2.0. Новая версия ETC с дальнейшей дисконтом и двунаправленной связи между устройствами на транспортных средствах и антеннами на дороге. https://www.go-etc.jp/etc2/index.html |
MX_IAVE | Мексика пропуск. https://iave.capufe.gob.mx/#/ |
MX_PASE | Мексика https://www.pase.com.mx |
MX_QUICKPASS | Мексика https://operadoravial.com/quick-pass/ |
MX_SISTEMA_TELEPEAJE_CHIHUAHUA | http://appsh.chihuahua.gob.mx/transparencia/?doc=/ingresos/telepeajeformato4.pdf |
MX_TAG_IAVE | Мексика |
MX_TAG_TELEVIA | Мексика Toll Pass Company. Один из многих действует в Мехико. См. Дополнительную информацию на https://www.televia.com.mx . |
MX_TELEVIA | Мексика Toll Pass Company. Один из многих действует в Мехико. https://www.televia.com.mx |
MX_VIAPASS | Мексика пропуск. См. Дополнительную информацию по адресу https://www.viaspans.com.mx/viasps/web_home.aspx . |
US_AL_FREEDOM_PASS | Ал, США. |
US_AK_ANTON_ANDERSON_TUNNEL_BOOK_OF_10_TICKETS | А.К., США. |
US_CA_FASTRAK | CA, США. |
US_CA_FASTRAK_CAV_STICKER | Указывает, что у водителя есть какой -либо проход Fastrak в дополнение к наклейке DMV, выпущенной чистым воздушным транспортным средством (CAV). https://www.bayareafastrak.org/en/guide/doineedflex.shtml |
US_CO_EXPRESSTOLL | Ко, США. |
US_CO_GO_PASS | Ко, США. |
US_DE_EZPASSDE | Де, США. |
US_FL_BOB_SIKES_TOLL_BRIDGE_PASS | Флорида, США. |
US_FL_DUNES_COMMUNITY_DEVELOPMENT_DISTRICT_EXPRESSCARD | Флорида, США. |
US_FL_EPASS | Флорида, США. |
US_FL_GIBA_TOLL_PASS | Флорида, США. |
US_FL_LEEWAY | Флорида, США. |
US_FL_SUNPASS | Флорида, США. |
US_FL_SUNPASS_PRO | Флорида, США. |
US_IL_EZPASSIL | IL, США. |
US_IL_IPASS | IL, США. |
US_IN_EZPASSIN | В США. |
US_KS_BESTPASS_HORIZON | KS, США. |
US_KS_KTAG | KS, США. |
US_KS_NATIONALPASS | KS, США. |
US_KS_PREPASS_ELITEPASS | KS, США. |
US_KY_RIVERLINK | KY, США. |
US_LA_GEAUXPASS | LA, США. |
US_LA_TOLL_TAG | LA, США. |
US_MA_EZPASSMA | Ма, США. |
US_MD_EZPASSMD | MD, США. |
US_ME_EZPASSME | Я, США. |
US_MI_AMBASSADOR_BRIDGE_PREMIER_COMMUTER_CARD | Ми, США. |
US_MI_BCPASS | Ми, США. |
US_MI_GROSSE_ILE_TOLL_BRIDGE_PASS_TAG | Ми, США. |
US_MI_IQ_PROX_CARD | Ми, США. Умерен, так как этот тип прохода больше не существует. |
US_MI_IQ_TAG | Ми, США. |
US_MI_MACKINAC_BRIDGE_MAC_PASS | Ми, США. |
US_MI_NEXPRESS_TOLL | Ми, США. |
US_MN_EZPASSMN | МН, США. |
US_NC_EZPASSNC | NC, США. |
US_NC_PEACH_PASS | NC, США. |
US_NC_QUICK_PASS | NC, США. |
US_NH_EZPASSNH | Н.Х., США. |
US_NJ_DOWNBEACH_EXPRESS_PASS | Нью -Джерси, США. |
US_NJ_EZPASSNJ | Нью -Джерси, США. |
US_NY_EXPRESSPASS | Нью -Йорк, США. |
US_NY_EZPASSNY | Нью -Йорк, США. |
US_OH_EZPASSOH | О, США. |
US_PA_EZPASSPA | Па, США. |
US_RI_EZPASSRI | Ри, США. |
US_SC_PALPASS | SC, США. |
US_TX_AVI_TAG | Техас, США. |
US_TX_BANCPASS | Техас, США. |
US_TX_DEL_RIO_PASS | Техас, США. |
US_TX_EFAST_PASS | Техас, США. |
US_TX_EAGLE_PASS_EXPRESS_CARD | Техас, США. |
US_TX_EPTOLL | Техас, США. |
US_TX_EZ_CROSS | Техас, США. |
US_TX_EZTAG | Техас, США. |
US_TX_FUEGO_TAG | Техас, США. |
US_TX_LAREDO_TRADE_TAG | Техас, США. |
US_TX_PLUSPASS | Техас, США. |
US_TX_TOLLTAG | Техас, США. |
US_TX_TXTAG | Техас, США. |
US_TX_XPRESS_CARD | Техас, США. |
US_UT_ADAMS_AVE_PARKWAY_EXPRESSCARD | UT, США. |
US_VA_EZPASSVA | VA, США. |
US_WA_BREEZEBY | WA, США. |
US_WA_GOOD_TO_GO | WA, США. |
US_WV_EZPASSWV | WV, США. |
US_WV_MEMORIAL_BRIDGE_TICKETS | WV, США. |
US_WV_MOV_PASS | WV, США |
US_WV_NEWELL_TOLL_BRIDGE_TICKET | WV, США. |
Trafficmodel
Определяет предположения, которые используются при расчете времени в трафике. Эта настройка влияет на значение, возвращаемое в поле duration
в ответе, которое содержит прогнозируемое время в трафике на основе исторических средних.
Перечисления | |
---|---|
TRAFFIC_MODEL_UNSPECIFIED | Неиспользованный. Если указано, по умолчанию по умолчанию BEST_GUESS . |
BEST_GUESS | Указывает, что возвращаемая duration должна быть лучшей оценкой времени в пути, учитывая то, что известно как об исторических условиях движения, так и в живом движении. Живой трафик становится все более важным, чем ближе к departure_time к сейчас. |
PESSIMISTIC | Указывает, что возвращаемая продолжительность должна быть длиннее, чем фактическое время в пути в большинство дней, хотя случайные дни с особенно плохими условиями движения могут превышать это значение. |
OPTIMISTIC | Указывает, что возвращаемая продолжительность должна быть короче, чем фактическое время в пути в большинство дней, хотя случайные дни с особенно хорошими условиями движения могут быть быстрее, чем это значение. |
Транстирантность
Транзитное агентство, которое управляет транзитной линией.
Поля | |
---|---|
name | Название этого транзитного агентства. |
phone_ number | Форматированный номер телефона транзитного агентства. |
uri | Ури транзитного агентства. |
Транзитная линия
Содержит информацию о транзитной линии, используемой на этом этапе.
Поля | |
---|---|
agencies[] | Транзитное агентство (или агентства), которое управляет этой транзитной линией. |
name | Полное имя этой транзитной линии, например, «8 Avenue Local». |
uri | URI для этой транзитной линии, как это предусмотрено транзитным агентством. |
color | Цвет обычно используется в вывесках для этой линии. Представлено в шестнадцатеричной. |
icon_ uri | URI для значка, связанной с этой линией. |
name_ short | Короткое название этой транзитной линии. Это имя обычно будет номером строки, таким как «M7» или «355». |
text_ color | Цвет, обычно используемый в тексте на вывеске для этой линии. Представлено в шестнадцатеричной. |
vehicle | Тип транспортного средства, который работает на этой транзитной линии. |
Транзитпрофессионалы
Предпочтения для маршрутов на основе TRANSIT
, которые влияют на возвращаемый маршрут.
Поля | |
---|---|
allowed_ travel_ modes[] | Набор режимов путешествий для использования при получении |
routing_ preference | Предпочтение маршрутизации, которое при указании влияет на возвратный путь |
Трансзазационная операция
Определяет предпочтения маршрутизации для транзитных маршрутов.
Перечисления | |
---|---|
TRANSIT_ROUTING_PREFERENCE_UNSPECIFIED | Не указано. |
LESS_WALKING | Указывает, что рассчитываемый маршрут должен предпочитать ограниченное количество ходьбы. |
FEWER_TRANSFERS | Указывает, что рассчитываемый маршрут должен предпочитать ограниченное количество переводов. |
Transittravelmode
Набор значений, используемых для указания режима транзита.
Перечисления | |
---|---|
TRANSIT_TRAVEL_MODE_UNSPECIFIED | Не указан режим транзитного перемещения. |
BUS | Путешествие на автобусе. |
SUBWAY | Путешествие по метро. |
TRAIN | Путешествие на поезде. |
LIGHT_RAIL | Путешествие по скоростным трамвам или трамвам. |
RAIL | Путешествие по железной дороге. Это эквивалентно комбинации SUBWAY , TRAIN и LIGHT_RAIL . |
Транзитстоп
Информация о транзитной остановке.
Поля | |
---|---|
name | Название транзитной остановки. |
location | Расположение остановки, выраженное в координатах широты/долготы. |
Транзит
Информация о транспортном средстве, используемом в транзитных маршрутах.
Поля | |
---|---|
name | Название этого автомобиля, капитализированное. |
type | Тип используемого транспортного средства. |
icon_ uri | URI для значка, связанной с этим типом транспортного средства. |
local_ icon_ uri | URI для значка, связанного с этим типом транспортного средства, на основе местных транспортных вывесок. |
Transitvehicletype
Тип транспортных средств для транзитных маршрутов.
Перечисления | |
---|---|
TRANSIT_VEHICLE_TYPE_UNSPECIFIED | Неиспользованный. |
BUS | Автобус. |
CABLE_CAR | Автомобиль, который работает на кабеле, обычно на земле. Воздушные канатные дорожки могут быть типа GONDOLA_LIFT . |
COMMUTER_TRAIN | Пригородная железная дорога. |
FERRY | Перевозить. |
FUNICULAR | Автомобиль, который подтягивается крутым наклоном кабелем. Фуникуляр, как правило, состоит из двух автомобилей, каждый автомобиль выступает в качестве противовес для другой. |
GONDOLA_LIFT | Воздушная канатная машина. |
HEAVY_RAIL | Тяжелый рельс. |
HIGH_SPEED_TRAIN | Высокоскоростный поезд. |
INTERCITY_BUS | Межгоговый автобус. |
LONG_DISTANCE_TRAIN | На длинные дистанционные поезд. |
METRO_RAIL | Легкорель -транзит. |
MONORAIL | Монорельса. |
OTHER | Все остальные транспортные средства. |
RAIL | Железнодорожный |
SHARE_TAXI | Доля такси - это своего рода автобус с возможностью бросить и забрать пассажиров в любом месте на своем маршруте. |
SUBWAY | Подземный легкоругольник. |
TRAM | Над наземным легкоругольником. |
TROLLEYBUS | Троллейбус. |
Единицы
Набор значений, которые указывают единицу измерения, используемой на дисплее.
Перечисления | |
---|---|
UNITS_UNSPECIFIED | Единицы измерения не указаны. По умолчанию в единицу меры, выведенные из запроса. |
METRIC | Метрические единицы измерения. |
IMPERIAL | Имперские (английские) единицы измерения. |
FehishemissionType
Набор значений, описывающих тип выбросов транспортного средства. Применяется только к DRIVE
. RouteTravelMode
Перечисления | |
---|---|
VEHICLE_EMISSION_TYPE_UNSPECIFIED | Тип выбросов не указан. По умолчанию GASOLINE . |
GASOLINE | Автомобиль с бензином/бензином. |
ELECTRIC | Электроэнергетическое транспортное средство. |
HYBRID | Гибридное топливо (например, бензин + электрический) транспортное средство. |
DIESEL | Дизель питает автомобиль. |
Автомобильнфо
Содержит информацию о транспортном средстве, такую как тип выбросов транспортного средства.
Поля | |
---|---|
emission_ type | Описывает тип выбросов транспортного средства. Применяется только к |
Путевая точка
Инкапсулирует путевую точку. Путевые точки отмечают как начало, так и конец маршрута и включают промежуточные остановки вдоль маршрута.
Поля | |
---|---|
via | На этой путевой точке отмечается как веха, а не остановка. Для каждой не VIA Waypoint в запросе ответ добавляет запись в массив |
vehicle_ stopover | Указывает, что путешественная точка предназначена для остановки транспортных средств, где намерение состоит в том, чтобы либо забрать, либо сбросить. Когда вы устанавливаете это значение, рассчитанное маршрут не будет включать в себя не |
side_ of_ road | Указывает, что местоположение этой путевой точки предназначено для того, чтобы причесть транспортное средство остановиться на определенной стороне дороги. Когда вы установите это значение, маршрут пройдет через местоположение, чтобы транспортное средство могло остановиться на стороне дороги, чтобы место было смещено от центра дороги. Эта опция работает только для |
Объединение поля location_type . Различные способы представлять местоположение. location_type может быть только одним из следующих: | |
location | Точка, указанная с использованием географических координат, включая необязательный заголовок. |
place_ id | ID POI Place, связанный с путевой точкой. |
address | Человеческий читаемый адрес или код плюс. См. Https://plus.codes для получения подробной информации. |