RouteGetRouteRangeOptionalParams interface

Volitelné parametry.

Extends

RequestOptionsBase

Vlastnosti

accelerationEfficiency

Určuje účinnost přeměny chemické energie uložené v palivu na kinetickou energii při zrychlování vozidla (tj. KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed se získává převodem spotřebovaného paliva na chemickou energii pomocí palivaEnergyDensityInMJoulesPerLiter. Musí být spárovaný s deceleracíEfficiency.

Rozsah povolených hodnot je 0,0 až 1/deceleraceEfficiency.

Rozumné hodnoty : pro spalovací model : 0.33, pro elektrický model : 0.66

auxiliaryPowerInkW

Určuje množství energie spotřebované pomocnými systémy v kilowattech (kW). Může být použit k určení spotřeby vzhledem k zařízením a systémům, jako jsou systémy střídavých, rádiových, topných atd.

Rozumné hodnoty : 1.7

auxiliaryPowerInLitersPerHour

Určuje množství paliva spotřebované pro udržování pomocných systémů vozidla v litrech za hodinu. Může být použit k určení spotřeby vzhledem k zařízením a systémům, jako jsou systémy střídavých, rádiových, topných atd.

Rozumné hodnoty : 0,2

avoid

Určuje něco, čeho by se měl výpočet trasy při určování trasy snažit vyhnout. V jednom požadavku lze zadat vícekrát, například "&avoid=motorways&avoid=tollRoads&avoid=ferries". V požadavcích calculateReachableRange se hodnota alreadyUsedRoads nesmí použít. Možné hodnoty zahrnují: "tollRoads", "dálnice", "trajekty", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings"

constantSpeedConsumptionInkWhPerHundredkm

Určuje součást spotřeby závislé na rychlosti. Poskytuje se jako neuspořádaný seznam dvojic rychlost/spotřeba-sazba. Seznam definuje body na křivce spotřeby. Sazby spotřeby pro rychlosti, které nejsou v seznamu, jsou uvedeny takto:

  • lineární interpolací, pokud daná rychlost leží mezi dvěma rychlostmi v seznamu

  • v opačném případě lineární extrapolací za předpokladu konstanty (ΔConsumption/ΔSpeed) určené nejbližšími dvěma body v seznamu

Seznam musí obsahovat 1 až 25 bodů (včetně) a nesmí obsahovat duplicitní body pro stejnou rychlost. Pokud obsahuje pouze jeden bod, použije se míra spotřeby tohoto bodu bez dalšího zpracování.

Spotřeba zadaná pro největší rychlost musí být větší nebo rovna spotřebě předposlední největší rychlosti. Tím se zajistí, že extrapolace nepovede k negativním sazbám spotřeby.

Podobně hodnoty spotřeby zadané pro dvě nejmenší rychlosti v seznamu nemohou vést k záporné spotřebě pro jakoukoli menší rychlost.

Platný rozsah pro hodnoty spotřeby (vyjádřený v kWh/100 km) je mezi 0,01 a 10 0000,0.

Rozumné hodnoty : 50,8.2:130,21,3

Tento parametr je vyžadován pro model elektrické spotřeby.

constantSpeedConsumptionInLitersPerHundredkm

Určuje součást spotřeby závislé na rychlosti. Poskytuje se jako neuspořádaný seznam dvojic rychlosti oddělených dvojtečkami & spotřeba-sazba. Seznam definuje body na křivce spotřeby. Sazby spotřeby pro rychlosti, které nejsou v seznamu, jsou uvedeny takto:

  • lineární interpolací, pokud daná rychlost leží mezi dvěma rychlostmi v seznamu

  • v opačném případě lineární extrapolací za předpokladu konstanty (ΔConsumption/ΔSpeed) určené nejbližšími dvěma body v seznamu

Seznam musí obsahovat 1 až 25 bodů (včetně) a nesmí obsahovat duplicitní body pro stejnou rychlost. Pokud obsahuje pouze jeden bod, použije se míra spotřeby tohoto bodu bez dalšího zpracování.

Spotřeba zadaná pro největší rychlost musí být větší nebo rovna spotřebě předposlední největší rychlosti. Tím se zajistí, že extrapolace nepovede k negativním sazbám spotřeby.

Podobně hodnoty spotřeby zadané pro dvě nejmenší rychlosti v seznamu nemohou vést k záporné spotřebě pro jakoukoli menší rychlost.

Platný rozsah pro hodnoty spotřeby (vyjádřený v l/100 km) je mezi 0,01 a 100000,0.

Rozumné hodnoty: 50,6.3:130,11,5

Poznámka : Tento parametr je povinný pro model spotřeby spalování.

currentChargeInkWh

Určuje aktuální zdroj elektrické energie v kilowatthodinách (kWh). Tento parametr existuje společně s parametrem maxChargeInkWh .

Rozsah povolených hodnot je 0,0 až maxChargeInkWh.

Rozumné hodnoty : 43

currentFuelInLiters

Určuje aktuální dodávku paliva v litrech. Rozumné hodnoty : 55

decelerationEfficiency

Určuje účinnost přeměny kinetické energie na uložené (nespotřebované) palivo při zpomalení vozidla (tj. ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved se získává převodem uloženého (nespotřebovaného) paliva na energii pomocí fuelEnergyDensityInMJoulesPerLiter. Musí být spárovaný s accelerationEfficiency.

Povolený rozsah hodnot je 0,0 až 1/accelerationEfficiency.

Rozumné hodnoty : pro spalovací model : 0.83, pro elektrický model : 0.91

departAt

Datum a čas odjezdu z místa původu. Od této chvíle je třeba zadat datum a čas odletu. Pokud není zadaný posun časového pásma, předpokládá se, že se jedná o posun počátečního bodu. Hodnota departAt musí být v budoucnosti ve formátu data a času (1996-12-19T16:39:57-08:00).

downhillEfficiency

Určuje účinnost přeměny potenciální energie na úsporu (nespotřebované) palivo, když vozidlo ztratí výšku (tj. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved se získává převodem uloženého (nespotřebovaného) paliva na energii pomocí fuelEnergyDensityInMJoulesPerLiter. Musí být spárován s uphillEfficiency.

Rozsah povolených hodnot je 0,0 až 1/uphillEfficiency.

Rozumné hodnoty : pro spalovací model : 0,51, pro elektrický model : 0,73

energyBudgetInkWh

Rozpočet elektrické energie v kilowatthodinách (kWh), který určuje maximální dojezd, který lze ujet pomocí zadaného modelu elektrické spotřeby. Tento parametr je povinný, pokud je vehicleEngineType electric a timeBudgetInSec se nepoužívá. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

fuelBudgetInLiters

Rozpočet paliva v litrech, který určuje maximální dojezd, který lze ujet pomocí zadaného modelu spotřeby spalování. Tento parametr je povinný, pokud je vehicleEngineType je Combustion a timeBudgetInSec se nepoužívá. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

fuelEnergyDensityInMJoulesPerLiter

Určuje množství chemické energie uložené v jednom litru paliva v megajoulech (MJ). Používá se ve spojení s *parametry účinnosti pro převody mezi uloženou nebo spotřebovanou energií a palivem. Například hustota energie je 34,2 MJ/l pro benzín a 35,8 MJ/l pro naftu. Tento parametr je povinný, pokud je nastaven parametr *Efficiency .

Rozumné hodnoty : 34,2

hilliness

Stupeň kopcovitosti pro vzrušující cestu. Tento parametr lze použít pouze ve spojení s parametrem routeType=thrilling. Mezi možné hodnoty patří: "nízký", "normální", "vysoký".

maxChargeInkWh

Určuje maximální dodávku elektrické energie v kilowatthodinách (kWh), která může být uložena v baterii vozidla. Tento parametr existuje společně s parametrem currentChargeInkWh .

Minimální hodnota musí být větší než nebo rovna currentChargeInkWh.

Rozumné hodnoty : 85

routeType

Typ požadované trasy. Mezi možné hodnoty patří: "nejrychlejší", "nejkratší", "eco", "vzrušující"

timeBudgetInSec

Časový rozpočet v sekundách, který určuje maximální rozsah, který lze cestovat pomocí doby jízdy. Parametry spotřeby ovlivní pouze ekotrasy a tím nepřímo i dobu jízdy. Tento parametr je povinný, pokud se nepoužívají fuelBudgetInLiters nebo energyBudgetInkWh. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

traffic

Možné hodnoty:

  • true – Zvažte všechny dostupné informace o provozu během směrování.
  • false – ignoruje aktuální data o provozu během směrování. Všimněte si, že i když jsou aktuální data o provozu během směrování ignorována, vliv historického provozu na efektivní rychlosti silnic je stále začleněn.
travelMode

Režim cesty pro požadovanou trasu. Upozorňujeme, že požadovaný režim travelMode nemusí být k dispozici pro celou trasu. Pokud požadovaný režim travelMode není pro určitou část dostupný, bude prvek travelMode odpovědi pro tento oddíl jiný. Upozorňujeme, že režimy cestování autobus, motocykl, taxi a dodávka jsou beta funkce. Úplná data omezení nejsou k dispozici ve všech oblastech. V požadavcích calculateReachableRange se hodnoty bicycle a pedestrian nesmí používat. Mezi možné hodnoty patří: "car", 'truck', 'taxi', 'bus', 'van', 'motorcycle', 'bicycle', 'pedestrian'

uphillEfficiency

Určuje účinnost přeměny chemické energie uložené v palivu na potenciální energii při zvýšení výšky vozidla (tj. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed se získává převodem spotřebovaného paliva na chemickou energii pomocí palivaEnergyDensityInMJoulesPerLiter. Musí být spárován s sjezdovýmEfficiency.

Povolený rozsah hodnot je 0,0 až 1/sjezdovýEfficiency.

Rozumné hodnoty : pro spalovací model : 0.27, pro elektrický model : 0.74

vehicleAxleWeight

Hmotnost na nápravu vozidla v kg. Hodnota 0 znamená, že se neúčtují omezení hmotnosti na nápravu.

vehicleCommercial

Vozidlo se používá ke komerčním účelům, a proto nesmí být povoleno řídit na některých silnicích.

vehicleEngineType

Typ motoru vozidla. Když je zadán podrobný model spotřeby, musí být konzistentní s hodnotou vehicleEngineType. Mezi možné hodnoty patří: "spalování", "elektrické"

vehicleHeight

Výška vozidla v metrech. Hodnota 0 znamená, že omezení výšky nejsou brána v úvahu.

vehicleLength

Délka vozidla v metrech. Hodnota 0 znamená, že se omezení délky nezohládají.

vehicleLoadType

Typy nákladu, které mohou být klasifikovány jako nebezpečné materiály a omezeny na některých silnicích. Dostupné hodnoty vehicleLoadType jsou americké třídy Hazmat 1 až 9 a navíc obecné klasifikace pro použití v jiných zemích. Hodnoty začínající na USHazmat jsou určené pro směrování v USA, zatímco ostatníHazmat by se měly používat pro všechny ostatní země. vehicleLoadType lze zadat vícekrát. Tento parametr se v současné době zvažuje pouze pro travelMode=truck. Mezi možné hodnoty patří: USHazmatClass1, USHazmatClass2, USHazmatClass3, USHazmatClass4, USHazmatClass5, USHazmatClass6, USHazmatClass7, USHazmatClass8, USHazmatClass9, otherHazmatExplosive, otherHazmatGenermatmat, otherHazmatGenermatal, otherHazmatHarmfulToWater.

vehicleMaxSpeed

Maximální rychlost vozidla v km/hod. Hodnota 0 znamená, že při plánování trasy bude určena a uplatněna odpovídající hodnota pro vozidlo. Během plánování trasy může být přepsána nenulová hodnota.

vehicleWeight

Hmotnost vozidla v kilogramech.

  • Je povinný, pokud je nastaven některý z parametrů *efektivity.

  • Při použití v kontextu modelu spotřeby musí být přísně pozitivní. Zvažují se omezení hmotnosti.

  • Pokud není zadán žádný podrobný model spotřeby a hodnota hmotnosti vozidla je nenulová, pak se zvažuje omezení hmotnosti.

  • Ve všech ostatních případech je tento parametr ignorován.

Rozumné hodnoty : pro model spalování : 1600, pro elektrický model : 1900

vehicleWidth

Šířka vozidla v metrech. Hodnota 0 znamená, že omezení šířky nejsou brána v úvahu.

windingness

Úroveň zatáček pro vzrušující trasu. Tento parametr lze použít pouze ve spojení s routeType=thrilling. Mezi možné hodnoty patří: "nízká", "normální", "vysoká"

Zděděné vlastnosti

abortSignal

Signál, který lze použít k přerušení požadavků.

customHeaders

{object} [customHeaders] Vlastní hlavičky požadavků definované uživatelem, které se použijí před odesláním požadavku.

onDownloadProgress

Zpětné volání, které se aktivuje při stahování.

onUploadProgress

Zpětné volání, které se aktivuje při průběhu nahrávání.

timeout

Počet milisekund, které může požadavek trvat, než se automaticky ukončí.

Podrobnosti vlastnosti

accelerationEfficiency

Určuje účinnost přeměny chemické energie uložené v palivu na kinetickou energii při zrychlování vozidla (tj. KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed se získává převodem spotřebovaného paliva na chemickou energii pomocí palivaEnergyDensityInMJoulesPerLiter. Musí být spárovaný s deceleracíEfficiency.

Rozsah povolených hodnot je 0,0 až 1/deceleraceEfficiency.

Rozumné hodnoty : pro spalovací model : 0.33, pro elektrický model : 0.66

accelerationEfficiency?: number

Hodnota vlastnosti

number

auxiliaryPowerInkW

Určuje množství energie spotřebované pomocnými systémy v kilowattech (kW). Může být použit k určení spotřeby vzhledem k zařízením a systémům, jako jsou systémy střídavých, rádiových, topných atd.

Rozumné hodnoty : 1.7

auxiliaryPowerInkW?: string

Hodnota vlastnosti

string

auxiliaryPowerInLitersPerHour

Určuje množství paliva spotřebované pro udržování pomocných systémů vozidla v litrech za hodinu. Může být použit k určení spotřeby vzhledem k zařízením a systémům, jako jsou systémy střídavých, rádiových, topných atd.

Rozumné hodnoty : 0,2

auxiliaryPowerInLitersPerHour?: number

Hodnota vlastnosti

number

avoid

Určuje něco, čeho by se měl výpočet trasy při určování trasy snažit vyhnout. V jednom požadavku lze zadat vícekrát, například "&avoid=motorways&avoid=tollRoads&avoid=ferries". V požadavcích calculateReachableRange se hodnota alreadyUsedRoads nesmí použít. Možné hodnoty zahrnují: "tollRoads", "dálnice", "trajekty", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings"

avoid?: Avoid[]

Hodnota vlastnosti

Avoid[]

constantSpeedConsumptionInkWhPerHundredkm

Určuje součást spotřeby závislé na rychlosti. Poskytuje se jako neuspořádaný seznam dvojic rychlost/spotřeba-sazba. Seznam definuje body na křivce spotřeby. Sazby spotřeby pro rychlosti, které nejsou v seznamu, jsou uvedeny takto:

  • lineární interpolací, pokud daná rychlost leží mezi dvěma rychlostmi v seznamu

  • v opačném případě lineární extrapolací za předpokladu konstanty (ΔConsumption/ΔSpeed) určené nejbližšími dvěma body v seznamu

Seznam musí obsahovat 1 až 25 bodů (včetně) a nesmí obsahovat duplicitní body pro stejnou rychlost. Pokud obsahuje pouze jeden bod, použije se míra spotřeby tohoto bodu bez dalšího zpracování.

Spotřeba zadaná pro největší rychlost musí být větší nebo rovna spotřebě předposlední největší rychlosti. Tím se zajistí, že extrapolace nepovede k negativním sazbám spotřeby.

Podobně hodnoty spotřeby zadané pro dvě nejmenší rychlosti v seznamu nemohou vést k záporné spotřebě pro jakoukoli menší rychlost.

Platný rozsah pro hodnoty spotřeby (vyjádřený v kWh/100 km) je mezi 0,01 a 10 0000,0.

Rozumné hodnoty : 50,8.2:130,21,3

Tento parametr je vyžadován pro model elektrické spotřeby.

constantSpeedConsumptionInkWhPerHundredkm?: string

Hodnota vlastnosti

string

constantSpeedConsumptionInLitersPerHundredkm

Určuje součást spotřeby závislé na rychlosti. Poskytuje se jako neuspořádaný seznam dvojic rychlosti oddělených dvojtečkami & spotřeba-sazba. Seznam definuje body na křivce spotřeby. Sazby spotřeby pro rychlosti, které nejsou v seznamu, jsou uvedeny takto:

  • lineární interpolací, pokud daná rychlost leží mezi dvěma rychlostmi v seznamu

  • v opačném případě lineární extrapolací za předpokladu konstanty (ΔConsumption/ΔSpeed) určené nejbližšími dvěma body v seznamu

Seznam musí obsahovat 1 až 25 bodů (včetně) a nesmí obsahovat duplicitní body pro stejnou rychlost. Pokud obsahuje pouze jeden bod, použije se míra spotřeby tohoto bodu bez dalšího zpracování.

Spotřeba zadaná pro největší rychlost musí být větší nebo rovna spotřebě předposlední největší rychlosti. Tím se zajistí, že extrapolace nepovede k negativním sazbám spotřeby.

Podobně hodnoty spotřeby zadané pro dvě nejmenší rychlosti v seznamu nemohou vést k záporné spotřebě pro jakoukoli menší rychlost.

Platný rozsah pro hodnoty spotřeby (vyjádřený v l/100 km) je mezi 0,01 a 100000,0.

Rozumné hodnoty: 50,6.3:130,11,5

Poznámka : Tento parametr je povinný pro model spotřeby spalování.

constantSpeedConsumptionInLitersPerHundredkm?: number

Hodnota vlastnosti

number

currentChargeInkWh

Určuje aktuální zdroj elektrické energie v kilowatthodinách (kWh). Tento parametr existuje společně s parametrem maxChargeInkWh .

Rozsah povolených hodnot je 0,0 až maxChargeInkWh.

Rozumné hodnoty : 43

currentChargeInkWh?: string

Hodnota vlastnosti

string

currentFuelInLiters

Určuje aktuální dodávku paliva v litrech. Rozumné hodnoty : 55

currentFuelInLiters?: number

Hodnota vlastnosti

number

decelerationEfficiency

Určuje účinnost přeměny kinetické energie na uložené (nespotřebované) palivo při zpomalení vozidla (tj. ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved se získává převodem uloženého (nespotřebovaného) paliva na energii pomocí fuelEnergyDensityInMJoulesPerLiter. Musí být spárovaný s accelerationEfficiency.

Povolený rozsah hodnot je 0,0 až 1/accelerationEfficiency.

Rozumné hodnoty : pro spalovací model : 0.83, pro elektrický model : 0.91

decelerationEfficiency?: number

Hodnota vlastnosti

number

departAt

Datum a čas odjezdu z místa původu. Od této chvíle je třeba zadat datum a čas odletu. Pokud není zadaný posun časového pásma, předpokládá se, že se jedná o posun počátečního bodu. Hodnota departAt musí být v budoucnosti ve formátu data a času (1996-12-19T16:39:57-08:00).

departAt?: Date

Hodnota vlastnosti

Date

downhillEfficiency

Určuje účinnost přeměny potenciální energie na úsporu (nespotřebované) palivo, když vozidlo ztratí výšku (tj. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved se získává převodem uloženého (nespotřebovaného) paliva na energii pomocí fuelEnergyDensityInMJoulesPerLiter. Musí být spárován s uphillEfficiency.

Rozsah povolených hodnot je 0,0 až 1/uphillEfficiency.

Rozumné hodnoty : pro spalovací model : 0,51, pro elektrický model : 0,73

downhillEfficiency?: number

Hodnota vlastnosti

number

energyBudgetInkWh

Rozpočet elektrické energie v kilowatthodinách (kWh), který určuje maximální dojezd, který lze ujet pomocí zadaného modelu elektrické spotřeby. Tento parametr je povinný, pokud je vehicleEngineType electric a timeBudgetInSec se nepoužívá. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

energyBudgetInkWh?: number

Hodnota vlastnosti

number

fuelBudgetInLiters

Rozpočet paliva v litrech, který určuje maximální dojezd, který lze ujet pomocí zadaného modelu spotřeby spalování. Tento parametr je povinný, pokud je vehicleEngineType je Combustion a timeBudgetInSec se nepoužívá. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

fuelBudgetInLiters?: number

Hodnota vlastnosti

number

fuelEnergyDensityInMJoulesPerLiter

Určuje množství chemické energie uložené v jednom litru paliva v megajoulech (MJ). Používá se ve spojení s *parametry účinnosti pro převody mezi uloženou nebo spotřebovanou energií a palivem. Například hustota energie je 34,2 MJ/l pro benzín a 35,8 MJ/l pro naftu. Tento parametr je povinný, pokud je nastaven parametr *Efficiency .

Rozumné hodnoty : 34,2

fuelEnergyDensityInMJoulesPerLiter?: number

Hodnota vlastnosti

number

hilliness

Stupeň kopcovitosti pro vzrušující cestu. Tento parametr lze použít pouze ve spojení s parametrem routeType=thrilling. Mezi možné hodnoty patří: "nízký", "normální", "vysoký".

hilliness?: Hilliness

Hodnota vlastnosti

maxChargeInkWh

Určuje maximální dodávku elektrické energie v kilowatthodinách (kWh), která může být uložena v baterii vozidla. Tento parametr existuje společně s parametrem currentChargeInkWh .

Minimální hodnota musí být větší než nebo rovna currentChargeInkWh.

Rozumné hodnoty : 85

maxChargeInkWh?: string

Hodnota vlastnosti

string

routeType

Typ požadované trasy. Mezi možné hodnoty patří: "nejrychlejší", "nejkratší", "eco", "vzrušující"

routeType?: RouteType

Hodnota vlastnosti

timeBudgetInSec

Časový rozpočet v sekundách, který určuje maximální rozsah, který lze cestovat pomocí doby jízdy. Parametry spotřeby ovlivní pouze ekotrasy a tím nepřímo i dobu jízdy. Tento parametr je povinný, pokud se nepoužívají fuelBudgetInLiters nebo energyBudgetInkWh. Musí být poskytnuty buď fuelBudgetInLiters, energyBudgetInkWh nebo timeBudgetInSec.

timeBudgetInSec?: number

Hodnota vlastnosti

number

traffic

Možné hodnoty:

  • true – Zvažte všechny dostupné informace o provozu během směrování.
  • false – ignoruje aktuální data o provozu během směrování. Všimněte si, že i když jsou aktuální data o provozu během směrování ignorována, vliv historického provozu na efektivní rychlosti silnic je stále začleněn.
traffic?: boolean

Hodnota vlastnosti

boolean

travelMode

Režim cesty pro požadovanou trasu. Upozorňujeme, že požadovaný režim travelMode nemusí být k dispozici pro celou trasu. Pokud požadovaný režim travelMode není pro určitou část dostupný, bude prvek travelMode odpovědi pro tento oddíl jiný. Upozorňujeme, že režimy cestování autobus, motocykl, taxi a dodávka jsou beta funkce. Úplná data omezení nejsou k dispozici ve všech oblastech. V požadavcích calculateReachableRange se hodnoty bicycle a pedestrian nesmí používat. Mezi možné hodnoty patří: "car", 'truck', 'taxi', 'bus', 'van', 'motorcycle', 'bicycle', 'pedestrian'

travelMode?: TravelMode

Hodnota vlastnosti

uphillEfficiency

Určuje účinnost přeměny chemické energie uložené v palivu na potenciální energii při zvýšení výšky vozidla (tj. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed se získává převodem spotřebovaného paliva na chemickou energii pomocí palivaEnergyDensityInMJoulesPerLiter. Musí být spárován s sjezdovýmEfficiency.

Povolený rozsah hodnot je 0,0 až 1/sjezdovýEfficiency.

Rozumné hodnoty : pro spalovací model : 0.27, pro elektrický model : 0.74

uphillEfficiency?: number

Hodnota vlastnosti

number

vehicleAxleWeight

Hmotnost na nápravu vozidla v kg. Hodnota 0 znamená, že se neúčtují omezení hmotnosti na nápravu.

vehicleAxleWeight?: number

Hodnota vlastnosti

number

vehicleCommercial

Vozidlo se používá ke komerčním účelům, a proto nesmí být povoleno řídit na některých silnicích.

vehicleCommercial?: boolean

Hodnota vlastnosti

boolean

vehicleEngineType

Typ motoru vozidla. Když je zadán podrobný model spotřeby, musí být konzistentní s hodnotou vehicleEngineType. Mezi možné hodnoty patří: "spalování", "elektrické"

vehicleEngineType?: VehicleEngineType

Hodnota vlastnosti

vehicleHeight

Výška vozidla v metrech. Hodnota 0 znamená, že omezení výšky nejsou brána v úvahu.

vehicleHeight?: number

Hodnota vlastnosti

number

vehicleLength

Délka vozidla v metrech. Hodnota 0 znamená, že se omezení délky nezohládají.

vehicleLength?: number

Hodnota vlastnosti

number

vehicleLoadType

Typy nákladu, které mohou být klasifikovány jako nebezpečné materiály a omezeny na některých silnicích. Dostupné hodnoty vehicleLoadType jsou americké třídy Hazmat 1 až 9 a navíc obecné klasifikace pro použití v jiných zemích. Hodnoty začínající na USHazmat jsou určené pro směrování v USA, zatímco ostatníHazmat by se měly používat pro všechny ostatní země. vehicleLoadType lze zadat vícekrát. Tento parametr se v současné době zvažuje pouze pro travelMode=truck. Mezi možné hodnoty patří: USHazmatClass1, USHazmatClass2, USHazmatClass3, USHazmatClass4, USHazmatClass5, USHazmatClass6, USHazmatClass7, USHazmatClass8, USHazmatClass9, otherHazmatExplosive, otherHazmatGenermatmat, otherHazmatGenermatal, otherHazmatHarmfulToWater.

vehicleLoadType?: VehicleLoadType

Hodnota vlastnosti

vehicleMaxSpeed

Maximální rychlost vozidla v km/hod. Hodnota 0 znamená, že při plánování trasy bude určena a uplatněna odpovídající hodnota pro vozidlo. Během plánování trasy může být přepsána nenulová hodnota.

vehicleMaxSpeed?: number

Hodnota vlastnosti

number

vehicleWeight

Hmotnost vozidla v kilogramech.

  • Je povinný, pokud je nastaven některý z parametrů *efektivity.

  • Při použití v kontextu modelu spotřeby musí být přísně pozitivní. Zvažují se omezení hmotnosti.

  • Pokud není zadán žádný podrobný model spotřeby a hodnota hmotnosti vozidla je nenulová, pak se zvažuje omezení hmotnosti.

  • Ve všech ostatních případech je tento parametr ignorován.

Rozumné hodnoty : pro model spalování : 1600, pro elektrický model : 1900

vehicleWeight?: number

Hodnota vlastnosti

number

vehicleWidth

Šířka vozidla v metrech. Hodnota 0 znamená, že omezení šířky nejsou brána v úvahu.

vehicleWidth?: number

Hodnota vlastnosti

number

windingness

Úroveň zatáček pro vzrušující trasu. Tento parametr lze použít pouze ve spojení s routeType=thrilling. Mezi možné hodnoty patří: "nízká", "normální", "vysoká"

windingness?: Windingness

Hodnota vlastnosti

Podrobnosti zděděných vlastností

abortSignal

Signál, který lze použít k přerušení požadavků.

abortSignal?: AbortSignalLike

Hodnota vlastnosti

AbortSignalLike

Zděděno z RequestOptionsBase.abortSignal

customHeaders

{object} [customHeaders] Vlastní hlavičky požadavků definované uživatelem, které se použijí před odesláním požadavku.

customHeaders?: [key: string]: string

Hodnota vlastnosti

[key: string]: string

Zděděno z RequestOptionsBase.customHeaders

onDownloadProgress

Zpětné volání, které se aktivuje při stahování.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

Zděděno z RequestOptionsBase.onDownloadProgress

onUploadProgress

Zpětné volání, které se aktivuje při průběhu nahrávání.

onUploadProgress?: (progress: TransferProgressEvent) => void

Hodnota vlastnosti

(progress: TransferProgressEvent) => void

Zděděno z RequestOptionsBase.onUploadProgress

timeout

Počet milisekund, které může požadavek trvat, než se automaticky ukončí.

timeout?: number

Hodnota vlastnosti

number

Zděděno z RequestOptionsBase.timeout