Freigeben über


RouteGetRouteRangeQueryParamProperties interface

Eigenschaften

accelerationEfficiency

Gibt die Effizienz der Umwandlung chemischer Energie im Kraftstoff in kinetische Energie an, wenn das Fahrzeug beschleunigt (d. h.Kine EnergyGained/Chemical EnergyConsumed). ChemicalEnergieConsumed wird durch umwandlung verbrauchten Kraftstoff in chemische Energie mit fuel EnergyDensityInMJoulesPerLiter.

Muss mit DeelerationEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/VerzögerungEffizienz.

Vernünftige Werte : für Verbrennungsmodell : 0,33, für Elektromodell : 0,66

auxiliaryPowerInkW

Gibt die Menge der verbrauchten Energie für die Aufrechterhaltung von Hilfssystemen in Watten (kW) an.

Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Ac-Systemen, Funk, Heizung usw. anzugeben.

Sensible Werte : 1,7

auxiliaryPowerInLitersPerHour

Gibt die Menge des verbrauchten Kraftstoffs für die Erhaltung von Hilfssystemen des Fahrzeugs in Litern pro Stunde an.

Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Ac-Systemen, Funk, Heizung usw. anzugeben.

Sensible Werte : 0,2

avoid

Gibt etwas an, das bei der Routenberechnung beim Bestimmen der Route vermieden werden soll. Kann in einer Anforderung mehrmals angegeben werden, z. B. "&avoid=autobahnen&avoid=tollRoads&avoid=fähren". In Route Range-Anforderungen darf der Wert "AlreadyUsedRoads" nicht verwendet werden.

constantSpeedConsumptionInkWhPerHundredkm

Gibt die geschwindigkeitsabhängige Komponente des Verbrauchs an.

Wird als ungeordnete Liste der Geschwindigkeits-/Verbrauchsratenpaare bereitgestellt. Die Liste definiert Punkte für eine Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, sind wie folgt zu finden:

  • durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt

  • durch lineare Extrapolation andernfalls, vorausgesetzt, eine Konstante (ΔConsumption/ΔSpeed), die durch die nächsten zwei Punkte in der Liste bestimmt wird

Die Liste muss zwischen 1 und 25 Punkt (einschließlich) enthalten und darf keine doppelten Punkte für dieselbe Geschwindigkeit enthalten. Wenn sie nur einen einzigen 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.

Entsprechend können verbrauchsspezifische Werte für die beiden kleinsten Geschwindigkeiten in der Liste 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 Elektrische Verbrauchsmodellerforderlich.

constantSpeedConsumptionInLitersPerHundredkm

Gibt die geschwindigkeitsabhängige Komponente des Verbrauchs an.

Bereitgestellt als eine nicht geordnete Liste der durch Doppelpunkt getrennten Geschwindigkeiten & Verbrauchsratenpaare. Die Liste definiert Punkte für eine Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, sind wie folgt zu finden:

  • durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt

  • durch lineare Extrapolation andernfalls, vorausgesetzt, eine Konstante (ΔConsumption/ΔSpeed), die durch die nächsten zwei Punkte in der Liste bestimmt wird

Die Liste muss zwischen 1 und 25 Punkt (einschließlich) enthalten und darf keine doppelten Punkte für dieselbe Geschwindigkeit enthalten. Wenn sie nur einen einzigen 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.

Entsprechend können verbrauchsspezifische Werte für die beiden kleinsten Geschwindigkeiten in der Liste 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 Verbrennungsverbrauchsmodellerforderlich.

currentChargeInkWh

Gibt die aktuelle elektrische Energieversorgung in Wattstunden (kWh) an.

Dieser Parameter ist mit maxChargeInkWh Parameter koexistiert.

Der zulässige Wertebereich beträgt 0,0 bis maxChargeInkWh.

Sensible Werte : 43

currentFuelInLiters

Gibt die aktuelle Kraftstoffversorgung in Litern an.

Sensible Werte : 55

decelerationEfficiency

Gibt die Effizienz der Umwandlung kinetischer Energie in gespeicherten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug verzögert (d. h. Chemical EnergySaved/Kine EnergyLost). ChemicalEnergieSaved wird durch Umwandlung von gespeicherten (nicht verbrauchten) Brennstoffen in Energie mit fuelEnergieDensityInMJoulesPerLitergewonnen.

Muss mit accelerationEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/accelerationEfficiency.

Vernünftige Werte : für Verbrennungsmodell : 0,83, für Elektromodell : 0,91

departAt

Das Datum und die Uhrzeit des Abflugpunkts, der als dateTime Wert formatiert ist, wie in RFC 3339, Abschnitt 5.6definiert, mit einem optionalen Offset der Zeitzone. Wenn kein Zeitzonenoffset angegeben wird, wird davon ausgegangen, dass es sich um den Ursprungspunkt handelt.

  • Standardwert: jetzt
  • Anderer Wert: dateTime

Beispiele:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Der parameter departAt kann nicht in Verbindung mit arriveAtverwendet werden.

distanceBudgetInMeters

Entfernungsbudget in Metern, die maximal zulässige Reichweite bestimmen, die mithilfe der Fahrstrecke zurückgelegt werden kann. Das Verbrauchsmodell wirkt sich nur auf den Bereich aus, wenn routeType öko ist.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

downhillEfficiency

Gibt die Effizienz der Umwandlung potenzieller Energie in gespeicherten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug die Höhe verliert (d. h. Chemical EnergySaved/Potential EnergyLost). ChemicalEnergieSaved wird durch Umwandlung von gespeicherten (nicht verbrauchten) Brennstoffen in Energie mit fuelEnergieDensityInMJoulesPerLitergewonnen.

Muss mit uphillEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/uphillEfficiency.

Sensible Werte : für Verbrennungsmodell : 0,51, für Elektromodell : 0,73

energyBudgetInkWh

Elektrisches Energiebudget in Wattstunden (kWh), das die maximale Reichweite bestimmt, die mit dem angegebenen Elektrischen Verbrauchsmodell zurückgelegt werden kann.
Bei Verwendung von energyBudgetInkWh ist es obligatorisch, ein detailliertes Modell für den elektrischen Verbrauch anzugeben.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

fuelBudgetInLiters

Kraftstoffbudget in Litern, die den maximalen Bereich bestimmen, der mit dem angegebenen Verbrennungsverbrauchsmodell gefahren werden kann.
Bei Verwendung von FuelBudgetInLiters ist es obligatorisch, ein detailliertes Verbrennungsverbrauchsmodell anzugeben.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

fuelEnergyDensityInMJoulesPerLiter

Gibt die Menge an chemischer Energie an, die in einem Liter Kraftstoff in Megajoules (MJ) gespeichert ist. Es wird in Verbindung mit dem *Efficiency Parametern für Umwandlungen zwischen gespeicherter oder verbrauchter Energie und Kraftstoff verwendet. Die Energiedichte beträgt beispielsweise 34,2 MJ/l für Benzin und 35,8 MJ/l für Dieselkraftstoff.

Dieser Parameter ist erforderlich, wenn *Efficiency Parameter festgelegt ist.

Sensible Werte : 34,2

hilliness

Grad der Hügeligkeit für spannende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden.

maxChargeInkWh

Gibt die maximale elektrische Energieversorgung in Wattstunden (kWh) an, die in der Batterie des Fahrzeugs gespeichert werden kann.

Dieser Parameter ist mit currentChargeInkWh Parameter koexistiert.

Der Mindestwert muss größer oder gleich currentChargeInkWhsein.

Sensible Werte : 85

query

Die Koordinate, von der die Bereichsberechnung gestartet werden soll.

routeType

Der Typ der angeforderten Route.

timeBudgetInSec

Zeitbudget in Sekunden, das den maximalen Bereich bestimmt, der mithilfe der Fahrzeit gefahren werden kann. Das Verbrauchsmodell wirkt sich nur auf den Bereich aus, wenn routeType öko ist.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

traffic

Mögliche Werte:

  • true – Berücksichtigen Sie alle verfügbaren Datenverkehrsinformationen während des Routings.
  • false – Aktuelle Datenverkehrsdaten während des Routings ignorieren. Beachten Sie, dass auch wenn die aktuellen Verkehrsdaten während der Weiterleitung ignoriert werden, die Auswirkungen des historischen Verkehrs auf effektive Straßengeschwindigkeiten immer noch integriert werden.
travelMode

Der Reisemodus für die angeforderte Route. Wenn nicht definiert, lautet der Standardwert "Auto". 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, lautet das travelMode-Element der Antwort für diesen Abschnitt "other". Beachten Sie, dass Reisemodi Bus, Motorrad, Taxi und Van beta Funktionalität sind. Vollständige Einschränkungsdaten sind in allen Bereichen nicht verfügbar.

uphillEfficiency

Gibt die Effizienz der Umwandlung chemischer Energie im Kraftstoff in potenzielle Energie an, wenn das Fahrzeug eine Erhöhung erhält (d. h. PotentialEnergieGained/ChemicalEnergieConsumed). ChemicalEnergieConsumed wird durch umwandlung verbrauchten Kraftstoff in chemische Energie mit fuel EnergyDensityInMJoulesPerLiter.

Muss mit downhillEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/downhillEfficiency.

Sensible Werte : für Verbrennungsmodell : 0,27, für Elektromodell : 0,74

vehicleAxleWeight

Gewicht pro Achse des Fahrzeugs in kg. Der Wert 0 bedeutet, dass Gewichtseinschränkungen pro Achse nicht berücksichtigt werden.

vehicleCommercial

Ob das Fahrzeug für gewerbliche Zwecke verwendet wird. Nutzfahrzeuge dürfen auf einigen Straßen möglicherweise nicht fahren.

vehicleEngineType

Motortyp des Fahrzeugs. Wenn ein detailliertes Verbrauchsmodell angegeben wird, muss es mit dem Wert von vehicleEngineTypeübereinstimmen.

vehicleHeight

Höhe des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Höheneinschränkungen nicht berücksichtigt werden.

vehicleLength

Länge des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Längenbeschränkungen nicht berücksichtigt werden.

vehicleLoadType

Ladungstypen, die als gefährliche Stoffe eingestuft 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/Regionen. Werte, die mit USHazmat beginnen, gelten für us-routing, während andereHazmat für alle anderen Länder/Regionen verwendet werden sollten. vehicleLoadType kann mehrmals angegeben werden. Dieser Parameter gilt derzeit nur für travelMode=truck.

vehicleMaxSpeed

Maximale Geschwindigkeit des Fahrzeugs in km/Stunde. Die Höchstgeschwindigkeit im Fahrzeugprofil wird verwendet, um zu überprüfen, ob ein Fahrzeug auf Autobahnen erlaubt ist.

  • Ein Wert von 0 bedeutet, dass bei der Routenplanung ein entsprechender Wert für das Fahrzeug bestimmt und angewendet wird.

  • Ein Wert ungleich Null kann während der Routenplanung außer Kraft gesetzt werden. Beispielsweise beträgt der aktuelle Verkehrsfluss 60 km/Stunde. Wenn die Maximale Geschwindigkeit des Fahrzeugs auf 50 km/Stunde festgelegt ist, berücksichtigt der Routingmotor 60 km/Stunde, da dies die aktuelle Situation ist. Wenn die maximale Geschwindigkeit des Fahrzeugs als 80 km/Stunde angegeben wird, aber der aktuelle Verkehrsfluss 60 km/Stunde beträgt, wird der Routingmotor erneut 60 km/Stunde verwenden.

vehicleWeight

Gewicht des Fahrzeugs in Kilogramm.

  • Es ist obligatorisch, wenn eine der *Efficiency-Parameter festgelegt ist.

  • Es muss streng positiv sein, wenn es im Rahmen des Verbrauchsmodells verwendet wird. Gewichtsbeschränkungen werden berücksichtigt.

  • Wenn kein detailliertes Verbrauchsmodell angegeben wird und der Wert fahrzeuggewichtige ungleich Null ist, werden Gewichtseinschränkungen berücksichtigt.

  • In allen anderen Fällen wird dieser Parameter ignoriert.

Vernünftige Werte : für Verbrennungsmodell : 1600, für Elektromodell : 1900

vehicleWidth

Breite des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Breiteseinschränkungen nicht berücksichtigt werden.

windingness

Grad der Kurven für spannende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden.

Details zur Eigenschaft

accelerationEfficiency

Gibt die Effizienz der Umwandlung chemischer Energie im Kraftstoff in kinetische Energie an, wenn das Fahrzeug beschleunigt (d. h.Kine EnergyGained/Chemical EnergyConsumed). ChemicalEnergieConsumed wird durch umwandlung verbrauchten Kraftstoff in chemische Energie mit fuel EnergyDensityInMJoulesPerLiter.

Muss mit DeelerationEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/VerzögerungEffizienz.

Vernünftige Werte : für Verbrennungsmodell : 0,33, für Elektromodell : 0,66

accelerationEfficiency?: number

Eigenschaftswert

number

auxiliaryPowerInkW

Gibt die Menge der verbrauchten Energie für die Aufrechterhaltung von Hilfssystemen in Watten (kW) an.

Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Ac-Systemen, Funk, Heizung usw. anzugeben.

Sensible Werte : 1,7

auxiliaryPowerInkW?: number

Eigenschaftswert

number

auxiliaryPowerInLitersPerHour

Gibt die Menge des verbrauchten Kraftstoffs für die Erhaltung von Hilfssystemen des Fahrzeugs in Litern pro Stunde an.

Es kann verwendet werden, um den Verbrauch aufgrund von Geräten und Systemen wie Ac-Systemen, Funk, Heizung usw. anzugeben.

Sensible Werte : 0,2

auxiliaryPowerInLitersPerHour?: number

Eigenschaftswert

number

avoid

Gibt etwas an, das bei der Routenberechnung beim Bestimmen der Route vermieden werden soll. Kann in einer Anforderung mehrmals angegeben werden, z. B. "&avoid=autobahnen&avoid=tollRoads&avoid=fähren". In Route Range-Anforderungen darf der Wert "AlreadyUsedRoads" nicht verwendet werden.

avoid?: ("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]

Eigenschaftswert

("tollRoads" | "motorways" | "ferries" | "unpavedRoads" | "carpools" | "alreadyUsedRoads" | "borderCrossings")[]

constantSpeedConsumptionInkWhPerHundredkm

Gibt die geschwindigkeitsabhängige Komponente des Verbrauchs an.

Wird als ungeordnete Liste der Geschwindigkeits-/Verbrauchsratenpaare bereitgestellt. Die Liste definiert Punkte für eine Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, sind wie folgt zu finden:

  • durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt

  • durch lineare Extrapolation andernfalls, vorausgesetzt, eine Konstante (ΔConsumption/ΔSpeed), die durch die nächsten zwei Punkte in der Liste bestimmt wird

Die Liste muss zwischen 1 und 25 Punkt (einschließlich) enthalten und darf keine doppelten Punkte für dieselbe Geschwindigkeit enthalten. Wenn sie nur einen einzigen 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.

Entsprechend können verbrauchsspezifische Werte für die beiden kleinsten Geschwindigkeiten in der Liste 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 Elektrische Verbrauchsmodellerforderlich.

constantSpeedConsumptionInkWhPerHundredkm?: string

Eigenschaftswert

string

constantSpeedConsumptionInLitersPerHundredkm

Gibt die geschwindigkeitsabhängige Komponente des Verbrauchs an.

Bereitgestellt als eine nicht geordnete Liste der durch Doppelpunkt getrennten Geschwindigkeiten & Verbrauchsratenpaare. Die Liste definiert Punkte für eine Verbrauchskurve. Verbrauchsraten für Geschwindigkeiten, die nicht in der Liste enthalten sind, sind wie folgt zu finden:

  • durch lineare Interpolation, wenn die angegebene Geschwindigkeit zwischen zwei Geschwindigkeiten in der Liste liegt

  • durch lineare Extrapolation andernfalls, vorausgesetzt, eine Konstante (ΔConsumption/ΔSpeed), die durch die nächsten zwei Punkte in der Liste bestimmt wird

Die Liste muss zwischen 1 und 25 Punkt (einschließlich) enthalten und darf keine doppelten Punkte für dieselbe Geschwindigkeit enthalten. Wenn sie nur einen einzigen 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.

Entsprechend können verbrauchsspezifische Werte für die beiden kleinsten Geschwindigkeiten in der Liste 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 Verbrennungsverbrauchsmodellerforderlich.

constantSpeedConsumptionInLitersPerHundredkm?: string

Eigenschaftswert

string

currentChargeInkWh

Gibt die aktuelle elektrische Energieversorgung in Wattstunden (kWh) an.

Dieser Parameter ist mit maxChargeInkWh Parameter koexistiert.

Der zulässige Wertebereich beträgt 0,0 bis maxChargeInkWh.

Sensible Werte : 43

currentChargeInkWh?: number

Eigenschaftswert

number

currentFuelInLiters

Gibt die aktuelle Kraftstoffversorgung in Litern an.

Sensible Werte : 55

currentFuelInLiters?: number

Eigenschaftswert

number

decelerationEfficiency

Gibt die Effizienz der Umwandlung kinetischer Energie in gespeicherten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug verzögert (d. h. Chemical EnergySaved/Kine EnergyLost). ChemicalEnergieSaved wird durch Umwandlung von gespeicherten (nicht verbrauchten) Brennstoffen in Energie mit fuelEnergieDensityInMJoulesPerLitergewonnen.

Muss mit accelerationEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/accelerationEfficiency.

Vernünftige Werte : für Verbrennungsmodell : 0,83, für Elektromodell : 0,91

decelerationEfficiency?: number

Eigenschaftswert

number

departAt

Das Datum und die Uhrzeit des Abflugpunkts, der als dateTime Wert formatiert ist, wie in RFC 3339, Abschnitt 5.6definiert, mit einem optionalen Offset der Zeitzone. Wenn kein Zeitzonenoffset angegeben wird, wird davon ausgegangen, dass es sich um den Ursprungspunkt handelt.

  • Standardwert: jetzt
  • Anderer Wert: dateTime

Beispiele:

  • 2023-12-19T16:39:57
  • 2023-12-19T16:39:57-08:00

Der parameter departAt kann nicht in Verbindung mit arriveAtverwendet werden.

departAt?: string | Date

Eigenschaftswert

string | Date

distanceBudgetInMeters

Entfernungsbudget in Metern, die maximal zulässige Reichweite bestimmen, die mithilfe der Fahrstrecke zurückgelegt werden kann. Das Verbrauchsmodell wirkt sich nur auf den Bereich aus, wenn routeType öko ist.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

distanceBudgetInMeters?: number

Eigenschaftswert

number

downhillEfficiency

Gibt die Effizienz der Umwandlung potenzieller Energie in gespeicherten (nicht verbrauchten) Kraftstoff an, wenn das Fahrzeug die Höhe verliert (d. h. Chemical EnergySaved/Potential EnergyLost). ChemicalEnergieSaved wird durch Umwandlung von gespeicherten (nicht verbrauchten) Brennstoffen in Energie mit fuelEnergieDensityInMJoulesPerLitergewonnen.

Muss mit uphillEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/uphillEfficiency.

Sensible Werte : für Verbrennungsmodell : 0,51, für Elektromodell : 0,73

downhillEfficiency?: number

Eigenschaftswert

number

energyBudgetInkWh

Elektrisches Energiebudget in Wattstunden (kWh), das die maximale Reichweite bestimmt, die mit dem angegebenen Elektrischen Verbrauchsmodell zurückgelegt werden kann.
Bei Verwendung von energyBudgetInkWh ist es obligatorisch, ein detailliertes Modell für den elektrischen Verbrauch anzugeben.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

energyBudgetInkWh?: number

Eigenschaftswert

number

fuelBudgetInLiters

Kraftstoffbudget in Litern, die den maximalen Bereich bestimmen, der mit dem angegebenen Verbrennungsverbrauchsmodell gefahren werden kann.
Bei Verwendung von FuelBudgetInLiters ist es obligatorisch, ein detailliertes Verbrennungsverbrauchsmodell anzugeben.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

fuelBudgetInLiters?: number

Eigenschaftswert

number

fuelEnergyDensityInMJoulesPerLiter

Gibt die Menge an chemischer Energie an, die in einem Liter Kraftstoff in Megajoules (MJ) gespeichert ist. Es wird in Verbindung mit dem *Efficiency Parametern für Umwandlungen zwischen gespeicherter oder verbrauchter Energie und Kraftstoff verwendet. Die Energiedichte beträgt beispielsweise 34,2 MJ/l für Benzin und 35,8 MJ/l für Dieselkraftstoff.

Dieser Parameter ist erforderlich, wenn *Efficiency Parameter festgelegt ist.

Sensible Werte : 34,2

fuelEnergyDensityInMJoulesPerLiter?: number

Eigenschaftswert

number

hilliness

Grad der Hügeligkeit für spannende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden.

hilliness?: "low" | "normal" | "high"

Eigenschaftswert

"low" | "normal" | "high"

maxChargeInkWh

Gibt die maximale elektrische Energieversorgung in Wattstunden (kWh) an, die in der Batterie des Fahrzeugs gespeichert werden kann.

Dieser Parameter ist mit currentChargeInkWh Parameter koexistiert.

Der Mindestwert muss größer oder gleich currentChargeInkWhsein.

Sensible Werte : 85

maxChargeInkWh?: number

Eigenschaftswert

number

query

Die Koordinate, von der die Bereichsberechnung gestartet werden soll.

query: number[]

Eigenschaftswert

number[]

routeType

Der Typ der angeforderten Route.

routeType?: "fastest" | "shortest" | "eco" | "thrilling"

Eigenschaftswert

"fastest" | "shortest" | "eco" | "thrilling"

timeBudgetInSec

Zeitbudget in Sekunden, das den maximalen Bereich bestimmt, der mithilfe der Fahrzeit gefahren werden kann. Das Verbrauchsmodell wirkt sich nur auf den Bereich aus, wenn routeType öko ist.
Genau ein Budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec oder distanceBudgetInMeters) muss verwendet werden.

timeBudgetInSec?: number

Eigenschaftswert

number

traffic

Mögliche Werte:

  • true – Berücksichtigen Sie alle verfügbaren Datenverkehrsinformationen während des Routings.
  • false – Aktuelle Datenverkehrsdaten während des Routings ignorieren. Beachten Sie, dass auch wenn die aktuellen Verkehrsdaten während der Weiterleitung ignoriert werden, die Auswirkungen des historischen Verkehrs auf effektive Straßengeschwindigkeiten immer noch integriert werden.
traffic?: boolean

Eigenschaftswert

boolean

travelMode

Der Reisemodus für die angeforderte Route. Wenn nicht definiert, lautet der Standardwert "Auto". 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, lautet das travelMode-Element der Antwort für diesen Abschnitt "other". Beachten Sie, dass Reisemodi Bus, Motorrad, Taxi und Van beta Funktionalität sind. Vollständige Einschränkungsdaten sind in allen Bereichen nicht verfügbar.

travelMode?: "pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"

Eigenschaftswert

"pedestrian" | "car" | "truck" | "taxi" | "bus" | "van" | "motorcycle" | "bicycle"

uphillEfficiency

Gibt die Effizienz der Umwandlung chemischer Energie im Kraftstoff in potenzielle Energie an, wenn das Fahrzeug eine Erhöhung erhält (d. h. PotentialEnergieGained/ChemicalEnergieConsumed). ChemicalEnergieConsumed wird durch umwandlung verbrauchten Kraftstoff in chemische Energie mit fuel EnergyDensityInMJoulesPerLiter.

Muss mit downhillEfficiencygekoppelt werden.

Der zulässige Wertebereich ist 0,0 bis 1/downhillEfficiency.

Sensible Werte : für Verbrennungsmodell : 0,27, für Elektromodell : 0,74

uphillEfficiency?: number

Eigenschaftswert

number

vehicleAxleWeight

Gewicht pro Achse des Fahrzeugs in kg. Der Wert 0 bedeutet, dass Gewichtseinschränkungen pro Achse nicht berücksichtigt werden.

vehicleAxleWeight?: number

Eigenschaftswert

number

vehicleCommercial

Ob das Fahrzeug für gewerbliche Zwecke verwendet wird. Nutzfahrzeuge dürfen auf einigen Straßen möglicherweise nicht fahren.

vehicleCommercial?: boolean

Eigenschaftswert

boolean

vehicleEngineType

Motortyp des Fahrzeugs. Wenn ein detailliertes Verbrauchsmodell angegeben wird, muss es mit dem Wert von vehicleEngineTypeübereinstimmen.

vehicleEngineType?: "combustion" | "electric"

Eigenschaftswert

"combustion" | "electric"

vehicleHeight

Höhe des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Höheneinschränkungen nicht berücksichtigt werden.

vehicleHeight?: number

Eigenschaftswert

number

vehicleLength

Länge des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Längenbeschränkungen nicht berücksichtigt werden.

vehicleLength?: number

Eigenschaftswert

number

vehicleLoadType

Ladungstypen, die als gefährliche Stoffe eingestuft 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/Regionen. Werte, die mit USHazmat beginnen, gelten für us-routing, während andereHazmat für alle anderen Länder/Regionen verwendet werden sollten. vehicleLoadType kann mehrmals angegeben werden. Dieser Parameter gilt derzeit nur für travelMode=truck.

vehicleLoadType?: "USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"

Eigenschaftswert

"USHazmatClass1" | "USHazmatClass2" | "USHazmatClass3" | "USHazmatClass4" | "USHazmatClass5" | "USHazmatClass6" | "USHazmatClass7" | "USHazmatClass8" | "USHazmatClass9" | "otherHazmatExplosive" | "otherHazmatGeneral" | "otherHazmatHarmfulToWater"

vehicleMaxSpeed

Maximale Geschwindigkeit des Fahrzeugs in km/Stunde. Die Höchstgeschwindigkeit im Fahrzeugprofil wird verwendet, um zu überprüfen, ob ein Fahrzeug auf Autobahnen erlaubt ist.

  • Ein Wert von 0 bedeutet, dass bei der Routenplanung ein entsprechender Wert für das Fahrzeug bestimmt und angewendet wird.

  • Ein Wert ungleich Null kann während der Routenplanung außer Kraft gesetzt werden. Beispielsweise beträgt der aktuelle Verkehrsfluss 60 km/Stunde. Wenn die Maximale Geschwindigkeit des Fahrzeugs auf 50 km/Stunde festgelegt ist, berücksichtigt der Routingmotor 60 km/Stunde, da dies die aktuelle Situation ist. Wenn die maximale Geschwindigkeit des Fahrzeugs als 80 km/Stunde angegeben wird, aber der aktuelle Verkehrsfluss 60 km/Stunde beträgt, wird der Routingmotor erneut 60 km/Stunde verwenden.

vehicleMaxSpeed?: number

Eigenschaftswert

number

vehicleWeight

Gewicht des Fahrzeugs in Kilogramm.

  • Es ist obligatorisch, wenn eine der *Efficiency-Parameter festgelegt ist.

  • Es muss streng positiv sein, wenn es im Rahmen des Verbrauchsmodells verwendet wird. Gewichtsbeschränkungen werden berücksichtigt.

  • Wenn kein detailliertes Verbrauchsmodell angegeben wird und der Wert fahrzeuggewichtige ungleich Null ist, werden Gewichtseinschränkungen berücksichtigt.

  • In allen anderen Fällen wird dieser Parameter ignoriert.

Vernünftige Werte : für Verbrennungsmodell : 1600, für Elektromodell : 1900

vehicleWeight?: number

Eigenschaftswert

number

vehicleWidth

Breite des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Breiteseinschränkungen nicht berücksichtigt werden.

vehicleWidth?: number

Eigenschaftswert

number

windingness

Grad der Kurven für spannende Route. Dieser Parameter kann nur in Verbindung mit routeType=thrilling verwendet werden.

windingness?: "low" | "normal" | "high"

Eigenschaftswert

"low" | "normal" | "high"