RouteGetRouteRangeOptionalParams interface
Optionale Parameter.
- Extends
-
RequestOptionsBase
Eigenschaften
acceleration |
Gibt die Effizienz der Umwandlung chemischer Energie, die im Kraftstoff gespeichert ist, in kinetische Energie umzuwandeln, wenn das Fahrzeug beschleunigt (d. h. KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wird durch Umwandlung von verbrauchtem Brennstoff in chemische Energie mithilfe von fuelEnergyDensityInMJoulesPerLiter gewonnen. Muss mit "decelerationEfficiency" gekoppelt werden. Der zulässige Wertebereich liegt zwischen 0,0 und 1/verzögerungEfficiency. Vernünftige Werte : für Verbrennungsmodell : 0.33, für elektrisches Modell : 0.66 |
auxiliary |
Gibt die Energiemenge an, die für die Aufrechterhaltung von Hilfssystemen in Kilowatt (kW) verbraucht wird. Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Klimaanlagen, Radio, Heizung usw. anzugeben. Sinnvolle Werte : 1.7 |
auxiliary |
Gibt die Kraftstoffmenge an, die für die Nebensysteme des Fahrzeugs verbraucht wird, in Litern pro Stunde. Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Klimaanlagen, Radio, Heizung usw. anzugeben. Sinnvolle Werte : 0.2 |
avoid | Gibt etwas an, das die Routenberechnung beim Bestimmen der Route vermeiden soll. Kann mehrmals in einer Anforderung angegeben werden, z. B. "&avoid=autobahnen&avoid=tollRoads&avoid=ferries". In calculateReachableRange-Anforderungen darf der Wert alreadyUsedRoads nicht verwendet werden. Mögliche Werte: "tollRoads", "autobahnen", "ferries", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings" |
constant |
Gibt die geschwindigkeitsabhängige Verbrauchskomponente an. Wird als ungeordnete Liste von Geschwindigkeits-/Verbrauchsratenpaaren bereitgestellt. Die Liste definiert Punkte in einer Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, werden wie folgt ermittelt:
Die Liste muss zwischen 1 und 25 Punkten (einschließlich) enthalten und darf keine doppelten Punkte für die gleiche Geschwindigkeit enthalten. Wenn er nur einen einzelnen Punkt enthält, wird die Verbrauchsrate dieses Punkts ohne weitere Verarbeitung verwendet. Der für die größte Geschwindigkeit angegebene Verbrauch muss größer oder gleich dem der vorletzten größten Geschwindigkeit sein. Dadurch wird sichergestellt, dass die Extrapolation nicht zu negativen Verbrauchsraten führt. Ebenso können Verbrauchswerte, die für die beiden kleinsten Geschwindigkeiten in der Liste angegeben werden, nicht zu einer negativen Verbrauchsrate für eine kleinere Geschwindigkeit führen. Der gültige Bereich für die Verbrauchswerte (ausgedrückt in kWh/100km) liegt zwischen 0,01 und 100000,0. Sensible Werte: 50,8.2:130,21.3 Dieser Parameter ist für das Stromverbrauchsmodell erforderlich. |
constant |
Gibt die geschwindigkeitsabhängige Verbrauchskomponente an. Wird als ungeordnete Liste von durch Doppelpunkt getrennten Geschwindigkeits- & Verbrauchsratenpaaren bereitgestellt. Die Liste definiert Punkte in einer Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, werden wie folgt ermittelt:
Die Liste muss zwischen 1 und 25 Punkten (einschließlich) enthalten und darf keine doppelten Punkte für die gleiche Geschwindigkeit enthalten. Wenn er nur einen einzelnen Punkt enthält, wird die Verbrauchsrate dieses Punkts ohne weitere Verarbeitung verwendet. Der für die größte Geschwindigkeit angegebene Verbrauch muss größer oder gleich dem der vorletzten größten Geschwindigkeit sein. Dadurch wird sichergestellt, dass die Extrapolation nicht zu negativen Verbrauchsraten führt. Ebenso können Verbrauchswerte, die für die beiden kleinsten Geschwindigkeiten in der Liste angegeben werden, nicht zu einer negativen Verbrauchsrate für eine kleinere Geschwindigkeit führen. Der gültige Bereich für die Verbrauchswerte (ausgedrückt in l/100km) liegt zwischen 0,01 und 100000,0. Sensible Werte: 50,6.3:130,11,5 Hinweis : Dieser Parameter ist für das Verbrennungsverbrauchsmodell erforderlich. |
current |
Gibt die aktuelle elektrische Energieversorgung in Kilowattstunden (kWh) an. Dieser Parameter ist zusammen mit dem MaxChargeInkWh-Parameter vorhanden. Der zulässige Wertebereich beträgt 0,0 bis maxChargeInkWh. Sensible Werte: 43 |
current |
Gibt die aktuelle Kraftstoffversorgung in Litern an. Sensible Werte: 55 |
deceleration |
Gibt den Wirkungsgrad der Umwandlung von kinetischer Energie in eingesparten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug abbremst (d. h. ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved wird durch Umwandlung von gespeichertem (nicht verbrauchtem) Kraftstoff in Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit accelerationEfficiency gekoppelt werden. Der zulässige Wertebereich ist 0,0 bis 1/accelerationEfficiency. Sensible Werte : für Verbrennungsmodell : 0,83, für elektrisches Modell : 0,91 |
depart |
Das Datum und die Uhrzeit des Abflugs vom Ursprungspunkt. Die Abfahrtszeiten müssen ab sofort als dateTime angegeben werden. Wenn kein Zeitzonenoffset angegeben wird, wird davon ausgegangen, dass es sich um den des Ursprungspunkts handelt. Der wert "departAt" muss in der Zukunft im Datum-Uhrzeit-Format (1996-12-19T16:39:57-08:00) vorliegen. |
downhill |
Gibt die Effizienz der Umwandlung potenzieller Energie in eingesparten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug an Höhe verliert (d. h. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved wird durch Umwandlung von gespeichertem (nicht verbrauchtem) Kraftstoff in Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit uphillEfficiency gekoppelt werden. Der zulässige Wertebereich ist 0,0 bis 1/uphillEfficiency. Sensible Werte : für Verbrennungsmodell : 0,51, für elektrisches Modell : 0,73 |
energy |
Strombudget in Kilowattstunden (kWh), das die maximale Reichweite bestimmt, die mit dem angegebenen Stromverbrauchsmodell zurückgelegt werden kann. Dieser Parameter ist erforderlich, wenn vehicleEngineType den Wert Electric hat und timeBudgetInSec nicht verwendet wird. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden. |
fuel |
Kraftstoffbudget in Litern, das die maximale Reichweite bestimmt, die mit dem angegebenen Verbrennungsverbrauchsmodell zurückgelegt werden kann. Dieser Parameter ist erforderlich, wenn vehicleEngineType auf Combustion festgelegt ist und timeBudgetInSec nicht verwendet wird. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden. |
fuel |
Gibt die Menge der chemischen Energie an, die in einem Liter Kraftstoff in Megajoules (MJ) gespeichert wird. Es wird in Verbindung mit den *Effizienzparametern für Umrechnungen zwischen eingesparter oder verbrauchter Energie und Kraftstoff verwendet. Beispielsweise beträgt die Energiedichte 34,2 MJ/l für Benzin und 35,8 MJ/l für Dieselkraftstoff. Dieser Parameter ist erforderlich, wenn ein *Efficiency-Parameter festgelegt ist. Sensible Werte: 34.2 |
hilliness | Grad der Hügeligkeit für aufregende Route. Dieser Parameter kann nur in Verbindung mit |
max |
Gibt die maximale elektrische Energieversorgung in Kilowattstunden (kWh) an, die in der Batterie des Fahrzeugs gespeichert werden kann. Dieser Parameter ist zusammen mit dem Parameter currentChargeInkWh vorhanden. Der Mindestwert muss größer oder gleich currentChargeInkWh sein. Sensible Werte: 85 |
route |
Der Typ der angeforderten Route. Mögliche Werte sind: "schnellste", "kürzeste", "eco", "thrilling" |
time |
Zeitbudget in Sekunden, das die maximale Reichweite bestimmt, die mit der Fahrzeit zurückgelegt werden kann. Die Verbrauchsparameter wirken sich nur auf Ökorouten und damit indirekt auf die Fahrzeit aus. Dieser Parameter ist erforderlich, wenn fuelBudgetInLiters oder energyBudgetInkWh nicht verwendet werden. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden. |
traffic | Mögliche Werte:
|
travel |
Der Reisemodus für die angeforderte Route. Beachten Sie, dass der angeforderte travelMode möglicherweise nicht für die gesamte Route verfügbar ist. Wenn der angeforderte travelMode für einen bestimmten Abschnitt nicht verfügbar ist, ist das travelMode-Element der Antwort für diesen Abschnitt ein anderes. Beachten Sie, dass die Reisemodi Bus, Motorrad, Taxi und Van BETA-Funktionalität sind. Vollständige Einschränkungsdaten sind nicht in allen Bereichen verfügbar. In anforderungen von calculateReachableRange dürfen die Werte bicycle und pedestrian nicht verwendet werden. Mögliche Werte sind: "Auto", "Lkw", "Taxi", "Bus", "Van", "Motorrad", "Fahrrad", "Fußgänger" |
uphill |
Gibt die Effizienz der Umwandlung chemischer Energie, die im Kraftstoff gespeichert ist, in potenzielle Energie, wenn das Fahrzeug an Höhe gewinnt (d. h. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wird durch Umwandlung von verbrauchtem Kraftstoff in chemische Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit downhillEfficiency gekoppelt werden. Der zulässige Wertebereich ist 0,0 bis 1/downhillEfficiency. Sensible Werte : für Verbrennungsmodell : 0,27, für elektrisches Modell : 0,74 |
vehicle |
Gewicht pro Achse des Fahrzeugs in kg. Der Wert 0 bedeutet, dass Gewichtsbeschränkungen pro Achse nicht berücksichtigt werden. |
vehicle |
Das Fahrzeug wird zu kommerziellen Zwecken verwendet und darf daher möglicherweise nicht auf einigen Straßen fahren. |
vehicle |
Motortyp des Fahrzeugs. Wenn ein detailliertes Verbrauchsmodell angegeben wird, muss es mit dem Wert von vehicleEngineType konsistent sein. Mögliche Werte: "Verbrennung", "elektrisch" |
vehicle |
Höhe des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Höheneinschränkungen nicht berücksichtigt werden. |
vehicle |
Länge des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Längeneinschränkungen nicht berücksichtigt werden. |
vehicle |
Arten von Fracht, die als gefahrgut klassifiziert werden können und von einigen Straßen eingeschränkt werden können. Verfügbare VehicleLoadType-Werte sind US Hazmat Klassen 1 bis 9 sowie generische Klassifizierungen für die Verwendung in anderen Ländern. Werte, die mit USHazmat beginnen, gelten für US-Routing, während otherHazmat für alle anderen Länder verwendet werden sollte. vehicleLoadType kann mehrmals angegeben werden. Dieser Parameter wird derzeit nur für travelMode=truck berücksichtigt. Mögliche Werte sind: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater' |
vehicle |
Höchstgeschwindigkeit des Fahrzeugs in km/Stunde. Ein Wert von 0 bedeutet, dass bei der Routenplanung ein geeigneter Wert für das Fahrzeug ermittelt und angewendet wird. Ein Wert ungleich 0 kann während der Routenplanung überschrieben werden. |
vehicle |
Gewicht des Fahrzeugs in Kilogramm.
Vernünftige Werte : für Verbrennungsmodell : 1600, für elektrisches Modell : 1900 |
vehicle |
Breite des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Breiteseinschränkungen nicht berücksichtigt werden. |
windingness | Grad der Kurven für aufregende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden. Mögliche Werte: "niedrig", "normal", "hoch" |
Geerbte Eigenschaften
abort |
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann. |
custom |
{object} [customHeaders] Benutzerdefinierte benutzerdefinierte Anforderungsheader, die angewendet werden, bevor die Anforderung gesendet wird. |
on |
Rückruf, der beim Downloadfortschritt ausgelöst wird. |
on |
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird. |
timeout | Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird. |
Details zur Eigenschaft
accelerationEfficiency
Gibt die Effizienz der Umwandlung chemischer Energie, die im Kraftstoff gespeichert ist, in kinetische Energie umzuwandeln, wenn das Fahrzeug beschleunigt (d. h. KineticEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wird durch Umwandlung von verbrauchtem Brennstoff in chemische Energie mithilfe von fuelEnergyDensityInMJoulesPerLiter gewonnen. Muss mit "decelerationEfficiency" gekoppelt werden.
Der zulässige Wertebereich liegt zwischen 0,0 und 1/verzögerungEfficiency.
Vernünftige Werte : für Verbrennungsmodell : 0.33, für elektrisches Modell : 0.66
accelerationEfficiency?: number
Eigenschaftswert
number
auxiliaryPowerInkW
Gibt die Energiemenge an, die für die Aufrechterhaltung von Hilfssystemen in Kilowatt (kW) verbraucht wird. Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Klimaanlagen, Radio, Heizung usw. anzugeben.
Sinnvolle Werte : 1.7
auxiliaryPowerInkW?: string
Eigenschaftswert
string
auxiliaryPowerInLitersPerHour
Gibt die Kraftstoffmenge an, die für die Nebensysteme des Fahrzeugs verbraucht wird, in Litern pro Stunde. Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Klimaanlagen, Radio, Heizung usw. anzugeben.
Sinnvolle Werte : 0.2
auxiliaryPowerInLitersPerHour?: number
Eigenschaftswert
number
avoid
Gibt etwas an, das die Routenberechnung beim Bestimmen der Route vermeiden soll. Kann mehrmals in einer Anforderung angegeben werden, z. B. "&avoid=autobahnen&avoid=tollRoads&avoid=ferries". In calculateReachableRange-Anforderungen darf der Wert alreadyUsedRoads nicht verwendet werden. Mögliche Werte: "tollRoads", "autobahnen", "ferries", "unpavedRoads", "carpools", "alreadyUsedRoads", "borderCrossings"
avoid?: Avoid[]
Eigenschaftswert
Avoid[]
constantSpeedConsumptionInkWhPerHundredkm
Gibt die geschwindigkeitsabhängige Verbrauchskomponente an. Wird als ungeordnete Liste von Geschwindigkeits-/Verbrauchsratenpaaren bereitgestellt. Die Liste definiert Punkte in einer Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, werden wie folgt ermittelt:
durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt
andernfalls durch lineare Extrapolation, unter der Annahme einer Konstanten (ΔConsumption/ΔSpeed), die von den nächsten zwei Punkten in der Liste bestimmt wird
Die Liste muss zwischen 1 und 25 Punkten (einschließlich) enthalten und darf keine doppelten Punkte für die gleiche Geschwindigkeit enthalten. Wenn er nur einen einzelnen Punkt enthält, wird die Verbrauchsrate dieses Punkts ohne weitere Verarbeitung verwendet.
Der für die größte Geschwindigkeit angegebene Verbrauch muss größer oder gleich dem der vorletzten größten Geschwindigkeit sein. Dadurch wird sichergestellt, dass die Extrapolation nicht zu negativen Verbrauchsraten führt.
Ebenso können Verbrauchswerte, die für die beiden kleinsten Geschwindigkeiten in der Liste angegeben werden, nicht zu einer negativen Verbrauchsrate für eine kleinere Geschwindigkeit führen.
Der gültige Bereich für die Verbrauchswerte (ausgedrückt in kWh/100km) liegt zwischen 0,01 und 100000,0.
Sensible Werte: 50,8.2:130,21.3
Dieser Parameter ist für das Stromverbrauchsmodell erforderlich.
constantSpeedConsumptionInkWhPerHundredkm?: string
Eigenschaftswert
string
constantSpeedConsumptionInLitersPerHundredkm
Gibt die geschwindigkeitsabhängige Verbrauchskomponente an. Wird als ungeordnete Liste von durch Doppelpunkt getrennten Geschwindigkeits- & Verbrauchsratenpaaren bereitgestellt. Die Liste definiert Punkte in einer Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, werden wie folgt ermittelt:
durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt
andernfalls durch lineare Extrapolation, unter der Annahme einer Konstanten (ΔConsumption/ΔSpeed), die von den nächsten zwei Punkten in der Liste bestimmt wird
Die Liste muss zwischen 1 und 25 Punkten (einschließlich) enthalten und darf keine doppelten Punkte für die gleiche Geschwindigkeit enthalten. Wenn er nur einen einzelnen Punkt enthält, wird die Verbrauchsrate dieses Punkts ohne weitere Verarbeitung verwendet.
Der für die größte Geschwindigkeit angegebene Verbrauch muss größer oder gleich dem der vorletzten größten Geschwindigkeit sein. Dadurch wird sichergestellt, dass die Extrapolation nicht zu negativen Verbrauchsraten führt.
Ebenso können Verbrauchswerte, die für die beiden kleinsten Geschwindigkeiten in der Liste angegeben werden, nicht zu einer negativen Verbrauchsrate für eine kleinere Geschwindigkeit führen.
Der gültige Bereich für die Verbrauchswerte (ausgedrückt in l/100km) liegt zwischen 0,01 und 100000,0.
Sensible Werte: 50,6.3:130,11,5
Hinweis : Dieser Parameter ist für das Verbrennungsverbrauchsmodell erforderlich.
constantSpeedConsumptionInLitersPerHundredkm?: number
Eigenschaftswert
number
currentChargeInkWh
Gibt die aktuelle elektrische Energieversorgung in Kilowattstunden (kWh) an. Dieser Parameter ist zusammen mit dem MaxChargeInkWh-Parameter vorhanden.
Der zulässige Wertebereich beträgt 0,0 bis maxChargeInkWh.
Sensible Werte: 43
currentChargeInkWh?: string
Eigenschaftswert
string
currentFuelInLiters
Gibt die aktuelle Kraftstoffversorgung in Litern an. Sensible Werte: 55
currentFuelInLiters?: number
Eigenschaftswert
number
decelerationEfficiency
Gibt den Wirkungsgrad der Umwandlung von kinetischer Energie in eingesparten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug abbremst (d. h. ChemicalEnergySaved/KineticEnergyLost). ChemicalEnergySaved wird durch Umwandlung von gespeichertem (nicht verbrauchtem) Kraftstoff in Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit accelerationEfficiency gekoppelt werden.
Der zulässige Wertebereich ist 0,0 bis 1/accelerationEfficiency.
Sensible Werte : für Verbrennungsmodell : 0,83, für elektrisches Modell : 0,91
decelerationEfficiency?: number
Eigenschaftswert
number
departAt
Das Datum und die Uhrzeit des Abflugs vom Ursprungspunkt. Die Abfahrtszeiten müssen ab sofort als dateTime angegeben werden. Wenn kein Zeitzonenoffset angegeben wird, wird davon ausgegangen, dass es sich um den des Ursprungspunkts handelt. Der wert "departAt" muss in der Zukunft im Datum-Uhrzeit-Format (1996-12-19T16:39:57-08:00) vorliegen.
departAt?: Date
Eigenschaftswert
Date
downhillEfficiency
Gibt die Effizienz der Umwandlung potenzieller Energie in eingesparten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug an Höhe verliert (d. h. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved wird durch Umwandlung von gespeichertem (nicht verbrauchtem) Kraftstoff in Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit uphillEfficiency gekoppelt werden.
Der zulässige Wertebereich ist 0,0 bis 1/uphillEfficiency.
Sensible Werte : für Verbrennungsmodell : 0,51, für elektrisches Modell : 0,73
downhillEfficiency?: number
Eigenschaftswert
number
energyBudgetInkWh
Strombudget in Kilowattstunden (kWh), das die maximale Reichweite bestimmt, die mit dem angegebenen Stromverbrauchsmodell zurückgelegt werden kann. Dieser Parameter ist erforderlich, wenn vehicleEngineType den Wert Electric hat und timeBudgetInSec nicht verwendet wird. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden.
energyBudgetInkWh?: number
Eigenschaftswert
number
fuelBudgetInLiters
Kraftstoffbudget in Litern, das die maximale Reichweite bestimmt, die mit dem angegebenen Verbrennungsverbrauchsmodell zurückgelegt werden kann. Dieser Parameter ist erforderlich, wenn vehicleEngineType auf Combustion festgelegt ist und timeBudgetInSec nicht verwendet wird. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden.
fuelBudgetInLiters?: number
Eigenschaftswert
number
fuelEnergyDensityInMJoulesPerLiter
Gibt die Menge der chemischen Energie an, die in einem Liter Kraftstoff in Megajoules (MJ) gespeichert wird. Es wird in Verbindung mit den *Effizienzparametern für Umrechnungen zwischen eingesparter oder verbrauchter Energie und Kraftstoff verwendet. Beispielsweise beträgt die Energiedichte 34,2 MJ/l für Benzin und 35,8 MJ/l für Dieselkraftstoff. Dieser Parameter ist erforderlich, wenn ein *Efficiency-Parameter festgelegt ist.
Sensible Werte: 34.2
fuelEnergyDensityInMJoulesPerLiter?: number
Eigenschaftswert
number
hilliness
Grad der Hügeligkeit für aufregende Route. Dieser Parameter kann nur in Verbindung mit routeType
=thrilling verwendet werden. Mögliche Werte: "low", "normal", "high"
hilliness?: Hilliness
Eigenschaftswert
maxChargeInkWh
Gibt die maximale elektrische Energieversorgung in Kilowattstunden (kWh) an, die in der Batterie des Fahrzeugs gespeichert werden kann. Dieser Parameter ist zusammen mit dem Parameter currentChargeInkWh vorhanden.
Der Mindestwert muss größer oder gleich currentChargeInkWh sein.
Sensible Werte: 85
maxChargeInkWh?: string
Eigenschaftswert
string
routeType
Der Typ der angeforderten Route. Mögliche Werte sind: "schnellste", "kürzeste", "eco", "thrilling"
routeType?: RouteType
Eigenschaftswert
timeBudgetInSec
Zeitbudget in Sekunden, das die maximale Reichweite bestimmt, die mit der Fahrzeit zurückgelegt werden kann. Die Verbrauchsparameter wirken sich nur auf Ökorouten und damit indirekt auf die Fahrzeit aus. Dieser Parameter ist erforderlich, wenn fuelBudgetInLiters oder energyBudgetInkWh nicht verwendet werden. Entweder fuelBudgetInLiters, energyBudgetInkWh oder timeBudgetInSec muss bereitgestellt werden.
timeBudgetInSec?: number
Eigenschaftswert
number
traffic
Mögliche Werte:
- true: Berücksichtigen Sie während des Routings alle verfügbaren Datenverkehrsinformationen.
- false: Aktuelle Datenverkehrsdaten während des Routings ignorieren. Beachten Sie, dass die aktuellen Verkehrsdaten zwar beim Routing ignoriert werden, die Auswirkungen des historischen Verkehrs auf die effektiven Straßengeschwindigkeiten jedoch weiterhin berücksichtigt werden.
traffic?: boolean
Eigenschaftswert
boolean
travelMode
Der Reisemodus für die angeforderte Route. Beachten Sie, dass der angeforderte travelMode möglicherweise nicht für die gesamte Route verfügbar ist. Wenn der angeforderte travelMode für einen bestimmten Abschnitt nicht verfügbar ist, ist das travelMode-Element der Antwort für diesen Abschnitt ein anderes. Beachten Sie, dass die Reisemodi Bus, Motorrad, Taxi und Van BETA-Funktionalität sind. Vollständige Einschränkungsdaten sind nicht in allen Bereichen verfügbar. In anforderungen von calculateReachableRange dürfen die Werte bicycle und pedestrian nicht verwendet werden. Mögliche Werte sind: "Auto", "Lkw", "Taxi", "Bus", "Van", "Motorrad", "Fahrrad", "Fußgänger"
travelMode?: TravelMode
Eigenschaftswert
uphillEfficiency
Gibt die Effizienz der Umwandlung chemischer Energie, die im Kraftstoff gespeichert ist, in potenzielle Energie, wenn das Fahrzeug an Höhe gewinnt (d. h. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wird durch Umwandlung von verbrauchtem Kraftstoff in chemische Energie unter Verwendung von KraftstoffEnergyDensityInMJoulesPerLiter gewonnen. Muss mit downhillEfficiency gekoppelt werden.
Der zulässige Wertebereich ist 0,0 bis 1/downhillEfficiency.
Sensible Werte : für Verbrennungsmodell : 0,27, für elektrisches Modell : 0,74
uphillEfficiency?: number
Eigenschaftswert
number
vehicleAxleWeight
Gewicht pro Achse des Fahrzeugs in kg. Der Wert 0 bedeutet, dass Gewichtsbeschränkungen pro Achse nicht berücksichtigt werden.
vehicleAxleWeight?: number
Eigenschaftswert
number
vehicleCommercial
Das Fahrzeug wird zu kommerziellen Zwecken verwendet und darf daher möglicherweise nicht auf einigen Straßen fahren.
vehicleCommercial?: boolean
Eigenschaftswert
boolean
vehicleEngineType
Motortyp des Fahrzeugs. Wenn ein detailliertes Verbrauchsmodell angegeben wird, muss es mit dem Wert von vehicleEngineType konsistent sein. Mögliche Werte: "Verbrennung", "elektrisch"
vehicleEngineType?: VehicleEngineType
Eigenschaftswert
vehicleHeight
Höhe des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Höheneinschränkungen nicht berücksichtigt werden.
vehicleHeight?: number
Eigenschaftswert
number
vehicleLength
Länge des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Längeneinschränkungen nicht berücksichtigt werden.
vehicleLength?: number
Eigenschaftswert
number
vehicleLoadType
Arten von Fracht, die als gefahrgut klassifiziert werden können und von einigen Straßen eingeschränkt werden können. Verfügbare VehicleLoadType-Werte sind US Hazmat Klassen 1 bis 9 sowie generische Klassifizierungen für die Verwendung in anderen Ländern. Werte, die mit USHazmat beginnen, gelten für US-Routing, während otherHazmat für alle anderen Länder verwendet werden sollte. vehicleLoadType kann mehrmals angegeben werden. Dieser Parameter wird derzeit nur für travelMode=truck berücksichtigt. Mögliche Werte sind: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater'
vehicleLoadType?: VehicleLoadType
Eigenschaftswert
vehicleMaxSpeed
Höchstgeschwindigkeit des Fahrzeugs in km/Stunde. Ein Wert von 0 bedeutet, dass bei der Routenplanung ein geeigneter Wert für das Fahrzeug ermittelt und angewendet wird. Ein Wert ungleich 0 kann während der Routenplanung überschrieben werden.
vehicleMaxSpeed?: number
Eigenschaftswert
number
vehicleWeight
Gewicht des Fahrzeugs in Kilogramm.
Dies ist obligatorisch, wenn einer der *Effizienzparameter festgelegt ist.
Es muss streng positiv sein, wenn es im Kontext des Verbrauchsmodells verwendet wird. Gewichtsbeschränkungen werden berücksichtigt.
Wenn kein detailliertes Verbrauchsmodell angegeben wird und der Wert von vehicleWeight ungleich 0 ist, werden Gewichtseinschränkungen berücksichtigt.
In allen anderen Fällen wird dieser Parameter ignoriert.
Vernünftige Werte : für Verbrennungsmodell : 1600, für elektrisches Modell : 1900
vehicleWeight?: number
Eigenschaftswert
number
vehicleWidth
Breite des Fahrzeugs in Metern. Der Wert 0 bedeutet, dass Breiteseinschränkungen nicht berücksichtigt werden.
vehicleWidth?: number
Eigenschaftswert
number
windingness
Grad der Kurven für aufregende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden. Mögliche Werte: "niedrig", "normal", "hoch"
windingness?: Windingness
Eigenschaftswert
Geerbte Eigenschaftsdetails
abortSignal
Das Signal, das zum Abbrechen von Anforderungen verwendet werden kann.
abortSignal?: AbortSignalLike
Eigenschaftswert
AbortSignalLike
Geerbt von RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Benutzerdefinierte benutzerdefinierte Anforderungsheader, die angewendet werden, bevor die Anforderung gesendet wird.
customHeaders?: [key: string]: string
Eigenschaftswert
[key: string]: string
Geerbt von RequestOptionsBase.customHeaders
onDownloadProgress
Rückruf, der beim Downloadfortschritt ausgelöst wird.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbt von RequestOptionsBase.onDownloadProgress
onUploadProgress
Rückruf, der beim Hochladen des Fortschritts ausgelöst wird.
onUploadProgress?: (progress: TransferProgressEvent) => void
Eigenschaftswert
(progress: TransferProgressEvent) => void
Geerbt von RequestOptionsBase.onUploadProgress
timeout
Die Anzahl von Millisekunden, die eine Anforderung dauern kann, bevor sie automatisch beendet wird.
timeout?: number
Eigenschaftswert
number
Geerbt von RequestOptionsBase.timeout