RouteBeginPostRouteMatrixPreviewOptionalParams interface
İsteğe Bağlı Parametreler.
- Extends
-
RequestOptionsBase
Özellikler
arrive |
Varış noktasına varış tarihi ve saati. Tarih Saat olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, hedef noktanınki gibi olduğu varsayılır. arriveAt değeri gelecekte olmalıdır. arriveAt parametresi, departAt, minDeviationDistance veya minDeviationTime ile birlikte kullanılamaz. |
avoid | Yol hesaplamasının yolu belirlerken kaçınmaya çalışması gereken bir şeyi belirtir. Bir istekte birden çok kez belirtilebilir, örneğin, '&avoid=otoyollar&avoid=tollRoads&avoid=ferries'. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'feribotlar', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings' |
compute |
Farklı türdeki trafik bilgileri (yok, geçmiş, canlı) ve varsayılan en iyi tahmin edilen seyahat süresi kullanılarak ek seyahat sürelerinin döndürülip döndürülmeyeceğini belirtir. Olası değerler şunlardır: 'none', 'all' |
depart |
Çıkış noktasından kalkış tarihi ve saati. Bundan sonraki kalkış saatleri dateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, kaynak noktasının bu olduğu varsayılır. departAt değeri gelecekte tarih-saat biçiminde olmalıdır (1996-12-19T16:39:57-08:00). |
hilliness | Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile |
route |
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici' |
section |
Yol yanıtında hangi bölüm türlerinin bildirilmiş olduğunu belirtir. |
traffic | Olası değerler:
|
travel |
İstenen rota için seyahat modu. İstenen travelMode öğesinin tüm rota için kullanılamayabileceğini unutmayın. İstenen travelMode belirli bir bölümde kullanılamadığı durumlarda, bu bölüm için yanıtın travelMode öğesi diğer olacaktır. Seyahat modlarının veri yolu, motosiklet, taksi ve van BETA işlevi olduğunu unutmayın. Tüm alanlarda tam kısıtlama verileri kullanılamaz. calculateReachableRange isteklerinde bisiklet ve yaya değerleri kullanılmamalıdır. Olası değerler şunlardır: 'araba', 'kamyon', 'taksi', 'otobüs', 'van', 'motosiklet', 'bisiklet', 'yaya' |
vehicle |
Aracın aks başına ağırlığı kg cinsindendir. 0 değeri, aks başına ağırlık kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Aracın metre cinsinden yüksekliği. 0 değeri, yükseklik kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Aracın metre cinsinden uzunluğu. 0 değeri, uzunluk kısıtlamalarının dikkate alınmadığı anlamına gelir. |
vehicle |
Tehlikeli madde olarak sınıflandırılabilecek ve bazı yollardan kısıtlanmış kargo türleri. Kullanılabilir vehicleLoadType değerleri, 1 ile 9 arasında ABD Hazmat sınıflarının yanı sıra diğer ülkelerde kullanılmak üzere genel sınıflandırmalardır. USHazmat ile başlayan değerler ABD yönlendirme içindir, diğer Tüm ülkeler için ise diğerHazmat kullanılmalıdır. vehicleLoadType birden çok kez belirtilebilir. Bu parametre şu anda yalnızca travelMode=truck için kabul edilmektedir. Olası değerler şunlardır: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater' |
vehicle |
Aracın km/saat maksimum hızı. 0 değeri, rota planlaması sırasında araç için uygun bir değerin belirleneceği ve uygulanacağı anlamına gelir. Rota planlaması sırasında sıfır olmayan bir değer geçersiz kılınabilir. |
vehicle |
Aracın kilogram ağırlığı. |
vehicle |
Aracın metre cinsinden genişliği. 0 değeri, genişlik kısıtlamalarının dikkate alınmadığı anlamına gelir. |
wait |
İsteğin zaman uyumlu olarak yürütülip yürütülmeyeceğini belirten Boole değeri. true olarak ayarlanırsa, istek 120 saniyenin altında biterse kullanıcı 200 yanıt alır. Aksi takdirde, kullanıcı hemen bir 202 yanıtı alır. 202 yanıtıyla ilgili diğer ayrıntılar için lütfen API açıklamasına bakın. |
windingness | Heyecan verici rota için dönüş seviyesi. Bu parametre yalnızca routeType=thrilling ile birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high' |
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ı
arriveAt
Varış noktasına varış tarihi ve saati. Tarih Saat olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, hedef noktanınki gibi olduğu varsayılır. arriveAt değeri gelecekte olmalıdır. arriveAt parametresi, departAt, minDeviationDistance veya minDeviationTime ile birlikte kullanılamaz.
arriveAt?: Date
Özellik Değeri
Date
avoid
Yol hesaplamasının yolu belirlerken kaçınmaya çalışması gereken bir şeyi belirtir. Bir istekte birden çok kez belirtilebilir, örneğin, '&avoid=otoyollar&avoid=tollRoads&avoid=ferries'. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'feribotlar', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings'
avoid?: Avoid[]
Özellik Değeri
Avoid[]
computeTravelTimeFor
Farklı türdeki trafik bilgileri (yok, geçmiş, canlı) ve varsayılan en iyi tahmin edilen seyahat süresi kullanılarak ek seyahat sürelerinin döndürülip döndürülmeyeceğini belirtir. Olası değerler şunlardır: 'none', 'all'
computeTravelTimeFor?: ComputeTravelTimeFor
Özellik Değeri
departAt
Çıkış noktasından kalkış tarihi ve saati. Bundan sonraki kalkış saatleri dateTime olarak belirtilmelidir. Bir saat dilimi uzaklığı belirtilmediğinde, kaynak noktasının bu olduğu varsayılır. departAt değeri gelecekte tarih-saat biçiminde olmalıdır (1996-12-19T16:39:57-08:00).
departAt?: Date
Özellik Değeri
Date
hilliness
Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile routeType
birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high'
hilliness?: Hilliness
Özellik Değeri
routeType
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici'
routeType?: RouteType
Özellik Değeri
sectionType
Yol yanıtında hangi bölüm türlerinin bildirilmiş olduğunu belirtir.
Örneğin sectionType = yaya ise yalnızca yayalar için uygun olan bölümler döndürülür.
Birden çok tür kullanılabilir. Varsayılan sectionType, travelMode girişine başvurur. Varsayılan olarak travelMode, araba olarak ayarlanır. Olası değerler şunlardır: 'carTrain', 'country', 'ferry', 'otoyol', 'yaya', 'tollRoad', 'tollVignette', 'traffic', 'travelMode', 'tunnel'
sectionType?: SectionType
Özellik Değeri
traffic
Olası değerler:
- true - Yönlendirme sırasında tüm kullanılabilir trafik bilgilerini göz önünde bulundurun
- false - Yönlendirme sırasında geçerli trafik verilerini yoksayın. Yönlendirme sırasında geçerli trafik verileri yoksayılsa da, geçmiş trafiğin etkili yol hızları üzerindeki etkisinin hala dahil olduğunu unutmayın.
traffic?: boolean
Özellik Değeri
boolean
travelMode
İstenen rota için seyahat modu. İstenen travelMode öğesinin tüm rota için kullanılamayabileceğini unutmayın. İstenen travelMode belirli bir bölümde kullanılamadığı durumlarda, bu bölüm için yanıtın travelMode öğesi diğer olacaktır. Seyahat modlarının veri yolu, motosiklet, taksi ve van BETA işlevi olduğunu unutmayın. Tüm alanlarda tam kısıtlama verileri kullanılamaz. calculateReachableRange isteklerinde bisiklet ve yaya değerleri kullanılmamalıdır. Olası değerler şunlardır: 'araba', 'kamyon', 'taksi', 'otobüs', 'van', 'motosiklet', 'bisiklet', 'yaya'
travelMode?: TravelMode
Özellik Değeri
vehicleAxleWeight
Aracın aks başına ağırlığı kg cinsindendir. 0 değeri, aks başına ağırlık kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleAxleWeight?: number
Özellik Değeri
number
vehicleHeight
Aracın metre cinsinden yüksekliği. 0 değeri, yükseklik kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleHeight?: number
Özellik Değeri
number
vehicleLength
Aracın metre cinsinden uzunluğu. 0 değeri, uzunluk kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleLength?: number
Özellik Değeri
number
vehicleLoadType
Tehlikeli madde olarak sınıflandırılabilecek ve bazı yollardan kısıtlanmış kargo türleri. Kullanılabilir vehicleLoadType değerleri, 1 ile 9 arasında ABD Hazmat sınıflarının yanı sıra diğer ülkelerde kullanılmak üzere genel sınıflandırmalardır. USHazmat ile başlayan değerler ABD yönlendirme içindir, diğer Tüm ülkeler için ise diğerHazmat kullanılmalıdır. vehicleLoadType birden çok kez belirtilebilir. Bu parametre şu anda yalnızca travelMode=truck için kabul edilmektedir. Olası değerler şunlardır: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater'
vehicleLoadType?: VehicleLoadType
Özellik Değeri
vehicleMaxSpeed
Aracın km/saat maksimum hızı. 0 değeri, rota planlaması sırasında araç için uygun bir değerin belirleneceği ve uygulanacağı anlamına gelir. Rota planlaması sırasında sıfır olmayan bir değer geçersiz kılınabilir.
vehicleMaxSpeed?: number
Özellik Değeri
number
vehicleWeight
Aracın kilogram ağırlığı.
vehicleWeight?: number
Özellik Değeri
number
vehicleWidth
Aracın metre cinsinden genişliği. 0 değeri, genişlik kısıtlamalarının dikkate alınmadığı anlamına gelir.
vehicleWidth?: number
Özellik Değeri
number
waitForResults
İsteğin zaman uyumlu olarak yürütülip yürütülmeyeceğini belirten Boole değeri. true olarak ayarlanırsa, istek 120 saniyenin altında biterse kullanıcı 200 yanıt alır. Aksi takdirde, kullanıcı hemen bir 202 yanıtı alır. 202 yanıtıyla ilgili diğer ayrıntılar için lütfen API açıklamasına bakın.
waitForResults?: boolean
Özellik Değeri
boolean
windingness
Heyecan verici rota için dönüş seviyesi. Bu parametre yalnızca routeType=thrilling ile birlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high'
windingness?: Windingness
Ö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