Share via


RouteGetRouteRangeOptionalParams interface

İsteğe Bağlı Parametreler.

Extends

RequestOptionsBase

Özellikler

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

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

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

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'

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.

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.

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

currentFuelInLiters

Litre olarak yakıtın geçerli tedarikini belirtir. Mantıklı Değerler : 55

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

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).

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

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.

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.

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

hilliness

Heyecan verici rota için tepelik derecesi. Bu parametre yalnızca =heyecan verici ile routeTypebirlikte kullanılabilir. Olası değerler şunlardır: 'low', 'normal', 'high'

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

routeType

İstenen yol türü. Olası değerler şunlardır: 'en hızlı', 'en kısa', 'eko', 'heyecan verici'

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.

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.
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'

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

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.

vehicleCommercial

Araç ticari amaçlarla kullanıldığından bazı yollarda araç kullanmasına izin verilmeyebilir.

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'

vehicleHeight

Aracın metre cinsinden yüksekliği. 0 değeri, yükseklik kısıtlamalarının dikkate alınmadığı anlamına gelir.

vehicleLength

Aracın metre cinsinden uzunluğu. 0 değeri, uzunluk kısıtlamalarının dikkate alınmadığı anlamına gelir.

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'

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.

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

vehicleWidth

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

abortSignal

İstekleri durdurmak için kullanılabilecek sinyal.

customHeaders

{object} [customHeaders] İstek gönderilmeden önce uygulanacak kullanıcı tanımlı özel istek üst bilgileri.

onDownloadProgress

İndirme ilerlemesi üzerine tetiklenen geri çağırma.

onUploadProgress

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 routeTypebirlikte 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