MobilityGetTransitRoutePreviewOptionalParams interface
İsteğe Bağlı Parametreler.
- Extends
-
RequestOptionsBase
Özellikler
agency | Mümkünse belirli bir ajans kümesinden yolların tercih edilip edilmeyeceğini belirtir; virgülle ayrılmış liste olarak. Tercih edilen acenta ile geçerli bir seyahat bulunamazsa ya da çok uzun seyahatleri olan ya da çok fazla sayıda transferleri olan bir gezi bulunamazsa, diğer acentelere ait seyahatler iade edilir. |
agency |
Tercih edilen ajanslardan rota istemek için aracı tanımlayıcısını belirtir. Varsayılan olarak agencyType=agencyId. Olası değerler şunlardır: 'agencyId', 'agencyKey', 'agencyName' |
bike |
Bisikletin bisiklet türü. Hangi bisiklet türünün kullanılacağını belirtir. Belirtilmezse, tümüne izin verilir. Olası değerler şunlardır: 'privateBike', 'dockedBike' |
destination |
Hedefin türü. Olası değerler şunlardır: 'position', 'stopId', 'stopKey' |
language | Arama sonuçlarının döndürüleceği dil. Yalnızca NGT desteklenir. Ayrıntılar için lütfen Desteklenen diller bölümüne bakın. |
mode |
İstenen rota için seyahat modu; virgülle ayrılmış liste olarak. Belirtilmezse, tüm modlara izin verilir. Tüm modlar tüm metro alanlarında kullanılamayabilir. Geçerli bir yolculuk bulunamazsa boş sonuç döndürülür. |
origin |
Kaynağın türü. Varsayılan olarak originType=position, enlem ve ardından boylam tarafından oluşturulan virgülle ayrılmış bir dize olarak belirtilir; örneğin, "47.641268,-122.125679". Olası değerler şunlardır: 'position', 'stopId', 'stopKey' |
route |
İstenen yol türü. Belirtilmezse , 'optimal' kullanılır. Olası değerler şunlardır: 'optimal', 'leastWalk', 'leastTransfers' |
time | Iso biçiminde yerel saatte kalkış veya varış saati (2019-04-05T14:24:18-04:00). timeType belirtilmezse , 'departure' olduğu varsayılır ve saat başlangıç noktasındaki geçerli yerel saattir. |
time |
Saatin kalkış saatinin mi yoksa varış saatinin mi olduğunu belirtir. Tanımlanmamışsa varsayılan değer 'departure' olur. Olası değerler şunlardır: 'arrival', 'departure', 'last' |
transit |
Yalnızca modeType = publicTransit ile uygulanabilir. Yol için yalnızca belirli bir toplu taşıma türü kümesinin (virgülle ayrılmış liste olarak) döndürülebilmesine izin verin. İstenen transitType'ın yolun tamamı için kullanılamayabileceğini unutmayın. Belirtilmezse, tüm modlara izin verilir. |
Devralınan Özellikler
abort |
İstekleri durdurmak için kullanılabilecek sinyal. |
custom |
{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri. |
on |
İndirme ilerlemesi üzerine tetiklenen geri çağırma. |
on |
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma. |
timeout | Bir isteğin otomatik olarak sonlandırılmadan önce ne kadar süre alabileceğini milisaniye cinsinden belirtin. |
Özellik Ayrıntıları
agency
Mümkünse belirli bir ajans kümesinden yolların tercih edilip edilmeyeceğini belirtir; virgülle ayrılmış liste olarak. Tercih edilen acenta ile geçerli bir seyahat bulunamazsa ya da çok uzun seyahatleri olan ya da çok fazla sayıda transferleri olan bir gezi bulunamazsa, diğer acentelere ait seyahatler iade edilir.
agency?: string[]
Özellik Değeri
string[]
agencyType
Tercih edilen ajanslardan rota istemek için aracı tanımlayıcısını belirtir. Varsayılan olarak agencyType=agencyId. Olası değerler şunlardır: 'agencyId', 'agencyKey', 'agencyName'
agencyType?: AgencyType
Özellik Değeri
bikeType
Bisikletin bisiklet türü. Hangi bisiklet türünün kullanılacağını belirtir. Belirtilmezse, tümüne izin verilir. Olası değerler şunlardır: 'privateBike', 'dockedBike'
bikeType?: BikeType
Özellik Değeri
destinationType
Hedefin türü. Olası değerler şunlardır: 'position', 'stopId', 'stopKey'
destinationType?: DestinationType
Özellik Değeri
language
Arama sonuçlarının döndürüleceği dil. Yalnızca NGT desteklenir. Ayrıntılar için lütfen Desteklenen diller bölümüne bakın.
language?: string
Özellik Değeri
string
modeType
İstenen rota için seyahat modu; virgülle ayrılmış liste olarak. Belirtilmezse, tüm modlara izin verilir. Tüm modlar tüm metro alanlarında kullanılamayabilir. Geçerli bir yolculuk bulunamazsa boş sonuç döndürülür.
modeType?: ModeType[]
Özellik Değeri
ModeType[]
originType
Kaynağın türü. Varsayılan olarak originType=position, enlem ve ardından boylam tarafından oluşturulan virgülle ayrılmış bir dize olarak belirtilir; örneğin, "47.641268,-122.125679". Olası değerler şunlardır: 'position', 'stopId', 'stopKey'
originType?: OriginType
Özellik Değeri
routeType
İstenen yol türü. Belirtilmezse , 'optimal' kullanılır. Olası değerler şunlardır: 'optimal', 'leastWalk', 'leastTransfers'
routeType?: TransitRouteType
Özellik Değeri
time
Iso biçiminde yerel saatte kalkış veya varış saati (2019-04-05T14:24:18-04:00). timeType belirtilmezse , 'departure' olduğu varsayılır ve saat başlangıç noktasındaki geçerli yerel saattir.
time?: string
Özellik Değeri
string
timeType
Saatin kalkış saatinin mi yoksa varış saatinin mi olduğunu belirtir. Tanımlanmamışsa varsayılan değer 'departure' olur. Olası değerler şunlardır: 'arrival', 'departure', 'last'
timeType?: TimeType
Özellik Değeri
transitType
Yalnızca modeType = publicTransit ile uygulanabilir. Yol için yalnızca belirli bir toplu taşıma türü kümesinin (virgülle ayrılmış liste olarak) döndürülebilmesine izin verin. İstenen transitType'ın yolun tamamı için kullanılamayabileceğini unutmayın. Belirtilmezse, tüm modlara izin verilir.
transitType?: TransitTypeFilter[]
Özellik Değeri
Devralınan Özellik Detayları
abortSignal
İstekleri durdurmak için kullanılabilecek sinyal.
abortSignal?: AbortSignalLike
Özellik Değeri
AbortSignalLike
Devralınan RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri.
customHeaders?: [key: string]: string
Özellik Değeri
[key: string]: string
Devralınan RequestOptionsBase.customHeaders
onDownloadProgress
İndirme ilerlemesi üzerine tetiklenen geri çağırma.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
Devralınan RequestOptionsBase.onDownloadProgress
onUploadProgress
Karşıya yükleme ilerlemesi üzerine tetiklenen geri çağırma.
onUploadProgress?: (progress: TransferProgressEvent) => void
Özellik Değeri
(progress: TransferProgressEvent) => void
Devralınan RequestOptionsBase.onUploadProgress
timeout
Bir isteğin otomatik olarak sonlandırılmadan önce ne kadar süre alabileceğini milisaniye cinsinden belirtin.
timeout?: number
Özellik Değeri
number
Devralınan RequestOptionsBase.timeout