MobilityGetTransitRoutePreviewOptionalParams interface
Необязательные параметры.
- Extends
-
RequestOptionsBase
Свойства
agency | Указывает, следует ли по возможности предпочитать маршруты из определенного набора учреждений; в виде списка, разделенного запятыми. Если действительное путешествие не найдено в предпочтительном агентстве или только с очень длительными поездками или с большим количеством трансферов, маршруты с другими агентствами будут возвращены. |
agency |
Указывает идентификатор агентства для запроса маршрутов от предпочтительных агентств. По умолчанию — agencyType=agencyId. Возможные значения: "agencyId", "agencyKey", "agencyName" |
bike |
Тип велосипеда. Указывает, какой тип велосипедов будет использоваться. Если не указано, будут разрешены все. Возможные значения: privateBike, dockedBike. |
destination |
Тип назначения. Возможные значения: position, stopId, stopKey. |
language | Язык, на котором будут возвращены результаты поиска. Поддерживается только NGT. Дополнительные сведения см. в статье Поддерживаемые языки . |
mode |
Режим перемещения для запрошенного маршрута; в виде списка, разделенного запятыми. Если не указано, будут разрешены все режимы. Все режимы могут быть доступны не во всех районах метро. Если допустимая поездка не найдена, возвращается пустой результат. |
origin |
Тип источника. По умолчанию originType=position указывается в виде строки, разделенной запятыми, состоящей из широты и долготы, например "47,641268,-122.125679". Возможные значения: position, stopId, stopKey. |
route |
Тип запрошенного маршрута. Если этот параметр не указан, будет использоваться "оптимальный". Возможные значения: "optimal", "leastWalk", "leastTransfers" |
time | Время отправления или прибытия по местному времени в формате ISO (2019-04-05T14:24:18-04:00). Если параметр timeType не указан, он будет считаться "вылетом", а time — текущим местным временем в исходной точке. |
time |
Указывает, означает ли время отъезда или время прибытия. Если значение не определено, значение по умолчанию — "вылет". Возможные значения: "arrival", "departure", "last" |
transit |
Применимо только с параметром modeType = publicTransit. Разрешить возвращать для маршрута только определенный набор типов общественного транспорта (в виде списка, разделенного запятыми). Обратите внимание, что запрошенный transitType может быть недоступен для всего маршрута. Если не указано, будут разрешены все режимы. |
Унаследованные свойства
abort |
Сигнал, который можно использовать для прерывания запросов. |
custom |
{object} [customHeaders] Определяемые пользователем пользовательские заголовки запросов, которые будут применены перед отправкой запроса. |
on |
Обратный вызов, который срабатывает при скачивании. |
on |
Обратный вызов, который запускается при выполнении отправки. |
timeout | Количество миллисекундах, которые может занять запрос до автоматического завершения. |
Сведения о свойстве
agency
Указывает, следует ли по возможности предпочитать маршруты из определенного набора учреждений; в виде списка, разделенного запятыми. Если действительное путешествие не найдено в предпочтительном агентстве или только с очень длительными поездками или с большим количеством трансферов, маршруты с другими агентствами будут возвращены.
agency?: string[]
Значение свойства
string[]
agencyType
Указывает идентификатор агентства для запроса маршрутов от предпочтительных агентств. По умолчанию — agencyType=agencyId. Возможные значения: "agencyId", "agencyKey", "agencyName"
agencyType?: AgencyType
Значение свойства
bikeType
Тип велосипеда. Указывает, какой тип велосипедов будет использоваться. Если не указано, будут разрешены все. Возможные значения: privateBike, dockedBike.
bikeType?: BikeType
Значение свойства
destinationType
Тип назначения. Возможные значения: position, stopId, stopKey.
destinationType?: DestinationType
Значение свойства
language
Язык, на котором будут возвращены результаты поиска. Поддерживается только NGT. Дополнительные сведения см. в статье Поддерживаемые языки .
language?: string
Значение свойства
string
modeType
Режим перемещения для запрошенного маршрута; в виде списка, разделенного запятыми. Если не указано, будут разрешены все режимы. Все режимы могут быть доступны не во всех районах метро. Если допустимая поездка не найдена, возвращается пустой результат.
modeType?: ModeType[]
Значение свойства
ModeType[]
originType
Тип источника. По умолчанию originType=position указывается в виде строки, разделенной запятыми, состоящей из широты и долготы, например "47,641268,-122.125679". Возможные значения: position, stopId, stopKey.
originType?: OriginType
Значение свойства
routeType
Тип запрошенного маршрута. Если этот параметр не указан, будет использоваться "оптимальный". Возможные значения: "optimal", "leastWalk", "leastTransfers"
routeType?: TransitRouteType
Значение свойства
time
Время отправления или прибытия по местному времени в формате ISO (2019-04-05T14:24:18-04:00). Если параметр timeType не указан, он будет считаться "вылетом", а time — текущим местным временем в исходной точке.
time?: string
Значение свойства
string
timeType
Указывает, означает ли время отъезда или время прибытия. Если значение не определено, значение по умолчанию — "вылет". Возможные значения: "arrival", "departure", "last"
timeType?: TimeType
Значение свойства
transitType
Применимо только с параметром modeType = publicTransit. Разрешить возвращать для маршрута только определенный набор типов общественного транспорта (в виде списка, разделенного запятыми). Обратите внимание, что запрошенный transitType может быть недоступен для всего маршрута. Если не указано, будут разрешены все режимы.
transitType?: TransitTypeFilter[]
Значение свойства
Сведения об унаследованном свойстве
abortSignal
Сигнал, который можно использовать для прерывания запросов.
abortSignal?: AbortSignalLike
Значение свойства
AbortSignalLike
Наследуется от RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Определяемые пользователем пользовательские заголовки запросов, которые будут применены перед отправкой запроса.
customHeaders?: [key: string]: string
Значение свойства
[key: string]: string
Наследуется от RequestOptionsBase.customHeaders
onDownloadProgress
Обратный вызов, который срабатывает при скачивании.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
Наследуется от RequestOptionsBase.onDownloadProgress
onUploadProgress
Обратный вызов, который запускается при выполнении отправки.
onUploadProgress?: (progress: TransferProgressEvent) => void
Значение свойства
(progress: TransferProgressEvent) => void
Наследуется от RequestOptionsBase.onUploadProgress
timeout
Количество миллисекундах, которые может занять запрос до автоматического завершения.
timeout?: number
Значение свойства
number
Наследуется от RequestOptionsBase.timeout