RouteGetRouteDirectionsOptionalParams interface
Volitelné parametry.
- Extends
-
RequestOptionsBase
Vlastnosti
acceleration |
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 |
alternative |
Řídí optimální s ohledem na daná kritéria plánování počítaných alternativ v porovnání s referenční trasou. Mezi možné hodnoty patří: anyRoute, betterRoute. |
arrive |
Datum a čas příjezdu do cílového místa. Musí být zadaný jako dateTime. Není-li posun časového pásma zadán, předpokládá se, že se jedná o posun cílového bodu. Hodnota arriveAt musí být v budoucnosti. Parametr arriveAt nelze použít ve spojení s departAt, minDeviationDistance nebo minDeviationTime. |
auxiliary |
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 |
auxiliary |
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" |
compute |
Pokud chcete snížit délku trasy, přeuspořádejte body trasy. Poskytuje nejlepší výsledky při použití ve spojení s routeType shortest. Možné hodnoty jsou true nebo false. True vypočítá lepší pořadí, pokud je to možné, ale není možné použít ve spojení s hodnotou maxAlternatives větší než 0 nebo ve spojení s kruhovými body. False použije umístění v daném pořadí a není povoleno použít ve spojení s routeRepresentation none. |
compute |
Určuje, jestli se mají vrátit další doby cesty s použitím různých typů informací o provozu (žádný, historický, živý) a výchozího nejlepšího odhadu doby cesty. Mezi možné hodnoty patří: 'none', 'all' |
constant |
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:
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. |
constant |
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:
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í. |
current |
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 |
current |
Určuje aktuální dodávku paliva v litrech. Rozumné hodnoty : 55 |
deceleration |
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 |
depart |
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). |
downhill |
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 |
fuel |
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 |
instructions |
Pokud je zadaný, vrátí se pokyny. Všimněte si, že parametr instructionsType nelze použít ve spojení s parametrem routeRepresentation=none. Možné hodnoty: 'coded', 'text', 'tagged' |
language | Parametr jazyka určuje jazyk zpráv s pokyny. Nemá vliv na správná podstatná jména (názvy ulic, náměstí atd.). Nemá žádný vliv, když instructionsType=coded. Povolené hodnoty jsou (podmnožinou) popisovaných značek jazyka IETF. |
max |
Počet požadovaných alternativních tras, které se mají vypočítat. Výchozí hodnota: 0, minimum: 0 a maximum: 5 |
max |
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 |
min |
Všechny alternativní trasy vrácené použijí referenční trasu (viz část Požadavky POST) z bodu původu požadavku calculateRoute alespoň po dobu tohoto počtu metrů. Lze použít pouze při rekonstrukci trasy. Parametr minDeviationDistance nelze použít ve spojení s funkcí arriveAt. |
min |
Všechny alternativní trasy vrácené po dobu alespoň tohoto počtu sekund budou od počátečního bodu požadavku calculateRoute sledovat referenční trasu (viz část Požadavky POST). Lze použít pouze při rekonstrukci trasy. Parametr minDeviationTime nelze použít ve spojení s funkcí arriveAt. |
report | Určuje, která data by měla být hlášena pro účely diagnostiky. Jedinou možnou hodnotou je effectiveSettings. Hlásí efektivní parametry nebo data použitá při volání rozhraní API. V případě výchozích parametrů se výchozí hodnota projeví v případě, že parametr nebyl zadán volajícím. |
route |
Určuje reprezentaci sady tras poskytovaných jako odpověď. Tuto hodnotu parametru lze použít pouze ve spojení s computeBestOrder=true. Mezi možné hodnoty patří: "křivka", "summaryOnly", "none" |
route |
Typ požadované trasy. Mezi možné hodnoty patří: "nejrychlejší", "nejkratší", "eco", "vzrušující" |
section |
Určuje, které typy oddílů jsou hlášeny v odpovědi na trasu. |
traffic | Možné hodnoty:
|
travel |
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' |
uphill |
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 |
vehicle |
Hmotnost na nápravu vozidla v kg. Hodnota 0 znamená, že se neúčtují omezení hmotnosti na nápravu. |
vehicle |
Vozidlo se používá ke komerčním účelům, a proto nesmí být povoleno řídit na některých silnicích. |
vehicle |
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é" |
vehicle |
Směrový směr vozidla ve stupních začínající na skutečný sever a pokračující ve směru hodinových ručiček. Sever je 0 stupňů, východ 90 stupňů, jih 180 stupňů, západ 270 stupňů. Možné hodnoty 0–359 |
vehicle |
Výška vozidla v metrech. Hodnota 0 znamená, že omezení výšky nejsou brána v úvahu. |
vehicle |
Délka vozidla v metrech. Hodnota 0 znamená, že se omezení délky nezohládají. |
vehicle |
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ě uvažuje pouze pro travelMode=truck. Mezi možné hodnoty patří: USHazmatClass1, USHazmatClass2, USHazmatClass3, USHazmatClass4, USHazmatClass5, USHazmatClass6, USHazmatClass7, USHazmatClass8, USHazmatClass9, otherHazmatExplosive, otherHazmatGenermatmat, otherHazmatGenermatal, otherHazmatHarmfulToWater. |
vehicle |
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. |
vehicle |
Hmotnost vozidla v kilogramech.
Rozumné hodnoty : pro model spalování : 1600, pro elektrický model : 1900 |
vehicle |
Šíř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
abort |
Signál, který lze použít k přerušení požadavků. |
custom |
{object} [customHeaders] Vlastní hlavičky požadavků definované uživatelem, které se použijí před odesláním požadavku. |
on |
Zpětné volání, které se aktivuje při stahování. |
on |
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
alternativeType
Řídí optimální s ohledem na daná kritéria plánování počítaných alternativ v porovnání s referenční trasou. Mezi možné hodnoty patří: anyRoute, betterRoute.
alternativeType?: AlternativeRouteType
Hodnota vlastnosti
arriveAt
Datum a čas příjezdu do cílového místa. Musí být zadaný jako dateTime. Není-li posun časového pásma zadán, předpokládá se, že se jedná o posun cílového bodu. Hodnota arriveAt musí být v budoucnosti. Parametr arriveAt nelze použít ve spojení s departAt, minDeviationDistance nebo minDeviationTime.
arriveAt?: Date
Hodnota vlastnosti
Date
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[]
computeBestOrder
Pokud chcete snížit délku trasy, přeuspořádejte body trasy. Poskytuje nejlepší výsledky při použití ve spojení s routeType shortest. Možné hodnoty jsou true nebo false. True vypočítá lepší pořadí, pokud je to možné, ale není možné použít ve spojení s hodnotou maxAlternatives větší než 0 nebo ve spojení s kruhovými body. False použije umístění v daném pořadí a není povoleno použít ve spojení s routeRepresentation none.
computeBestOrder?: boolean
Hodnota vlastnosti
boolean
computeTravelTimeFor
Určuje, jestli se mají vrátit další doby cesty s použitím různých typů informací o provozu (žádný, historický, živý) a výchozího nejlepšího odhadu doby cesty. Mezi možné hodnoty patří: 'none', 'all'
computeTravelTimeFor?: ComputeTravelTimeFor
Hodnota vlastnosti
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
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
instructionsType
Pokud je zadaný, vrátí se pokyny. Všimněte si, že parametr instructionsType nelze použít ve spojení s parametrem routeRepresentation=none. Možné hodnoty: 'coded', 'text', 'tagged'
instructionsType?: RouteInstructionsType
Hodnota vlastnosti
language
Parametr jazyka určuje jazyk zpráv s pokyny. Nemá vliv na správná podstatná jména (názvy ulic, náměstí atd.). Nemá žádný vliv, když instructionsType=coded. Povolené hodnoty jsou (podmnožinou) popisovaných značek jazyka IETF.
language?: string
Hodnota vlastnosti
string
maxAlternatives
Počet požadovaných alternativních tras, které se mají vypočítat. Výchozí hodnota: 0, minimum: 0 a maximum: 5
maxAlternatives?: number
Hodnota vlastnosti
number
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
minDeviationDistance
Všechny alternativní trasy vrácené použijí referenční trasu (viz část Požadavky POST) z bodu původu požadavku calculateRoute alespoň po dobu tohoto počtu metrů. Lze použít pouze při rekonstrukci trasy. Parametr minDeviationDistance nelze použít ve spojení s funkcí arriveAt.
minDeviationDistance?: number
Hodnota vlastnosti
number
minDeviationTime
Všechny alternativní trasy vrácené po dobu alespoň tohoto počtu sekund budou od počátečního bodu požadavku calculateRoute sledovat referenční trasu (viz část Požadavky POST). Lze použít pouze při rekonstrukci trasy. Parametr minDeviationTime nelze použít ve spojení s funkcí arriveAt.
minDeviationTime?: number
Hodnota vlastnosti
number
report
Určuje, která data by měla být hlášena pro účely diagnostiky. Jedinou možnou hodnotou je effectiveSettings. Hlásí efektivní parametry nebo data použitá při volání rozhraní API. V případě výchozích parametrů se výchozí hodnota projeví v případě, že parametr nebyl zadán volajícím.
report?: string
Hodnota vlastnosti
string
routeRepresentation
Určuje reprezentaci sady tras poskytovaných jako odpověď. Tuto hodnotu parametru lze použít pouze ve spojení s computeBestOrder=true. Mezi možné hodnoty patří: "křivka", "summaryOnly", "none"
routeRepresentation?: RouteRepresentation
Hodnota vlastnosti
routeType
Typ požadované trasy. Mezi možné hodnoty patří: "nejrychlejší", "nejkratší", "eco", "vzrušující"
routeType?: RouteType
Hodnota vlastnosti
sectionType
Určuje, které typy oddílů jsou hlášeny v odpovědi na trasu.
Pokud například sectionType = chodec, vrátí se oddíly, které jsou vhodné pouze pro chodce.
Je možné použít více typů. Výchozí sectionType odkazuje na vstup travelMode. Ve výchozím nastavení je travelMode nastavený na car. Mezi možné hodnoty patří: 'carTrain', 'country', 'ferry', 'motorway', 'pedestrian', 'tollRoad', 'tollVignette', 'traffic', 'travelMode', 'tunnel'
sectionType?: SectionType
Hodnota vlastnosti
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
vehicleHeading
Směrový směr vozidla ve stupních začínající na skutečný sever a pokračující ve směru hodinových ručiček. Sever je 0 stupňů, východ 90 stupňů, jih 180 stupňů, západ 270 stupňů. Možné hodnoty 0–359
vehicleHeading?: number
Hodnota vlastnosti
number
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ě uvaž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