MobilityGetTransitRoutePreviewOptionalParams interface
Parameter opsional.
- Extends
-
RequestOptionsBase
Properti
agency | Menentukan apakah akan lebih memilih rute dari sekumpulan agensi tertentu jika memungkinkan; sebagai daftar yang dipisahkan koma. Jika perjalanan yang valid tidak ditemukan dengan agen pilihan, atau hanya satu dengan perjalanan yang sangat panjang atau dengan sejumlah besar transfer, rencana perjalanan dengan agensi lain akan dikembalikan. |
agency |
Menentukan pengidentifikasi agensi untuk meminta rute dari lembaga pilihan. Secara default agencyType=agencyId. Nilai yang mungkin termasuk: 'agencyId', 'agencyKey', 'agencyName' |
bike |
Sepeda jenis sepeda. Menentukan jenis sepeda mana yang akan digunakan. Jika tidak ditentukan, semua akan diizinkan. Nilai yang mungkin termasuk: 'privateBike', 'dockedBike' |
destination |
Jenis tujuan. Nilai yang mungkin termasuk: 'posisi', 'stopId', 'stopKey' |
language | Bahasa tempat hasil pencarian akan dikembalikan. Hanya NGT yang didukung. Silakan merujuk ke Bahasa yang didukung untuk detailnya. |
mode |
Mode perjalanan untuk rute yang diminta; sebagai daftar yang dipisahkan koma. Jika tidak ditentukan, semua mode akan diizinkan. Semua mode mungkin tidak tersedia di semua area metro. Jika perjalanan yang valid tidak ditemukan, hasil kosong akan dikembalikan. |
origin |
Jenis asal. Secara default originType=position, ditentukan sebagai string yang dipisahkan koma yang terdiri dari garis lintang diikuti oleh bujur, misalnya, "47.641268,-122.125679". Nilai yang mungkin termasuk: 'posisi', 'stopId', 'stopKey' |
route |
Jenis rute yang diminta. Jika tidak ditentukan, 'optimal' akan digunakan. Nilai yang mungkin termasuk: 'optimal', 'leastWalk', 'leastTransfers' |
time | Waktu keberangkatan atau kedatangan dalam waktu setempat dalam format ISO (2019-04-05T14:24:18-04:00). Jika timeType tidak ditentukan, timeType akan diasumsikan sebagai 'keberangkatan' dan waktu adalah waktu lokal saat ini di titik asal. |
time |
Menentukan apakah waktu menandakan waktu keberangkatan atau waktu kedatangan. Jika tidak ditentukan, nilai defaultnya adalah 'keberangkatan'. Nilai yang mungkin termasuk: 'kedatangan', 'keberangkatan', 'terakhir' |
transit |
Hanya berlaku dengan modeType = publicTransit. Izinkan hanya sekumpulan jenis angkutan umum tertentu (sebagai daftar yang dipisahkan koma) yang akan dikembalikan untuk rute tersebut. Perhatikan bahwa transitType yang diminta mungkin tidak tersedia untuk seluruh rute. Jika tidak ditentukan, semua mode akan diizinkan. |
Properti yang Diwariskan
abort |
Sinyal yang dapat digunakan untuk membatalkan permintaan. |
custom |
{object} [customHeaders] Header permintaan kustom yang ditentukan pengguna yang akan diterapkan sebelum permintaan dikirim. |
on |
Panggilan balik yang diaktifkan setelah kemajuan pengunduhan. |
on |
Panggilan balik yang diaktifkan setelah kemajuan pengunggahan. |
timeout | Jumlah milidetik yang dapat diambil permintaan sebelum dihentikan secara otomatis. |
Detail Properti
agency
Menentukan apakah akan lebih memilih rute dari sekumpulan agensi tertentu jika memungkinkan; sebagai daftar yang dipisahkan koma. Jika perjalanan yang valid tidak ditemukan dengan agen pilihan, atau hanya satu dengan perjalanan yang sangat panjang atau dengan sejumlah besar transfer, rencana perjalanan dengan agensi lain akan dikembalikan.
agency?: string[]
Nilai Properti
string[]
agencyType
Menentukan pengidentifikasi agensi untuk meminta rute dari lembaga pilihan. Secara default agencyType=agencyId. Nilai yang mungkin termasuk: 'agencyId', 'agencyKey', 'agencyName'
agencyType?: AgencyType
Nilai Properti
bikeType
Sepeda jenis sepeda. Menentukan jenis sepeda mana yang akan digunakan. Jika tidak ditentukan, semua akan diizinkan. Nilai yang mungkin termasuk: 'privateBike', 'dockedBike'
bikeType?: BikeType
Nilai Properti
destinationType
Jenis tujuan. Nilai yang mungkin termasuk: 'posisi', 'stopId', 'stopKey'
destinationType?: DestinationType
Nilai Properti
language
Bahasa tempat hasil pencarian akan dikembalikan. Hanya NGT yang didukung. Silakan merujuk ke Bahasa yang didukung untuk detailnya.
language?: string
Nilai Properti
string
modeType
Mode perjalanan untuk rute yang diminta; sebagai daftar yang dipisahkan koma. Jika tidak ditentukan, semua mode akan diizinkan. Semua mode mungkin tidak tersedia di semua area metro. Jika perjalanan yang valid tidak ditemukan, hasil kosong akan dikembalikan.
modeType?: ModeType[]
Nilai Properti
ModeType[]
originType
Jenis asal. Secara default originType=position, ditentukan sebagai string yang dipisahkan koma yang terdiri dari garis lintang diikuti oleh bujur, misalnya, "47.641268,-122.125679". Nilai yang mungkin termasuk: 'posisi', 'stopId', 'stopKey'
originType?: OriginType
Nilai Properti
routeType
Jenis rute yang diminta. Jika tidak ditentukan, 'optimal' akan digunakan. Nilai yang mungkin termasuk: 'optimal', 'leastWalk', 'leastTransfers'
routeType?: TransitRouteType
Nilai Properti
time
Waktu keberangkatan atau kedatangan dalam waktu setempat dalam format ISO (2019-04-05T14:24:18-04:00). Jika timeType tidak ditentukan, timeType akan diasumsikan sebagai 'keberangkatan' dan waktu adalah waktu lokal saat ini di titik asal.
time?: string
Nilai Properti
string
timeType
Menentukan apakah waktu menandakan waktu keberangkatan atau waktu kedatangan. Jika tidak ditentukan, nilai defaultnya adalah 'keberangkatan'. Nilai yang mungkin termasuk: 'kedatangan', 'keberangkatan', 'terakhir'
timeType?: TimeType
Nilai Properti
transitType
Hanya berlaku dengan modeType = publicTransit. Izinkan hanya sekumpulan jenis angkutan umum tertentu (sebagai daftar yang dipisahkan koma) yang akan dikembalikan untuk rute tersebut. Perhatikan bahwa transitType yang diminta mungkin tidak tersedia untuk seluruh rute. Jika tidak ditentukan, semua mode akan diizinkan.
transitType?: TransitTypeFilter[]
Nilai Properti
Detail Properti yang Diwariskan
abortSignal
Sinyal yang dapat digunakan untuk membatalkan permintaan.
abortSignal?: AbortSignalLike
Nilai Properti
AbortSignalLike
Diwarisi Dari RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Header permintaan kustom yang ditentukan pengguna yang akan diterapkan sebelum permintaan dikirim.
customHeaders?: [key: string]: string
Nilai Properti
[key: string]: string
Diwarisi Dari RequestOptionsBase.customHeaders
onDownloadProgress
Panggilan balik yang diaktifkan setelah kemajuan pengunduhan.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Nilai Properti
(progress: TransferProgressEvent) => void
Diwarisi Dari RequestOptionsBase.onDownloadProgress
onUploadProgress
Panggilan balik yang diaktifkan setelah kemajuan pengunggahan.
onUploadProgress?: (progress: TransferProgressEvent) => void
Nilai Properti
(progress: TransferProgressEvent) => void
Diwarisi Dari RequestOptionsBase.onUploadProgress
timeout
Jumlah milidetik yang dapat diambil permintaan sebelum dihentikan secara otomatis.
timeout?: number
Nilai Properti
number
Diwarisi Dari RequestOptionsBase.timeout