Индекс
-
DynamicAttributeService
(интерфейс) -
Routes
(интерфейс) -
AnnotatePathsRequest
(сообщение) -
AnnotatePathsResponse
(сообщение) -
AnnotatedPath
(сообщение) -
AnnotatedSegment
(сообщение) -
AnnotationOptions
(сообщение) -
ComputeRouteMatrixRequest
(сообщение) -
ComputeRouteMatrixRequest.ExtraComputation
(перечисление) -
ComputeRoutesRequest
(сообщение) -
ComputeRoutesRequest.ExtraComputation
(перечисление) -
ComputeRoutesRequest.ReferenceRoute
(перечисление) -
ComputeRoutesResponse
(сообщение) -
FallbackInfo
(сообщение) -
FallbackReason
(перечисление) -
FallbackRoutingMode
(перечисление) -
GeocodedWaypoint
(сообщение) -
GeocodingResults
(сообщение) -
LevelOfService
(перечисление) -
LocalizedTime
(сообщение) -
Location
(сообщение) -
Maneuver
(перечисление) -
NavigationInstruction
(сообщение) -
Path
(сообщение) -
Polyline
(сообщение) -
PolylineDetails
(сообщение) -
PolylineDetails.AltitudeInfo
(сообщение) -
PolylineDetails.FerryInfo
(сообщение) -
PolylineDetails.HighwayInfo
(сообщение) -
PolylineDetails.HovInfo
(сообщение) -
PolylineDetails.IncidentInfo
(сообщение) -
PolylineDetails.IncidentInfo.IncidentType
(перечисление) -
PolylineDetails.PolylinePointIndex
(сообщение) -
PolylineDetails.PredictedSpeedInfo
(сообщение) -
PolylineDetails.PredictedSpeedInterval
(сообщение) -
PolylineDetails.RestrictionInfo
(сообщение) -
PolylineDetails.RoadFeatureState
(перечисление) -
PolylineDetails.SegmentInfo
(сообщение) -
PolylineDetails.TollInfo
(сообщение) -
PolylineDetails.TunnelInfo
(сообщение) -
PolylineDetails.VignetteInfo
(сообщение) -
PolylineEncoding
(перечисление) -
PolylineQuality
(перечисление) -
Route
(сообщение) -
Route.RouteLocalizedValues
(сообщение) -
Route.RouteTokenUpdateFidelity
(перечисление) -
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
(сообщение) -
RouteModifiers.HOVPreference
(сообщение) -
RouteTokenOptions
(сообщение) -
RouteTokenOptions.RouteTokenBehavior
(перечисление) -
RouteTravelAdvisory
(сообщение) -
RouteTravelAdvisory.VignetteInfo
(сообщение) -
RouteTravelMode
(перечисление) -
RoutingPreference
(перечисление) -
Segment
(сообщение) -
SegmentSpan
(сообщение) -
SegmentSpanAttribute
(сообщение) -
SpeedReadingInterval
(сообщение) -
SpeedReadingInterval.Speed
(перечисление) -
TollInfo
(сообщение) -
TollPass
(перечисление) -
TrafficModel
(перечисление) -
TransitAgency
(сообщение) -
TransitLine
(сообщение) -
TransitPreferences
(сообщение) -
TransitPreferences.TransitRoutingPreference
(перечисление) -
TransitPreferences.TransitTravelMode
(перечисление) -
TransitStop
(сообщение) -
TransitVehicle
(сообщение) -
TransitVehicle.TransitVehicleType
(перечисление) -
Units
(перечисление) -
VehicleEmissionType
(перечисление) -
VehicleInfo
(сообщение) -
VehicleInfo.TrailerInfo
(сообщение) -
Waypoint
(сообщение)
ДинамическийАтрибутеСервис
Служба динамических атрибутов, содержащая API AnnotatePaths.
АннотатеПути |
---|
Возвращает пути на основе входных сегментов с аннотациями для динамических атрибутов вдоль путей. |
Маршруты
API маршрутов.
ВычислитьМаршрутМатрица |
---|
Принимает список пунктов отправления и назначения и возвращает поток, содержащий информацию о маршруте для каждой комбинации пункта отправления и назначения. ПРИМЕЧАНИЕ. Для этого метода требуется указать маску поля ответа во входных данных. Вы можете предоставить маску поля ответа, используя параметр URL-адреса Например, в этом методе:
Крайне важно включить
|
Вычислительные маршруты |
---|
Возвращает основной маршрут вместе с дополнительными альтернативными маршрутами, учитывая набор конечных и промежуточных путевых точек. ПРИМЕЧАНИЕ. Для этого метода требуется указать маску поля ответа во входных данных. Вы можете предоставить маску поля ответа, используя параметр URL-адреса Например, в этом методе:
Google не рекомендует использовать маску поля ответа с подстановочным знаком (
|
Аннотатепутсреквест
Запрос к API AnnotatePaths. Пути аннотируются так, как если бы транспортное средство должно было начать движение по каждому пути в текущий момент.
Аннотации к сегменту могут различаться в зависимости от пути, к которому он принадлежит, например, один и тот же сегмент A может существовать в пути 1 и пути 2. В пути 1 за сегментом A следует сегмент B, а в пути 2 за сегментом A следует сегмент. C. Сегмент A может иметь разные динамические атрибуты, возвращаемые для Пути 1 и Пути 2, в зависимости от разницы в последующих сегментах.
Поля | |
---|---|
paths[] | Необходимый. Запрошенные маршруты должны быть заполнены данными динамических атрибутов. Все пути должны иметь один и тот же начальный сегмент — сегмент, на котором в данный момент находится транспортное средство. Предполагается, что транспортное средство находится в начале первого сегмента. Если пути не начинаются в одном и том же сегменте, будет возвращена ошибка. |
annotation_options | Необходимый. Запрошенные атрибуты динамических данных, которые следует добавить во входные пути. Если пусто, запрос не будет аннотирован. |
Аннотатепассответ
AnnotatePathsResponse содержит входные пути с дополнительными данными, добавленными для всех запрошенных аннотаций.
Поля | |
---|---|
annotated_paths[] | Пути из входных данных, аннотированные запрошенными атрибутами. |
АннотатедПат
Копия входного пути, возвращенная с предсказанными атрибутами.
Поля | |
---|---|
annotated_segments[] | Упорядоченный список сегментов, образующий основной путь, с запрошенными атрибутами. |
Аннотированный сегмент
Сегмент, образующий путь, аннотированный атрибутами динамических данных.
Поля | |
---|---|
segment | Детали сегмента используются для отличия его от других сегментов. |
segment_span_attributes[] | Атрибуты, присвоенные сегменту. Эти атрибуты могут различаться в зависимости от пути, по которому находится сегмент. Диапазон может охватывать весь сегмент. Диапазоны атрибутов будут располагаться в прямом порядке от местоположения транспортного средства до конца пути. |
Параметры аннотации
Запрошены аннотации для входных путей.
Поля | |
---|---|
include_level_of_service | Необязательный. Если установлено значение true, сегменты в ответе будут помечены прогнозируемыми значениями трафика. «Уровень обслуживания» — это обычно используемый термин для описания категоризации потока трафика, но определения уровня обслуживания в этом API принадлежат только этому API. |
ВычислитьМаршрутМатриксЗапрос
Сообщение запроса 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[] | Необязательный. Список дополнительных вычислений, которые можно использовать для выполнения запроса. Примечание. Эти дополнительные вычисления могут возвращать дополнительные поля в ответе. Эти дополнительные поля также должны быть указаны в маске поля, которая будет возвращена в ответе. |
route_token | Необязательный. Устарело: вместо этого используйте |
route_token_options | Необязательный. Маркеры маршрута позволяют запросу зависеть от ранее выбранного маршрута. |
traffic_model | Необязательный. Указывает предположения, которые следует использовать при расчете времени в пробке. Этот параметр влияет на значение, возвращаемое в поле длительности в |
transit_preferences | Необязательный. Указывает предпочтения, влияющие на маршрут, возвращаемый для |
navigation_session_id | Необязательный. Созданный клиентом идентификатор сеанса навигации, используемый для связи этого запроса маршрутов с журналами навигации клиента для анализа навигации. Это должен быть случайно сгенерированный UUID, соответствующий RFC 4122 , который уникален для конкретного сеанса навигации. |
Дополнительные вычисления
Дополнительные вычисления, которые необходимо выполнить при выполнении запроса.
Перечисления | |
---|---|
EXTRA_COMPUTATION_UNSPECIFIED | Не используется. Запросы, содержащие это значение, не будут выполнены. |
TOLLS | Информация о платных маршрутах. |
FUEL_CONSUMPTION | Ориентировочный расход топлива по маршруту(ам). |
TRAFFIC_ON_POLYLINE | Полилинии с учетом трафика для маршрутов. |
HTML_FORMATTED_NAVIGATION_INSTRUCTIONS | NavigationInstructions представлены в виде форматированной текстовой строки HTML. Этот контент предназначен для чтения «как есть». Этот контент предназначен только для отображения. Не анализируйте его программно. |
PREDICTED_SPEED_ON_POLYLINE_20KPH_BUCKETS | Прогнозируемая скорость ковша 20 км/ч. Результаты в следующих : [0, 10) км/ч, [10, 30) км/ч, ... [110, 130) км/ч, [130, inf) км/ч. |
PREDICTED_SPEED_ON_POLYLINE_10KPH_BUCKETS | Прогнозируемая скорость ведра 10 км/ч. Результаты в следующих : [0, 10) км/ч, [10, 20) км/ч, ... [120, 130) км/ч, [130, inf) км/ч. |
Справочный маршрут
Поддерживаемый эталонный маршрут в ComputeRoutesRequest.
Перечисления | |
---|---|
REFERENCE_ROUTE_UNSPECIFIED | Не используется. Запросы, содержащие это значение, завершаются неудачей. |
FUEL_EFFICIENT | Экономичный маршрут. Маршруты, отмеченные этим значением, считаются оптимизированными по таким параметрам, как расход топлива. |
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[] | Список промежуточных геокодированных путевых точек, каждая из которых содержит индексное поле, соответствующее положению путевой точки, отсчитываемому от нуля, в том порядке, в котором они были указаны в запросе. |
УровеньОфСервис
Прогнозируемые значения сегмента трафика, которые будут использоваться для функций ADAS и соответствуют общим уровням трафика. Значения, возвращаемые этим API, независимы, и на них не следует полагаться как на соответствие другим API.
Перечисления | |
---|---|
LEVEL_OF_SERVICE_UNSPECIFIED | Значение по умолчанию. Это значение означает, что прогнозируемое значение трафика отсутствует. |
LEVEL_OF_SERVICE_STOPPED | Движение транспорта остановлено. |
LEVEL_OF_SERVICE_STOP_AND_GO | Движение стоит и идет. |
LEVEL_OF_SERVICE_SLOW | Прогнозируется замедление движения, но пробок не предвидится. |
LEVEL_OF_SERVICE_NORMAL | Скорость нормальная, замедления не предвидится. |
Локализованноевремя
Локализованное описание времени.
Поля | |
---|---|
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 | Используется для обозначения изменения названия улицы. |
Путь
Путь, по которому запрашиваются динамические атрибуты.
Путь должен состоять из связанных и доступных для движения сегментов. Предполагается, что сегменты пути следуют по логическому маршруту, и если маршрут не может быть найден во входных сегментах, будет возвращена ошибка. Например, если сегменты пути не имеют соединяющихся конечных точек или путь пуст, это приведет к ошибке.
В настоящее время длина пути ограничена 15 км. Путь измеряется от начала первого сегмента — предполагаемого местоположения транспортного средства. Будет возвращена ошибка, если сегмент пути начинается дальше, чем в 15 км от начала первого сегмента. Допускается, чтобы последний участок начинался до 15 км и заканчивался после 15 км. Частичные ответы не возвращаются.
Путь может содержать те же сегменты, что и другой путь, но аннотации сегментов могут содержать разные ответы в зависимости от различий в других частях пути.
Поля | |
---|---|
segments[] | Необходимый. Упорядоченный список сегментов, образующий путь. |
Полилиния
Инкапсулирует закодированную полилинию.
Поля | |
---|---|
Поле объединения polyline_type . Инкапсулирует тип полилинии. По умолчанию — encoded_polyline. polyline_type может быть только одним из следующих: | |
encoded_polyline | Строковое кодирование ломаной линии с использованием алгоритма кодирования ломаной линии. |
geo_json_linestring | Указывает полилинию с использованием формата GeoJSON LineString . |
ПолилинияПодробнее
Детали, соответствующие заданному индексу или непрерывному сегменту полилинии. Для полилинии с точками P_0, P_1,..., P_N (индекс, начинающийся с нуля), PolylineDetails
определяет интервал и связанные метаданные.
Поля | |
---|---|
altitude_info[] | Детали высоты вдоль полилинии. |
incident_info[] | Детали происшествия вдоль полилинии. |
segment_info[] | Сегментируйте детали вдоль полилинии. |
ferry_info[] | Детали переправы вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
highway_info[] | Детали шоссе вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
toll_info[] | Детали платных дорог вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
tunnel_info[] | Детали туннеля вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
vignette_info[] | Детали виньетки вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
hov_info[] | Хов детали вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор |
restriction_info[] | Детали ограничения вдоль полилинии. Это поле заполняется только в том случае, если в запросе указан модификатор маршрута |
predicted_speeds[] | Прогнозируемые сегменты скорости вдоль полилинии. |
Информация о высоте
Инкапсулирует информацию о высоте вдоль полилинии.
Поля | |
---|---|
polyline_point_index | Местоположение измерения высоты вдоль полилинии. |
altitude_meters | Высота в метрах относительно эллипсоида WGS-84. |
Информация о пароме
Инкапсулирует информацию о паромах вдоль полилинии.
Поля | |
---|---|
ferry_presence | Только вывод. Указывает, существует ли паром на данном участке ломаной линии. |
polyline_point_index | Расположение информации, связанной с переправой, вдоль ломаной линии. |
Информация о шоссе
Инкапсулирует информацию об автомагистралях вдоль полилинии.
Поля | |
---|---|
highway_presence | Только вывод. Указывает, существует ли шоссе на данном участке полилинии. |
polyline_point_index | Расположение информации о шоссе вдоль полилинии. |
ХовИнфо
Инкапсулирует информацию о сегментах/полосах HOV вдоль полилинии.
Поля | |
---|---|
hov_presence | Только вывод. Указывает, существует ли дорога/полоса HOV на данном участке полилинии. |
polyline_point_index | Расположение информации, связанной с HOV, вдоль полилинии. |
Информация об инциденте
Инкапсулирует информацию об инциденте вдоль полилинии.
Поля | |
---|---|
incident_type | Тип происшествия. |
estimated_delay | Расчетная задержка относительно обычного времени прохождения. Возвращено только для INCIDENT_JAM. |
polyline_point_index | Местоположение происшествия вдоль полилинии. |
Тип инцидента
Типы происшествий.
Перечисления | |
---|---|
INCIDENT_TYPE_UNSPECIFIED | Значение по умолчанию. Это значение не используется. |
INCIDENT_ROAD_CLOSED | Перекрытие дороги. |
INCIDENT_CRASH | Авария. |
INCIDENT_CONSTRUCTION | Строительство. |
INCIDENT_JAM | Пробка. |
ПолилинияПоинтИндекс
Инкапсулирует начальный и конечный индексы полилинии. В тех случаях, когда данные соответствуют одной точке, start_index
и end_index
будут равны.
Поля | |
---|---|
start_index | Начальный индекс этой детали в полилинии. |
end_index | Конечный индекс этой детали в полилинии. |
Предсказанная скоростьинформация
Инкапсулирует информацию о прогнозируемых скоростях вдоль полилинии.
Поля | |
---|---|
predicted_speed_interval | Диапазон скоростей прогнозируется на этом участке полилинии. |
polyline_point_index | Расположение прогнозируемого интервала скорости вдоль полилинии. |
Интервал прогнозируемой скорости
Гибкий интервал прогнозируемой скорости, представляющий скорости в [ lower_bound_kph_inclusive
, upper_bound_kph_exclusive
). Возвращаемые интервалы зависят от того, какие
были указаны в запросе. extra_computations
Поля | |
---|---|
lower_bound_kph_inclusive | Включая нижнюю границу. |
upper_bound_kph_exclusive | Эксклюзивная верхняя граница. Представляет бесконечность, если не заполнено. |
Информация об ограничении
Инкапсулирует информацию о различных ограничениях вдоль полилинии.
Поля | |
---|---|
restriction_presence | Только вывод. Указывает, существует ли ограничение для данного участка полилинии. |
polyline_point_index | Расположение информации, связанной с ограничениями, вдоль полилинии. |
restriction поля объединения. Инкапсулирует типы ограничений, которые могут применяться к данному участку полилинии. restriction может быть только одним из следующих: | |
restricted_height_mm | Предел высоты в миллиметрах. Это поле заполняется, когда ограниченная высота препятствует проезду или приводит к низкому дорожному просвету для указанного транспортного средства. |
ДорогаХарактеристикаСостояние
Инкапсулирует состояния объектов дороги (например, автомагистралей, паромов и т. д.) вдоль участка полилинии.
Перечисления | |
---|---|
ROAD_FEATURE_STATE_UNSPECIFIED | Состояние объекта дороги не было рассчитано (значение по умолчанию). |
EXISTS | Объект дороги существует. |
DOES_NOT_EXIST | Объект дороги не существует. |
Информация о сегменте
Инкапсулирует информацию об сегментах вдоль полилинии.
Поля | |
---|---|
place_id | Идентификатор места для этого участка дороги. |
polyline_point_index | Расположение сегмента вдоль полилинии. |
Платная информация
Инкапсулирует информацию о дорожных сборах вдоль полилинии.
Поля | |
---|---|
toll_presence | Только вывод. Указывает, существует ли плата за проезд на данном участке полилинии. |
polyline_point_index | Расположение информации о платных дорогах вдоль полилинии. |
Информация о туннеле
Инкапсулирует информацию о туннелях вдоль полилинии.
Поля | |
---|---|
tunnel_presence | Только вывод. Указывает, существует ли туннель на данном участке полилинии. |
polyline_point_index | Расположение информации, связанной с туннелем, вдоль полилинии. |
ВиньеткаИнформация
Инкапсулирует информацию о виньетках вдоль полилинии.
Поля | |
---|---|
vignette_presence | Только вывод. Указывает, существует ли виньетка для данного участка полилинии. |
polyline_point_index | Расположение информации, связанной с виньеткой, вдоль полилинии. |
ПолилинияКодирование
Указывает предпочтительный тип возвращаемой полилинии.
Перечисления | |
---|---|
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 | Веб-безопасный токен маршрута в кодировке Base64, который можно передать в Navigation SDK, что позволяет Navigation SDK реконструировать маршрут во время навигации и в случае изменения маршрута соблюдать исходное намерение при создании маршрута путем вызова ВычислитьМаршруты. Клиенты должны рассматривать этот токен как непрозрачный объект. Не сравнивайте его значение по запросам - этот токен может измениться, даже если тот же маршрут был возвращен. Примечание: |
route_token_update_fidelity | Для |
polyline_details | Содержит информацию о деталях вдоль полилины. |
RateLocalizedValues
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние перемещения представлено в текстовой форме. |
duration | Продолжительность принимая во внимание условия движения, представленные в текстовой форме. Примечание. Если вы не запросили информацию о трафике, это значение будет таким же значением, что и |
static_duration | Продолжительность без учета условий движения, представленных в текстовой форме. |
transit_fare | Транзитный тариф представлен в текстовой форме. |
Routetokenupdatefidelity
Для запросов с использованием route_token_behavior
GET_ROUTE_UPDATES
идентифицирует маршруты, построенные из соответствующего route_token. (Не связан с route_token
в этом сообщении).
Перечисления | |
---|---|
ROUTE_TOKEN_UPDATE_FIDELITY_UNSPECIFIED | Этот маршрут не был получен из токена маршрута. |
APPROXIMATE | Этот маршрут реконструирован из токена маршрута и логически эквивалентен, но геометрия маршрута не идентична. |
IDENTICAL | Этот маршрут геометрически идентичен токену маршрута. |
RouteLabel
Метки для
, которые полезны для определения конкретных свойств маршрута для сравнения с другими. Route
Перечисления | |
---|---|
ROUTE_LABEL_UNSPECIFIED | По умолчанию - не используется. |
DEFAULT_ROUTE | По умолчанию «Лучший» маршрут вернулся для вычисления маршрута. |
DEFAULT_ROUTE_ALTERNATE | Альтернатива маршруту «Лучший» по умолчанию. Подобные маршруты будут возвращены при указании . |
FUEL_EFFICIENT | Экономичный маршрут. Маршруты, помеченные этим значением, определяются как оптимизированные для параметров ECO, таких как расход топлива. |
Routeleg
Содержит сегмент между не via
путевые точки.
Поля | |
---|---|
distance_meters | Расстояние перемещения от ноги маршрута, в метрах. |
duration | Длина времени, необходимого для навигации по ноге. Если |
static_duration | Продолжительность перемещения через ногу, рассчитанная без учета условий движения. |
polyline | Общая полилина для этой ноги, которая включает в себя полилинию каждого |
start_location | Начальное расположение этой ноги. Это место может отличаться от предоставленного |
end_location | Конечное местоположение этой ноги. Это место может отличаться от предоставленного |
steps[] | Множество шагов, обозначающих сегменты в этой ноге. Каждый шаг представляет одну навигационную инструкцию. |
travel_advisory | Содержит дополнительную информацию, о которой должен быть проинформирован пользователь, такую как возможные ограничения зоны трафика, на ноге маршрута. |
localized_values | Текстовые представления свойств |
steps_overview | Обзор Информация о шагах в этом |
RouteleglocalizedValues
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние перемещения представлено в текстовой форме. |
duration | Продолжительность принимая во внимание условия движения, представленные в текстовой форме. Примечание. Если вы не запросили информацию о трафике, это значение будет таким же значением, что и Static_duration. |
static_duration | Продолжительность без учета условий движения, представленных в текстовой форме. |
STESTORGEVERVIEW
Предоставляет обзор информации о списке RouteLegStep
s.
Поля | |
---|---|
multi_modal_segments[] | Суммировала информацию о различных мультимодальных сегментах |
Мультимодалсегмент
Предоставляет суммированную информацию о различных мультимодальных сегментах RouteLeg.steps
. Мультимодальный сегмент определяется как один или несколько смежных RouteLegStep
, которые имеют одинаковый RouteTravelMode
. Это поле не заполнено, если на RouteLeg
не содержит каких-либо мультимодальных сегментов.
Поля | |
---|---|
navigation_instruction | Навигационная инструкция для мультимодального сегмента. |
travel_mode | Режим движения мультимодального сегмента. |
step_start_index | Соответствующий индекс |
step_end_index | Соответствующий индекс |
Routelegstep
Содержит сегмент
. Шаг соответствует единой навигационной инструкции. Ноги маршрута состоят из ступеней. RouteLeg
Поля | |
---|---|
distance_meters | Расстояние прохождения этого шага в метрах. В некоторых случаях это поле может не иметь значения. |
static_duration | Продолжительность прохождения через этот шаг без учета условий движения. В некоторых случаях это поле может не иметь значения. |
polyline | Полилина, связанная с этим шагом. |
start_location | Начало этого шага. |
end_location | Конечное местоположение этого шага. |
navigation_instruction | Навигационные инструкции. |
travel_advisory | Содержит дополнительную информацию, о которой должен быть проинформирован пользователь, такую как возможные ограничения зоны трафика, на шаге ноги. |
localized_values | Текстовые представления свойств |
transit_details | Детали, относящиеся к этому шагу, если режим путешествий |
travel_mode | Режим движения, используемый для этого шага. |
RoutelegsteplocalizedValues
Текстовые представления определенных свойств.
Поля | |
---|---|
distance | Расстояние перемещения представлено в текстовой форме. |
static_duration | Продолжительность без учета условий движения, представленных в текстовой форме. |
Routelegsteptransitdetails
Дополнительная информация для RouteLegStep
связанного с TRANSIT
маршрутами.
Поля | |
---|---|
stop_details | Информация о прибытии и отъезде останавливается на шаге. |
localized_values | Текстовые представления свойств |
headsign | Указывает направление, в котором можно перемещаться по этой линии, как отмечено на транспортном средстве или на остановке вылета. Направление часто является станцией термина. |
headway | Определяет ожидаемое время как продолжительность между отъездами от той же остановки в это время. Например, со значением Headway Seconds 600 вы ожидаете, что вы ожидаете, если вам следует пропустить свой автобус. |
transit_line | Информация о транзитной линии, используемой на этом этапе. |
stop_count | Количество остановок от отъезда до остановки прибытия. Этот счет включает в себя остановку прибытия, но исключает остановку отъезда. Например, если ваш маршрут оставляет от остановки A, проходит через остановки B и C и прибывает на Stop D, Stop_count вернется 3. |
trip_short_text | Текст, который появляется в расписаниях и досках для выявления транзитного путешествия пассажирам. Текст должен уникально идентифицировать поездку в день обслуживания. Например, «538» - это |
TransitdetailSlocalizedValues
Локализованные описания значений для RouteTransitDetails
.
Поля | |
---|---|
arrival_time | Время в его отформатированном текстовом представлении с соответствующим часовым поясом. |
departure_time | Время в его отформатированном текстовом представлении с соответствующим часовым поясом. |
Transitstopdetails
Подробная информация о транзитных остановках для RouteLegStep
.
Поля | |
---|---|
arrival_stop | Информация о остановке прибытия для шага. |
arrival_time | Расчетное время прибытия для шага. |
departure_stop | Информация о остановке отъезда для шага. |
departure_time | Расчетное время отправления на шаг. |
Routelegsteptraveladvisory
Содержит дополнительную информацию, о которой должен быть проинформирован пользователь, такую как возможные ограничения зоны трафика на шаге ноги.
Поля | |
---|---|
speed_reading_intervals[] | Примечание: это поле в настоящее время не заполнено. |
Routelegtraveladvisory
Содержит дополнительную информацию, о которой пользователь должен быть проинформирован на шаге ноги, такую как возможные ограничения зоны трафика.
Поля | |
---|---|
toll_info | Содержит информацию о просмотре на конкретном |
speed_reading_intervals[] | Интервалы скорости чтения детализируют плотность трафика. Применимо в случае Пример:
|
RoutematrixDestination
Единственный пункт назначения для компьютерного эпоха
Поля | |
---|---|
waypoint | Необходимый. Путь назначения |
RoutematrixElement
Содержит информацию о маршруте, рассчитанную для пары происхождения/назначения в API ComputionOuteMatrix. Это прото может быть передано клиенту.
Поля | |
---|---|
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 рассматривает пропускной пропуск как неизвестный и пытается вернуть цену денежных средств. Применяется только к |
avoid_tunnels | При установлении True избегает туннелей, где разумные, предпочитая маршруты, не содержащие туннели. Применяется только к |
avoid_vignettes[] | Когда он установил True, избегает дорог с виньетками в определенных странах, где разумные, предпочитая маршруты, не содержащие поездки на дорогах с виньетками в странах, перечисленных в качестве поддержки этой функции. Применяется только к |
hov_preference | Указывает, следует ли изменять маршрутизацию на основе присутствия дорог, имеющих право HOV. Это поле не поддерживается в ComputerouteMatrix. |
Hovpreference
Указывает, следует ли изменять маршрутизацию на основе присутствия дорог HOV (автомобиль с высоким содержанием) или полосы движения.
Поля | |
---|---|
allow_hov | Указывает, разрешать ли маршрутизацию на дороги только для HOV в дополнение к сегментам дорог, которые разделяют дорожные дорожки. По умолчанию предпочтение будет отдано маршрутам, не содержащим дороги только для HOV. |
Routetokenoptions
Варианты, связанные с токенами маршрута.
Поля | |
---|---|
route_token | Необязательный. Если установлен, маршрут «похож на маршрут, связанный с токеном, генерируется, если это возможно. Вы все равно должны предоставить исходные параметры запроса (например, происхождение, пункт назначения и т. Д.). |
route_token_behavior | Необязательный. Индикация того, как лечить |
Routetokenbehavior
Поддерживаемые режимы для токенов маршрута.
Перечисления | |
---|---|
ROUTE_TOKEN_BEHAVIOR_UNSPECIFIED | Рассматривается как GET_ROUTE_UPDATES для совместимости. |
GET_ROUTE_UPDATES | Если | Происхождение | находится на маршруте, представленном route_token , одним из полученных маршрутов является тот, который представлен route_token . Остальные маршруты не связаны. Обновления наиболее эффективны, когда | Происхождение | находится недалеко от начала route_token ; То есть пользователь не перемещался далеко от того места, где был сгенерирован route_token . |
GET_SIMILAR_ROUTES | Маршрут, представленный route_token , не включен в ответ, но другие маршруты включают сходство с route_token как весовой фактор в их ранжировании. |
RouteTraveladVisory
Содержит дополнительную информацию, о которой должен быть проинформирован пользователь, такую как возможные ограничения зоны трафика.
Поля | |
---|---|
toll_info | Содержит информацию о просмотре по маршруту. Это поле населено только в том случае, если по маршруту ожидаются проезд. Если это поле установлено, но подполе |
vignette_info | Инкапсулирует поля данных для виньетки. Сервис только заполняет это поле в следующих условиях:
В этом случае поле содержит подробную информацию о виньетке, такую как страна, которая содержит неизбежную виньетку. |
speed_reading_intervals[] | Интервалы скорости чтения детализируют плотность трафика. Применимо в случае Пример:
|
fuel_consumption_microliters | Прогнозируемый расход топлива у микролитров. |
route_restrictions_partially_ignored | Возвращенный маршрут может иметь ограничения, которые не подходят для запрошенного режима путешествия или модификаторов маршрута. |
transit_fare | Если присутствует, содержит общую стоимость тарифов или билетов на этом маршруте, это свойство возвращается только для |
Vignetteinfo
Инкапсулирует информацию о виньетке по маршруту.
Поля | |
---|---|
country_vignettes_used[] | Страны, где используются виньетки. Страны указаны в кодах региона Unicode CLDR. Поддерживаемыми странами являются CH, AT, CZ, HU, SI, SK. |
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 | Рассчитывает маршруты, принимая во внимание условия движения в прямом эфире, не применяя большинство оптимизаций производительности. Использование этого значения дает самую высокую задержку. |
Сегмент
Сегмент, который принадлежит пути.
Поля | |
---|---|
polyline | Необходимый. Полилин сегмента, который можно использовать для идентификации сегмента, если идентификатор не может быть найден, а также для различения между двумя сегментами, если они имеют одинаковый идентификатор. Полилина кодируется с использованием стандартного кодируемого формата полиночного алгоритма платформы Google Maps. |
id поля Союза. Используется для идентификации этого сегмента в пространстве идентификации. Необходимый. id может быть только одним из следующих: | |
place_id | Идентификатор места для этого дорожного сегмента. Используется по всему API. |
Сегменты
Используется для разграничения подраздела сегмента. Если пролет покрывает весь сегмент, start_meters будет 0, а End_meters будет длиной сегмента.
Поля | |
---|---|
start_meters | Где начало пролета происходит от начальной точки полилинии сегмента. |
end_meters | Где конец пролета находится от начальной точки полилинии сегмента. |
SegmentsPanattribute
SegmentsPanattribute содержит аннотации, возвращенные из API.
Поля | |
---|---|
segment_span | Описывает, где в сегменте применяются аннотации. |
level_of_service | Прогнозируемый уровень трафика для сегмента пролета, определяемый скоростями трафика, ожидаемых в этом сегменте, когда транспортное средство прибывает в начале сегмента. |
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 | СК, США. |
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 | Западная Вирджиния, США |
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 | Описывает тип выбросов транспортного средства. Применяется только к |
total_axle_count | Общее количество оси. Должен быть> = 2, если установлено. Должен быть установлен для перевозки, чтобы триггер, но не обязательно для прицеления. Это поле не поддерживается в ComputingOuteMatrix, когда |
total_height_mm | Высота транспортного средства, включая высоты любых прикрепленных прицепов. Должен быть установлен для грузовых перевозок или сцепления, чтобы запустить. Это поле не поддерживается в ComputingOuteMatrix, когда |
total_length_mm | Длина транспортного средства, включая длину любых прикрепленных прицепов. Должен быть установлен для грузовых перевозок или сцепления, чтобы запустить. Это поле не поддерживается в ComputingOuteMatrix, когда |
total_width_mm | Ширина транспортного средства, включая ширину любых прикрепленных прицепов. Должен быть установлен для грузовых перевозок или сцепления, чтобы запустить. Это поле не поддерживается в ComputingOuteMatrix, когда |
total_weight_kg | Вес транспортного средства, включая вес любых прикрепленных прицепов. Вес в этом контексте относится к фактическому весу, а не к рейтингу веса. Должен быть установлен для грузовых перевозок или сцепления, чтобы запустить. Это поле не поддерживается в ComputingOuteMatrix, когда |
trailer_info[] | Содержит одну запись для каждого трейлера. Если предоставлена информация о трейлере, |
Trailerinfo
Информация о отдельных прицепах, прикрепленных к транспортному средству. Длина любых прицепов должна быть поставлена для грузоперевозки. Остальные атрибуты являются необязательными. Общие атрибуты должны охватывать атрибуты любых трейлеров. Например, total_height_mm
всегда должен быть больше или равен trailer_info.height_mm
.
Поля | |
---|---|
height_mm | Высота трейлера. |
length_mm | Длина трейлера. |
width_mm | Ширина трейлера. |
weight_kg | Вес трейлера. Вес в этом контексте относится к фактическому весу, а не к рейтингу веса. |
Путевая точка
Инкапсулирует путевую точку. Путевые точки отмечают как начало, так и конец маршрута и включают промежуточные остановки вдоль маршрута.
Поля | |
---|---|
via | На этой путевой точке отмечается как веха, а не остановка. Для каждой не VIA Waypoint в запросе ответ добавляет запись в массив |
vehicle_stopover | Указывает, что путешественная точка предназначена для остановки транспортных средств, где намерение состоит в том, чтобы либо забрать, либо сбросить. Когда вы устанавливаете это значение, рассчитанное маршрут не будет включать в себя не |
side_of_road | Указывает, что местоположение этой путевой точки предназначено для того, чтобы причесть транспортное средство остановиться на определенной стороне дороги. Когда вы установите это значение, маршрут пройдет через местоположение, чтобы транспортное средство могло остановиться на стороне дороги, чтобы место было смещено от центра дороги. Эта опция работает только для |
Объединение поля location_type . Различные способы представлять местоположение. location_type может быть только одним из следующих: | |
location | Точка, указанная с использованием географических координат, включая необязательный заголовок. |
place_id | ID POI Place, связанный с путевой точкой. |
address | Человеческий читаемый адрес или код плюс. Подробности см. на https://plus.codes . |