RouteGetRouteRangeOptionalParams interface
İsteğe Bağlı Parametreler.
- Extends
-
RequestOptionsBase
Özellikler
acceleration |
Araç hızlandığında yakıtta depolanan kimyasal enerjinin kinetik enerjiye dönüştürülmesinin verimliliğini belirtir (örneğin KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DecelerationEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/decelerationEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için: 0.33, Elektrik Modeli için: 0.66 |
auxiliary |
Yardımcı sistemlerin sürdürülmesi için kullanılan güç miktarını kilowatt cinsinden (kW) belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir. Mantıklı Değerler : 1.7 |
auxiliary |
Aracın yardımcı sistemlerinin sürdürülmesi için tüketilen yakıt miktarını litre/saat cinsinden belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir. Mantıklı Değerler : 0.2 |
avoid | Rotayı belirlerken yol hesaplamasının kaçınmaya çalışması gereken bir şeyi belirtir. '&avoid=otoyollar&avoid=tollRoads&avoid=ferries' gibi bir istekte birden çok kez belirtilebilir. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'ferries', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings' |
constant |
Tüketimin hıza bağımlı bileşenini belirtir. Hız/tüketim hızı çiftlerinin sırasız bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibidir:
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır. En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar. Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz. Tüketim değerleri için geçerli aralık (kWh/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır. Mantıklı Değerler: 50,8.2:130,21.3 Bu parametre Elektrik tüketim modeli için gereklidir. |
constant |
Tüketimin hıza bağımlı bileşenini belirtir. İki nokta üst üste ayrılmış hız & tüketim oranı çiftlerinin sıralanmamış bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibidir:
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır. En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar. Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz. Tüketim değerleri için geçerli aralık (l/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır. Mantıklı Değerler: 50,6,3:130,11,5 Not : Bu parametre Yanma Tüketim Modeli için gereklidir. |
current |
Geçerli elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre maxChargeInkWh parametresiyle birlikte bulunur. İzin verilen değer aralığı 0,0 ile maxChargeInkWh arasındadır. Mantıklı Değerler : 43 |
current |
Litre olarak yakıtın geçerli tedarikini belirtir. Mantıklı Değerler : 55 |
deceleration |
Araç yavaşladığında kinetik enerjiyi tasarruflu (tüketilmemiş) yakıta dönüştürmenin verimliliğini belirtir (örneğin, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. AccelerationEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/accelerationEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0,83, Elektrik Modeli için : 0,91 |
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). |
downhill |
Araç yükselmeyi kaybettiğinde (örneğin ChemicalEnergySaved/PotentialEnergyLost) potansiyel enerjiyi tasarruf edilen (tüketilmeyen) yakıta dönüştürmenin verimliliğini belirtir. ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. Yokuş yukarı verimlilik ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/uphillEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0,51, Elektrik Modeli için : 0,73 |
energy |
Belirtilen Elektrik Tüketimi Modeli kullanılarak seyahat edilebilecek maksimum aralığı belirleyen kilowatt saat (kWh) cinsinden elektrik enerjisi bütçesi. vehicleEngineType Electric ise ve timeBudgetInSec kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır. |
fuel |
Belirtilen Yanma Tüketimi Modeli kullanılarak seyahat edilebilecek maksimum aralığı belirleyen litre cinsinden yakıt bütçesi. vehicleEngineType Combustion ise ve timeBudgetInSec kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır. |
fuel |
Megajoules (MJ) cinsinden bir litre yakıtta depolanan kimyasal enerji miktarını belirtir. Kaydedilen veya tüketilen enerji ile yakıt arasındaki dönüşümler için *Verimlilik parametreleriyle birlikte kullanılır. Örneğin, enerji yoğunluğu benzin için 34,2 MJ/l ve Dizel yakıt için 35,8 MJ/l'dir. Herhangi bir *Efficiency parametresi ayarlandıysa bu parametre gereklidir. Mantıklı Değerler : 34.2 |
hilliness | Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile |
max |
Aracın aküsünde depolanabilecek maksimum elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre currentChargeInkWh parametresiyle birlikte bulunur. Minimum değerin currentChargeInkWh değerinden büyük veya buna eşit olması gerekir. Mantıklı Değerler : 85 |
route |
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici' |
time |
Sürüş süresi kullanılarak seyahat edilebilecek maksimum aralığı belirleyen saniye olarak zaman bütçesi. Tüketim parametreleri yalnızca eko rotaları ve dolaylı olarak sürüş süresini etkiler. fuelBudgetInLiters veya energyBudgetInkWh kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır. |
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' |
uphill |
Araç yükselme kazandığında yakıtta depolanan kimyasal enerjiyi potansiyel enerjiye dönüştürme verimliliğini belirtir (örneğin, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DownhillEfficiency ile eşlenmelidir. İzin verilen değer aralığı 0,0 ile 1/downhillEfficiency arasındadır. Duyarlı Değerler : Yanma Modeli için : 0.27, Elektrik Modeli için : 0.74 |
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 |
Araç ticari amaçlarla kullanıldığından bazı yollarda araç kullanmasına izin verilmeyebilir. |
vehicle |
Aracın motor tipi. Ayrıntılı bir Tüketim Modeli belirtildiğinde , vehicleEngineType değeriyle tutarlı olmalıdır. Olası değerler şunlardır: 'yanma', 'elektrik' |
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ığı.
Duyarlı Değerler : Yanma Modeli için : 1600, Elektrik Modeli için: 1900 |
vehicle |
Aracın metre cinsinden genişliği. 0 değeri, genişlik kısıtlamalarının dikkate alınmadığı anlamına gelir. |
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 alabildiği milisaniye sayısı. |
Özellik Ayrıntıları
accelerationEfficiency
Araç hızlandığında yakıtta depolanan kimyasal enerjinin kinetik enerjiye dönüştürülmesinin verimliliğini belirtir (örneğin KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DecelerationEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/decelerationEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için: 0.33, Elektrik Modeli için: 0.66
accelerationEfficiency?: number
Özellik Değeri
number
auxiliaryPowerInkW
Yardımcı sistemlerin sürdürülmesi için kullanılan güç miktarını kilowatt cinsinden (kW) belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir.
Mantıklı Değerler : 1.7
auxiliaryPowerInkW?: string
Özellik Değeri
string
auxiliaryPowerInLitersPerHour
Aracın yardımcı sistemlerinin sürdürülmesi için tüketilen yakıt miktarını litre/saat cinsinden belirtir. Ac sistemleri, radyo, ısıtma vb. cihazlar ve sistemler nedeniyle tüketimi belirtmek için kullanılabilir.
Mantıklı Değerler : 0.2
auxiliaryPowerInLitersPerHour?: number
Özellik Değeri
number
avoid
Rotayı belirlerken yol hesaplamasının kaçınmaya çalışması gereken bir şeyi belirtir. '&avoid=otoyollar&avoid=tollRoads&avoid=ferries' gibi bir istekte birden çok kez belirtilebilir. calculateReachableRange isteklerinde zatenUsedRoads değeri kullanılmamalıdır. Olası değerler şunlardır: 'tollRoads', 'otoyollar', 'ferries', 'unpavedRoads', 'carpools', 'alreadyUsedRoads', 'borderCrossings'
avoid?: Avoid[]
Özellik Değeri
Avoid[]
constantSpeedConsumptionInkWhPerHundredkm
Tüketimin hıza bağımlı bileşenini belirtir. Hız/tüketim hızı çiftlerinin sırasız bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibidir:
verilen hız listedeki iki hız arasındaysa doğrusal ilişkilendirmeye göre
aksi takdirde, listedeki en yakın iki nokta tarafından belirlenen bir sabit (ΔConsumption/ΔSpeed) varsayılarak doğrusal tahmine göre
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır.
En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar.
Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz.
Tüketim değerleri için geçerli aralık (kWh/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır.
Mantıklı Değerler: 50,8.2:130,21.3
Bu parametre Elektrik tüketim modeli için gereklidir.
constantSpeedConsumptionInkWhPerHundredkm?: string
Özellik Değeri
string
constantSpeedConsumptionInLitersPerHundredkm
Tüketimin hıza bağımlı bileşenini belirtir. İki nokta üst üste ayrılmış hız & tüketim oranı çiftlerinin sıralanmamış bir listesi olarak sağlanır. Liste, tüketim eğrisi üzerindeki noktaları tanımlar. Listede bulunmayan hızlar için tüketim oranları aşağıdaki gibidir:
verilen hız listedeki iki hız arasındaysa doğrusal ilişkilendirmeye göre
aksi takdirde, listedeki en yakın iki nokta tarafından belirlenen bir sabit (ΔConsumption/ΔSpeed) varsayılarak doğrusal tahmine göre
Liste 1 ile 25 nokta (dahil) arasında olmalı ve aynı hızda yinelenen noktalar içermeyebilir. Yalnızca tek bir nokta içeriyorsa, bu noktanın tüketim oranı daha fazla işlenmeden kullanılır.
En büyük hız için belirtilen tüketim, en büyük penultimate hızının değerinden büyük veya buna eşit olmalıdır. Bu, tahminin negatif tüketim oranlarına yol açmamasını sağlar.
Benzer şekilde, listedeki en küçük iki hız için belirtilen tüketim değerleri, daha küçük hızlar için negatif tüketim oranına yol açamaz.
Tüketim değerleri için geçerli aralık (l/100km cinsinden ifade edilir) 0,01 ile 100000,0 arasındadır.
Mantıklı Değerler: 50,6,3:130,11,5
Not : Bu parametre Yanma Tüketim Modeli için gereklidir.
constantSpeedConsumptionInLitersPerHundredkm?: number
Özellik Değeri
number
currentChargeInkWh
Geçerli elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre maxChargeInkWh parametresiyle birlikte bulunur.
İzin verilen değer aralığı 0,0 ile maxChargeInkWh arasındadır.
Mantıklı Değerler : 43
currentChargeInkWh?: string
Özellik Değeri
string
currentFuelInLiters
Litre olarak yakıtın geçerli tedarikini belirtir. Mantıklı Değerler : 55
currentFuelInLiters?: number
Özellik Değeri
number
decelerationEfficiency
Araç yavaşladığında kinetik enerjiyi tasarruflu (tüketilmemiş) yakıta dönüştürmenin verimliliğini belirtir (örneğin, ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. AccelerationEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/accelerationEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0,83, Elektrik Modeli için : 0,91
decelerationEfficiency?: number
Özellik Değeri
number
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
downhillEfficiency
Araç yükselmeyi kaybettiğinde (örneğin ChemicalEnergySaved/PotentialEnergyLost) potansiyel enerjiyi tasarruf edilen (tüketilmeyen) yakıta dönüştürmenin verimliliğini belirtir. ChemicalEnergySaved , tasarruf edilen (tüketilmeyen) yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak enerjiye dönüştürülmesiyle elde edilir. Yokuş yukarı verimlilik ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/uphillEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0,51, Elektrik Modeli için : 0,73
downhillEfficiency?: number
Özellik Değeri
number
energyBudgetInkWh
Belirtilen Elektrik Tüketimi Modeli kullanılarak seyahat edilebilecek maksimum aralığı belirleyen kilowatt saat (kWh) cinsinden elektrik enerjisi bütçesi. vehicleEngineType Electric ise ve timeBudgetInSec kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır.
energyBudgetInkWh?: number
Özellik Değeri
number
fuelBudgetInLiters
Belirtilen Yanma Tüketimi Modeli kullanılarak seyahat edilebilecek maksimum aralığı belirleyen litre cinsinden yakıt bütçesi. vehicleEngineType Combustion ise ve timeBudgetInSec kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır.
fuelBudgetInLiters?: number
Özellik Değeri
number
fuelEnergyDensityInMJoulesPerLiter
Megajoules (MJ) cinsinden bir litre yakıtta depolanan kimyasal enerji miktarını belirtir. Kaydedilen veya tüketilen enerji ile yakıt arasındaki dönüşümler için *Verimlilik parametreleriyle birlikte kullanılır. Örneğin, enerji yoğunluğu benzin için 34,2 MJ/l ve Dizel yakıt için 35,8 MJ/l'dir. Herhangi bir *Efficiency parametresi ayarlandıysa bu parametre gereklidir.
Mantıklı Değerler : 34.2
fuelEnergyDensityInMJoulesPerLiter?: number
Özellik Değeri
number
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
maxChargeInkWh
Aracın aküsünde depolanabilecek maksimum elektrik enerji kaynağını kilowatt saat (kWh) cinsinden belirtir. Bu parametre currentChargeInkWh parametresiyle birlikte bulunur.
Minimum değerin currentChargeInkWh değerinden büyük veya buna eşit olması gerekir.
Mantıklı Değerler : 85
maxChargeInkWh?: string
Özellik Değeri
string
routeType
İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici'
routeType?: RouteType
Özellik Değeri
timeBudgetInSec
Sürüş süresi kullanılarak seyahat edilebilecek maksimum aralığı belirleyen saniye olarak zaman bütçesi. Tüketim parametreleri yalnızca eko rotaları ve dolaylı olarak sürüş süresini etkiler. fuelBudgetInLiters veya energyBudgetInkWh kullanılmıyorsa bu parametre gereklidir. fuelBudgetInLiters, energyBudgetInkWh veya timeBudgetInSec sağlanmalıdır.
timeBudgetInSec?: number
Özellik Değeri
number
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
uphillEfficiency
Araç yükselme kazandığında yakıtta depolanan kimyasal enerjiyi potansiyel enerjiye dönüştürme verimliliğini belirtir (örneğin, PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed , tüketilen yakıtın fuelEnergyDensityInMJoulesPerLiter kullanılarak kimyasal enerjiye dönüştürülmesiyle elde edilir. DownhillEfficiency ile eşlenmelidir.
İzin verilen değer aralığı 0,0 ile 1/downhillEfficiency arasındadır.
Duyarlı Değerler : Yanma Modeli için : 0.27, Elektrik Modeli için : 0.74
uphillEfficiency?: number
Özellik Değeri
number
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
vehicleCommercial
Araç ticari amaçlarla kullanıldığından bazı yollarda araç kullanmasına izin verilmeyebilir.
vehicleCommercial?: boolean
Özellik Değeri
boolean
vehicleEngineType
Aracın motor tipi. Ayrıntılı bir Tüketim Modeli belirtildiğinde , vehicleEngineType değeriyle tutarlı olmalıdır. Olası değerler şunlardır: 'yanma', 'elektrik'
vehicleEngineType?: VehicleEngineType
Özellik Değeri
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ığı.
*Verimlilik parametrelerinden herhangi biri ayarlanırsa zorunludur.
Tüketim Modeli bağlamında kullanıldığında kesinlikle pozitif olmalıdır. Ağırlık kısıtlamaları dikkate alınır.
Ayrıntılı Tüketim Modeli belirtilmezse ve vehicleWeight değeri sıfır değilse ağırlık kısıtlamaları dikkate alınır.
Diğer tüm durumlarda bu parametre yoksayılır.
Duyarlı Değerler : Yanma Modeli için : 1600, Elektrik Modeli için: 1900
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
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 alabildiği milisaniye sayısı.
timeout?: number
Özellik Değeri
number
Devralınan RequestOptionsBase.timeout