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.

agencyType

Menentukan pengidentifikasi agensi untuk meminta rute dari lembaga pilihan. Secara default agencyType=agencyId. Nilai yang mungkin termasuk: 'agencyId', 'agencyKey', 'agencyName'

bikeType

Sepeda jenis sepeda. Menentukan jenis sepeda mana yang akan digunakan. Jika tidak ditentukan, semua akan diizinkan. Nilai yang mungkin termasuk: 'privateBike', 'dockedBike'

destinationType

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.

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.

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'

routeType

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.

timeType

Menentukan apakah waktu menandakan waktu keberangkatan atau waktu kedatangan. Jika tidak ditentukan, nilai defaultnya adalah 'keberangkatan'. Nilai yang mungkin termasuk: 'kedatangan', 'keberangkatan', 'terakhir'

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.

Properti yang Diwariskan

abortSignal

Sinyal yang dapat digunakan untuk membatalkan permintaan.

customHeaders

{object} [customHeaders] Header permintaan kustom yang ditentukan pengguna yang akan diterapkan sebelum permintaan dikirim.

onDownloadProgress

Panggilan balik yang diaktifkan setelah kemajuan pengunduhan.

onUploadProgress

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

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