RouteGetRouteRangeQueryParamProperties interface
Eigenschaften
acceleration |
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 |
auxiliary |
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 |
auxiliary |
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. |
constant |
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:
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. |
constant |
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:
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. |
current |
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 |
current |
Gibt die aktuelle Kraftstoffversorgung in Litern an. Sensible Werte : 55 |
deceleration |
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 |
depart |
Das Datum und die Uhrzeit des Abflugpunkts, der als
Beispiele:
Der parameter |
distance |
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. |
downhill |
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 |
energy |
Elektrisches Energiebudget in Wattstunden (kWh), das die maximale Reichweite bestimmt, die mit dem angegebenen Elektrischen Verbrauchsmodell zurückgelegt werden kann. |
fuel |
Kraftstoffbudget in Litern, die den maximalen Bereich bestimmen, der mit dem angegebenen Verbrennungsverbrauchsmodell gefahren werden kann. |
fuel |
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 |
max |
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. |
route |
Der Typ der angeforderten Route. |
time |
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. |
traffic | Mögliche Werte:
|
travel |
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. |
uphill |
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 |
vehicle |
Gewicht pro Achse des Fahrzeugs in kg. Der Wert 0 bedeutet, dass Gewichtseinschränkungen pro Achse nicht berücksichtigt werden. |
vehicle |
Ob das Fahrzeug für gewerbliche Zwecke verwendet wird. Nutzfahrzeuge dürfen auf einigen Straßen möglicherweise nicht fahren. |
vehicle |
Motortyp des Fahrzeugs. Wenn ein detailliertes Verbrauchsmodell angegeben wird, muss es mit dem Wert von vehicleEngineTypeübereinstimmen. |
vehicle |
Höhe des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Höheneinschränkungen nicht berücksichtigt werden. |
vehicle |
Länge des Fahrzeugs in Metern. Ein Wert von 0 bedeutet, dass Längenbeschränkungen nicht berücksichtigt werden. |
vehicle |
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. |
vehicle |
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.
|
vehicle |
Gewicht des Fahrzeugs in Kilogramm.
Vernünftige Werte : für Verbrennungsmodell : 1600, für Elektromodell : 1900 |
vehicle |
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 |
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 arriveAt
verwendet 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"
Azure SDK for JavaScript