Delen via


RouteGetRouteRangeQueryParamProperties interface

Eigenschappen

accelerationEfficiency

Hiermee geeft u de efficiëntie van het converteren van chemische energie opgeslagen in brandstof naar kinetische energie wanneer het voertuig versnelt (d.w.w.v. De KinetischeEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wordt verkregen door verbruikte brandstof om te zetten in chemische energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan vertragingsefficiency.

Het toegestane bereik van waarden is 0,0 tot 1/decelerationEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,33, voor elektrisch model : 0,66

auxiliaryPowerInkW

Hiermee geeft u de hoeveelheid verbruikt vermogen voor ondersteunende systemen, in kilowatts (kW).

Het kan worden gebruikt om verbruik op te geven als gevolg van apparaten en systemen zoals AC-systemen, radio, verwarming, enz.

Zinnige waarden : 1,7

auxiliaryPowerInLitersPerHour

Hiermee geeft u de hoeveelheid verbruikte brandstof voor ondersteunende systemen van het voertuig, in liter per uur.

Het kan worden gebruikt om verbruik op te geven als gevolg van apparaten en systemen zoals AC-systemen, radio, verwarming, enz.

Zinnige waarden : 0.2

avoid

Hiermee geeft u iets op dat de routeberekening moet proberen te vermijden bij het bepalen van de route. Kan meerdere keren in één aanvraag worden opgegeven, bijvoorbeeld '&vermijd=snelwegen&vermijden=tollRoads&avoid=veerboten'. In routebereikaanvragen mag de waarde alreadyUsedRoads niet worden gebruikt.

constantSpeedConsumptionInkWhPerHundredkm

Hiermee geeft u het snelheidsafhankelijke onderdeel van het verbruik.

Geleverd als een niet-geordende lijst met snelheids-/verbruiksfrequentieparen. De lijst definieert punten op een verbruikscurve. Verbruikstarieven voor snelheden die niet in de lijst staan, worden als volgt gevonden:

  • door lineaire interpolatie, als de opgegeven snelheid tussen twee snelheden in de lijst ligt

  • door lineaire extrapolatie anders, uitgaande van een constante (ΔConsumption/ΔSpeed) die wordt bepaald door de dichtstbijzijnde twee punten in de lijst

De lijst moet tussen 1 en 25 punten (inclusief) bevatten en mag geen dubbele punten voor dezelfde snelheid bevatten. Als het slechts één punt bevat, wordt de verbruikssnelheid van dat punt zonder verdere verwerking gebruikt.

Het verbruik dat is opgegeven voor de grootste snelheid moet groter zijn dan of gelijk zijn aan die van de voorlaatste snelheid. Dit zorgt ervoor dat extrapolatie niet leidt tot negatieve verbruikstarieven.

Op dezelfde manier kunnen verbruikswaarden die zijn opgegeven voor de twee kleinste snelheden in de lijst, niet leiden tot een negatief verbruik voor een kleinere snelheid.

Het geldige bereik voor de verbruikswaarden (uitgedrukt in kWh/100km) ligt tussen 0,01 en 100000,0.

Verstandige waarden: 50,8.2:130,21.3

Deze parameter is vereist voor elektrische verbruiksmodel.

constantSpeedConsumptionInLitersPerHundredkm

Hiermee geeft u het snelheidsafhankelijke onderdeel van het verbruik.

Wordt geleverd als een niet-geordende lijst met door dubbele punt gescheiden snelheidsparen & verbruiksfrequentieparen. De lijst definieert punten op een verbruikscurve. Verbruikstarieven voor snelheden die niet in de lijst staan, worden als volgt gevonden:

  • door lineaire interpolatie, als de opgegeven snelheid tussen twee snelheden in de lijst ligt

  • door lineaire extrapolatie anders, uitgaande van een constante (ΔConsumption/ΔSpeed) die wordt bepaald door de dichtstbijzijnde twee punten in de lijst

De lijst moet tussen 1 en 25 punten (inclusief) bevatten en mag geen dubbele punten voor dezelfde snelheid bevatten. Als het slechts één punt bevat, wordt de verbruikssnelheid van dat punt zonder verdere verwerking gebruikt.

Het verbruik dat is opgegeven voor de grootste snelheid moet groter zijn dan of gelijk zijn aan die van de voorlaatste snelheid. Dit zorgt ervoor dat extrapolatie niet leidt tot negatieve verbruikstarieven.

Op dezelfde manier kunnen verbruikswaarden die zijn opgegeven voor de twee kleinste snelheden in de lijst, niet leiden tot een negatief verbruik voor een kleinere snelheid.

Het geldige bereik voor de verbruikswaarden (uitgedrukt in l/100km) ligt tussen 0,01 en 100000,0.

Verstandige waarden: 50,6.3:130,11,5

Opmerking: deze parameter is vereist voor het verbrandingsverbruiksmodel.

currentChargeInkWh

Hiermee geeft u de huidige elektrische energietoevoer in kilowatturen (kWh).

Deze parameter bestaat samen met maxChargeInkWh parameter.

Het toegestane waardenbereik is 0,0 tot maxChargeInkWh.

Verstandige waarden : 43

currentFuelInLiters

Hiermee geeft u de huidige toevoer van brandstof in liter.

Verstandige waarden : 55

decelerationEfficiency

Hiermee geeft u de efficiëntie van het converteren van kinetische energie naar opgeslagen (niet verbruikte) brandstof wanneer het voertuig vertraagt (d.w.w.v. ChemicalEnergySaved/KinetischeEnergyLost). ChemicalEnergySaved wordt verkregen door opgeslagen (niet verbruikte) brandstof te converteren naar energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan accelerationEfficiency.

Het toegestane bereik van waarden is 0,0 tot 1/accelerationEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,83, voor elektrisch model : 0,91

departAt

De datum en tijd van vertrek van het oorspronkelijke punt die zijn opgemaakt als een dateTime waarde zoals gedefinieerd in RFC 3339, sectie 5,6, met een optionele tijdzone-offset. Wanneer er geen tijdzone-offset is opgegeven, wordt ervan uitgegaan dat deze van het oorspronkelijke punt is.

  • Standaardwaarde: nu
  • Andere waarde: dateTime

Voorbeelden:

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

De parameter departAt kan niet worden gebruikt in combinatie met arriveAt.

distanceBudgetInMeters

Afstandsbudget in meters die het maximale bereik bepalen dat kan worden gereisd met behulp van de rijafstand. Het verbruiksmodel heeft alleen invloed op het bereik wanneer routeType eco is.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

downhillEfficiency

Hiermee geeft u de efficiëntie van het converteren van potentiële energie naar opgeslagen (niet verbruikte) brandstof wanneer het voertuig verhoging verliest (d.w. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved wordt verkregen door opgeslagen (niet verbruikte) brandstof te converteren naar energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan uphillEfficiency.

Het toegestane waardenbereik is 0,0 tot 1/uphillEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,51, voor elektrisch model : 0,73

energyBudgetInkWh

Budget voor elektrische energie in kilowatturen (kWh) die het maximale bereik bepaalt dat kan worden gereisd met behulp van het opgegeven elektrische verbruiksmodel.
Wanneer energyBudgetInkWh wordt gebruikt, is het verplicht om een gedetailleerd elektrisch verbruiksmodel op te geven.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

fuelBudgetInLiters

Brandstofbudget in liter die het maximale bereik bepaalt dat kan worden gereisd met behulp van het opgegeven verbrandingsverbruiksmodel.
Wanneer fuelBudgetInLiters wordt gebruikt, is het verplicht om een gedetailleerd verbrandingsverbruiksmodel op te geven.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

fuelEnergyDensityInMJoulesPerLiter

Hiermee geeft u de hoeveelheid chemische energie opgeslagen in één liter brandstof in megajoules (MJ). Het wordt gebruikt in combinatie met de *Efficiency parameters voor conversies tussen opgeslagen of verbruikte energie en brandstof. Energiedichtheid is bijvoorbeeld 34,2 MJ/l voor benzine en 35,8 MJ/l voor dieselbrandstof.

Deze parameter is vereist als een *Efficiency parameter is ingesteld.

Verstandige waarden : 34.2

hilliness

Mate van heuveligheid voor spannende route. Deze parameter kan alleen worden gebruikt in combinatie met routeType=spannende.

maxChargeInkWh

Hiermee geeft u de maximale elektrische energietoevoer in kilowatturen (kWh) op die in de batterij van het voertuig kunnen worden opgeslagen.

Deze parameter bestaat samen met currentChargeInkWh parameter.

De minimumwaarde moet groter dan of gelijk zijn aan currentChargeInkWh.

Verstandige waarden : 85

query

De coördinaat van waaruit de bereikberekening moet beginnen.

routeType

Het type route aangevraagd.

timeBudgetInSec

Tijdbudget in seconden die het maximale bereik bepaalt dat kan worden gereisd met behulp van rijtijd. Het verbruiksmodel heeft alleen invloed op het bereik wanneer routeType eco is.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

traffic

Mogelijke waarden:

  • true - Houd rekening met alle beschikbare verkeersinformatie tijdens routering
  • false : huidige verkeersgegevens tijdens routering negeren. Houd er rekening mee dat hoewel de huidige verkeersgegevens tijdens de routering worden genegeerd, het effect van historisch verkeer op effectieve wegsnelheden nog steeds wordt opgenomen.
travelMode

De reismodus voor de aangevraagde route. Als dit niet is gedefinieerd, is de standaardwaarde 'auto'. Houd er rekening mee dat de aangevraagde travelMode mogelijk niet beschikbaar is voor de hele route. Wanneer de aangevraagde travelMode niet beschikbaar is voor een bepaalde sectie, is het element travelMode van het antwoord voor die sectie 'overig'. Houd er rekening mee dat reismodi bus, motorfiets, taxi en busje beta-functionaliteit zijn. Volledige beperkingsgegevens zijn niet beschikbaar in alle gebieden.

uphillEfficiency

Hiermee geeft u de efficiëntie van het converteren van chemische energie opgeslagen in brandstof naar potentiële energie wanneer het voertuig verhoging (d.w.w.v. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wordt verkregen door verbruikte brandstof om te zetten in chemische energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan downhillEfficiency.

Het toegestane waardenbereik is 0,0 tot 1/downhillEfficiency.

Zinnige waarden: voor verbrandingsmodel : 0,27, voor elektrisch model : 0,74

vehicleAxleWeight

Gewicht per as van het voertuig in kg. Een waarde van 0 betekent dat gewichtsbeperkingen per as niet worden overwogen.

vehicleCommercial

Of het voertuig wordt gebruikt voor commerciële doeleinden. Bedrijfsvoertuigen mogen mogelijk niet op sommige wegen rijden.

vehicleEngineType

Motortype van het voertuig. Wanneer een gedetailleerd verbruiksmodel is opgegeven, moet het consistent zijn met de waarde van vehicleEngineType.

vehicleHeight

Hoogte van het voertuig in meters. Een waarde van 0 betekent dat hoogtebeperkingen niet worden overwogen.

vehicleLength

Lengte van het voertuig in meters. Een waarde van 0 betekent dat lengtebeperkingen niet worden overwogen.

vehicleLoadType

Soorten ladingen die kunnen worden geclassificeerd als gevaarlijke materialen en beperkt zijn van sommige wegen. Beschikbare vehicleLoadType-waarden zijn US Hazmat-klassen 1 tot en met 9, plus algemene classificaties voor gebruik in andere landen/regio's. Waarden die beginnen met USHazmat zijn voor amerikaanse routering, terwijl andereHazmat moet worden gebruikt voor alle andere landen/regio's. vehicleLoadType kan meerdere keren worden opgegeven. Deze parameter wordt momenteel alleen in aanmerking genomen voor travelMode=truck.

vehicleMaxSpeed

Maximumsnelheid van het voertuig in km/uur. De maximale snelheid in het voertuigprofiel wordt gebruikt om te controleren of een voertuig is toegestaan op snelwegen.

  • Een waarde van 0 betekent dat een passende waarde voor het voertuig wordt bepaald en toegepast tijdens de routeplanning.

  • Een niet-nulwaarde kan tijdens het plannen van de route worden overschreven. De huidige verkeersstroom is bijvoorbeeld 60 km/uur. Als de maximumsnelheid van het voertuig is ingesteld op 50 km/uur, zal de routeringsmotor rekening houden met 60 km/uur, aangezien dit de huidige situatie is. Als de maximumsnelheid van het voertuig wordt opgegeven als 80 km/uur, maar de huidige verkeersstroom 60 km/uur is, gebruikt de routeringsmotor opnieuw 60 km/uur.

vehicleWeight

Gewicht van het voertuig in kilogram.

  • Dit is verplicht als een van de *Efficiëntieparameters is ingesteld.

  • Het moet strikt positief zijn wanneer deze wordt gebruikt in de context van het verbruiksmodel. Gewichtsbeperkingen worden overwogen.

  • Als er geen gedetailleerde verbruiksmodel is opgegeven en de waarde van vehicleWeight niet nul is, worden gewichtsbeperkingen overwogen.

  • In alle andere gevallen wordt deze parameter genegeerd.

Verstandige waarden: voor verbrandingsmodel : 1600, voor elektrisch model : 1900

vehicleWidth

Breedte van het voertuig in meters. Een waarde van 0 betekent dat breedtebeperkingen niet worden overwogen.

windingness

Hoogte van bochten voor spannende route. Deze parameter kan alleen worden gebruikt in combinatie met routeType=spannende.

Eigenschapdetails

accelerationEfficiency

Hiermee geeft u de efficiëntie van het converteren van chemische energie opgeslagen in brandstof naar kinetische energie wanneer het voertuig versnelt (d.w.w.v. De KinetischeEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wordt verkregen door verbruikte brandstof om te zetten in chemische energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan vertragingsefficiency.

Het toegestane bereik van waarden is 0,0 tot 1/decelerationEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,33, voor elektrisch model : 0,66

accelerationEfficiency?: number

Waarde van eigenschap

number

auxiliaryPowerInkW

Hiermee geeft u de hoeveelheid verbruikt vermogen voor ondersteunende systemen, in kilowatts (kW).

Het kan worden gebruikt om verbruik op te geven als gevolg van apparaten en systemen zoals AC-systemen, radio, verwarming, enz.

Zinnige waarden : 1,7

auxiliaryPowerInkW?: number

Waarde van eigenschap

number

auxiliaryPowerInLitersPerHour

Hiermee geeft u de hoeveelheid verbruikte brandstof voor ondersteunende systemen van het voertuig, in liter per uur.

Het kan worden gebruikt om verbruik op te geven als gevolg van apparaten en systemen zoals AC-systemen, radio, verwarming, enz.

Zinnige waarden : 0.2

auxiliaryPowerInLitersPerHour?: number

Waarde van eigenschap

number

avoid

Hiermee geeft u iets op dat de routeberekening moet proberen te vermijden bij het bepalen van de route. Kan meerdere keren in één aanvraag worden opgegeven, bijvoorbeeld '&vermijd=snelwegen&vermijden=tollRoads&avoid=veerboten'. In routebereikaanvragen mag de waarde alreadyUsedRoads niet worden gebruikt.

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

Waarde van eigenschap

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

constantSpeedConsumptionInkWhPerHundredkm

Hiermee geeft u het snelheidsafhankelijke onderdeel van het verbruik.

Geleverd als een niet-geordende lijst met snelheids-/verbruiksfrequentieparen. De lijst definieert punten op een verbruikscurve. Verbruikstarieven voor snelheden die niet in de lijst staan, worden als volgt gevonden:

  • door lineaire interpolatie, als de opgegeven snelheid tussen twee snelheden in de lijst ligt

  • door lineaire extrapolatie anders, uitgaande van een constante (ΔConsumption/ΔSpeed) die wordt bepaald door de dichtstbijzijnde twee punten in de lijst

De lijst moet tussen 1 en 25 punten (inclusief) bevatten en mag geen dubbele punten voor dezelfde snelheid bevatten. Als het slechts één punt bevat, wordt de verbruikssnelheid van dat punt zonder verdere verwerking gebruikt.

Het verbruik dat is opgegeven voor de grootste snelheid moet groter zijn dan of gelijk zijn aan die van de voorlaatste snelheid. Dit zorgt ervoor dat extrapolatie niet leidt tot negatieve verbruikstarieven.

Op dezelfde manier kunnen verbruikswaarden die zijn opgegeven voor de twee kleinste snelheden in de lijst, niet leiden tot een negatief verbruik voor een kleinere snelheid.

Het geldige bereik voor de verbruikswaarden (uitgedrukt in kWh/100km) ligt tussen 0,01 en 100000,0.

Verstandige waarden: 50,8.2:130,21.3

Deze parameter is vereist voor elektrische verbruiksmodel.

constantSpeedConsumptionInkWhPerHundredkm?: string

Waarde van eigenschap

string

constantSpeedConsumptionInLitersPerHundredkm

Hiermee geeft u het snelheidsafhankelijke onderdeel van het verbruik.

Wordt geleverd als een niet-geordende lijst met door dubbele punt gescheiden snelheidsparen & verbruiksfrequentieparen. De lijst definieert punten op een verbruikscurve. Verbruikstarieven voor snelheden die niet in de lijst staan, worden als volgt gevonden:

  • door lineaire interpolatie, als de opgegeven snelheid tussen twee snelheden in de lijst ligt

  • door lineaire extrapolatie anders, uitgaande van een constante (ΔConsumption/ΔSpeed) die wordt bepaald door de dichtstbijzijnde twee punten in de lijst

De lijst moet tussen 1 en 25 punten (inclusief) bevatten en mag geen dubbele punten voor dezelfde snelheid bevatten. Als het slechts één punt bevat, wordt de verbruikssnelheid van dat punt zonder verdere verwerking gebruikt.

Het verbruik dat is opgegeven voor de grootste snelheid moet groter zijn dan of gelijk zijn aan die van de voorlaatste snelheid. Dit zorgt ervoor dat extrapolatie niet leidt tot negatieve verbruikstarieven.

Op dezelfde manier kunnen verbruikswaarden die zijn opgegeven voor de twee kleinste snelheden in de lijst, niet leiden tot een negatief verbruik voor een kleinere snelheid.

Het geldige bereik voor de verbruikswaarden (uitgedrukt in l/100km) ligt tussen 0,01 en 100000,0.

Verstandige waarden: 50,6.3:130,11,5

Opmerking: deze parameter is vereist voor het verbrandingsverbruiksmodel.

constantSpeedConsumptionInLitersPerHundredkm?: string

Waarde van eigenschap

string

currentChargeInkWh

Hiermee geeft u de huidige elektrische energietoevoer in kilowatturen (kWh).

Deze parameter bestaat samen met maxChargeInkWh parameter.

Het toegestane waardenbereik is 0,0 tot maxChargeInkWh.

Verstandige waarden : 43

currentChargeInkWh?: number

Waarde van eigenschap

number

currentFuelInLiters

Hiermee geeft u de huidige toevoer van brandstof in liter.

Verstandige waarden : 55

currentFuelInLiters?: number

Waarde van eigenschap

number

decelerationEfficiency

Hiermee geeft u de efficiëntie van het converteren van kinetische energie naar opgeslagen (niet verbruikte) brandstof wanneer het voertuig vertraagt (d.w.w.v. ChemicalEnergySaved/KinetischeEnergyLost). ChemicalEnergySaved wordt verkregen door opgeslagen (niet verbruikte) brandstof te converteren naar energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan accelerationEfficiency.

Het toegestane bereik van waarden is 0,0 tot 1/accelerationEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,83, voor elektrisch model : 0,91

decelerationEfficiency?: number

Waarde van eigenschap

number

departAt

De datum en tijd van vertrek van het oorspronkelijke punt die zijn opgemaakt als een dateTime waarde zoals gedefinieerd in RFC 3339, sectie 5,6, met een optionele tijdzone-offset. Wanneer er geen tijdzone-offset is opgegeven, wordt ervan uitgegaan dat deze van het oorspronkelijke punt is.

  • Standaardwaarde: nu
  • Andere waarde: dateTime

Voorbeelden:

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

De parameter departAt kan niet worden gebruikt in combinatie met arriveAt.

departAt?: string | Date

Waarde van eigenschap

string | Date

distanceBudgetInMeters

Afstandsbudget in meters die het maximale bereik bepalen dat kan worden gereisd met behulp van de rijafstand. Het verbruiksmodel heeft alleen invloed op het bereik wanneer routeType eco is.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

distanceBudgetInMeters?: number

Waarde van eigenschap

number

downhillEfficiency

Hiermee geeft u de efficiëntie van het converteren van potentiële energie naar opgeslagen (niet verbruikte) brandstof wanneer het voertuig verhoging verliest (d.w. ChemicalEnergySaved/PotentialEnergyLost). ChemicalEnergySaved wordt verkregen door opgeslagen (niet verbruikte) brandstof te converteren naar energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan uphillEfficiency.

Het toegestane waardenbereik is 0,0 tot 1/uphillEfficiency.

Verstandige waarden: voor verbrandingsmodel : 0,51, voor elektrisch model : 0,73

downhillEfficiency?: number

Waarde van eigenschap

number

energyBudgetInkWh

Budget voor elektrische energie in kilowatturen (kWh) die het maximale bereik bepaalt dat kan worden gereisd met behulp van het opgegeven elektrische verbruiksmodel.
Wanneer energyBudgetInkWh wordt gebruikt, is het verplicht om een gedetailleerd elektrisch verbruiksmodel op te geven.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

energyBudgetInkWh?: number

Waarde van eigenschap

number

fuelBudgetInLiters

Brandstofbudget in liter die het maximale bereik bepaalt dat kan worden gereisd met behulp van het opgegeven verbrandingsverbruiksmodel.
Wanneer fuelBudgetInLiters wordt gebruikt, is het verplicht om een gedetailleerd verbrandingsverbruiksmodel op te geven.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

fuelBudgetInLiters?: number

Waarde van eigenschap

number

fuelEnergyDensityInMJoulesPerLiter

Hiermee geeft u de hoeveelheid chemische energie opgeslagen in één liter brandstof in megajoules (MJ). Het wordt gebruikt in combinatie met de *Efficiency parameters voor conversies tussen opgeslagen of verbruikte energie en brandstof. Energiedichtheid is bijvoorbeeld 34,2 MJ/l voor benzine en 35,8 MJ/l voor dieselbrandstof.

Deze parameter is vereist als een *Efficiency parameter is ingesteld.

Verstandige waarden : 34.2

fuelEnergyDensityInMJoulesPerLiter?: number

Waarde van eigenschap

number

hilliness

Mate van heuveligheid voor spannende route. Deze parameter kan alleen worden gebruikt in combinatie met routeType=spannende.

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

Waarde van eigenschap

"low" | "normal" | "high"

maxChargeInkWh

Hiermee geeft u de maximale elektrische energietoevoer in kilowatturen (kWh) op die in de batterij van het voertuig kunnen worden opgeslagen.

Deze parameter bestaat samen met currentChargeInkWh parameter.

De minimumwaarde moet groter dan of gelijk zijn aan currentChargeInkWh.

Verstandige waarden : 85

maxChargeInkWh?: number

Waarde van eigenschap

number

query

De coördinaat van waaruit de bereikberekening moet beginnen.

query: number[]

Waarde van eigenschap

number[]

routeType

Het type route aangevraagd.

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

Waarde van eigenschap

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

timeBudgetInSec

Tijdbudget in seconden die het maximale bereik bepaalt dat kan worden gereisd met behulp van rijtijd. Het verbruiksmodel heeft alleen invloed op het bereik wanneer routeType eco is.
Precies één budget (fuelBudgetInLiters, energyBudgetInkWh, timeBudgetInSec of distanceBudgetInMeters) moet worden gebruikt.

timeBudgetInSec?: number

Waarde van eigenschap

number

traffic

Mogelijke waarden:

  • true - Houd rekening met alle beschikbare verkeersinformatie tijdens routering
  • false : huidige verkeersgegevens tijdens routering negeren. Houd er rekening mee dat hoewel de huidige verkeersgegevens tijdens de routering worden genegeerd, het effect van historisch verkeer op effectieve wegsnelheden nog steeds wordt opgenomen.
traffic?: boolean

Waarde van eigenschap

boolean

travelMode

De reismodus voor de aangevraagde route. Als dit niet is gedefinieerd, is de standaardwaarde 'auto'. Houd er rekening mee dat de aangevraagde travelMode mogelijk niet beschikbaar is voor de hele route. Wanneer de aangevraagde travelMode niet beschikbaar is voor een bepaalde sectie, is het element travelMode van het antwoord voor die sectie 'overig'. Houd er rekening mee dat reismodi bus, motorfiets, taxi en busje beta-functionaliteit zijn. Volledige beperkingsgegevens zijn niet beschikbaar in alle gebieden.

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

Waarde van eigenschap

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

uphillEfficiency

Hiermee geeft u de efficiëntie van het converteren van chemische energie opgeslagen in brandstof naar potentiële energie wanneer het voertuig verhoging (d.w.w.v. PotentialEnergyGained/ChemicalEnergyConsumed). ChemicalEnergyConsumed wordt verkregen door verbruikte brandstof om te zetten in chemische energie met behulp van fuelEnergyDensityInMJoulesPerLiter.

Moet worden gekoppeld aan downhillEfficiency.

Het toegestane waardenbereik is 0,0 tot 1/downhillEfficiency.

Zinnige waarden: voor verbrandingsmodel : 0,27, voor elektrisch model : 0,74

uphillEfficiency?: number

Waarde van eigenschap

number

vehicleAxleWeight

Gewicht per as van het voertuig in kg. Een waarde van 0 betekent dat gewichtsbeperkingen per as niet worden overwogen.

vehicleAxleWeight?: number

Waarde van eigenschap

number

vehicleCommercial

Of het voertuig wordt gebruikt voor commerciële doeleinden. Bedrijfsvoertuigen mogen mogelijk niet op sommige wegen rijden.

vehicleCommercial?: boolean

Waarde van eigenschap

boolean

vehicleEngineType

Motortype van het voertuig. Wanneer een gedetailleerd verbruiksmodel is opgegeven, moet het consistent zijn met de waarde van vehicleEngineType.

vehicleEngineType?: "combustion" | "electric"

Waarde van eigenschap

"combustion" | "electric"

vehicleHeight

Hoogte van het voertuig in meters. Een waarde van 0 betekent dat hoogtebeperkingen niet worden overwogen.

vehicleHeight?: number

Waarde van eigenschap

number

vehicleLength

Lengte van het voertuig in meters. Een waarde van 0 betekent dat lengtebeperkingen niet worden overwogen.

vehicleLength?: number

Waarde van eigenschap

number

vehicleLoadType

Soorten ladingen die kunnen worden geclassificeerd als gevaarlijke materialen en beperkt zijn van sommige wegen. Beschikbare vehicleLoadType-waarden zijn US Hazmat-klassen 1 tot en met 9, plus algemene classificaties voor gebruik in andere landen/regio's. Waarden die beginnen met USHazmat zijn voor amerikaanse routering, terwijl andereHazmat moet worden gebruikt voor alle andere landen/regio's. vehicleLoadType kan meerdere keren worden opgegeven. Deze parameter wordt momenteel alleen in aanmerking genomen voor travelMode=truck.

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

Waarde van eigenschap

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

vehicleMaxSpeed

Maximumsnelheid van het voertuig in km/uur. De maximale snelheid in het voertuigprofiel wordt gebruikt om te controleren of een voertuig is toegestaan op snelwegen.

  • Een waarde van 0 betekent dat een passende waarde voor het voertuig wordt bepaald en toegepast tijdens de routeplanning.

  • Een niet-nulwaarde kan tijdens het plannen van de route worden overschreven. De huidige verkeersstroom is bijvoorbeeld 60 km/uur. Als de maximumsnelheid van het voertuig is ingesteld op 50 km/uur, zal de routeringsmotor rekening houden met 60 km/uur, aangezien dit de huidige situatie is. Als de maximumsnelheid van het voertuig wordt opgegeven als 80 km/uur, maar de huidige verkeersstroom 60 km/uur is, gebruikt de routeringsmotor opnieuw 60 km/uur.

vehicleMaxSpeed?: number

Waarde van eigenschap

number

vehicleWeight

Gewicht van het voertuig in kilogram.

  • Dit is verplicht als een van de *Efficiëntieparameters is ingesteld.

  • Het moet strikt positief zijn wanneer deze wordt gebruikt in de context van het verbruiksmodel. Gewichtsbeperkingen worden overwogen.

  • Als er geen gedetailleerde verbruiksmodel is opgegeven en de waarde van vehicleWeight niet nul is, worden gewichtsbeperkingen overwogen.

  • In alle andere gevallen wordt deze parameter genegeerd.

Verstandige waarden: voor verbrandingsmodel : 1600, voor elektrisch model : 1900

vehicleWeight?: number

Waarde van eigenschap

number

vehicleWidth

Breedte van het voertuig in meters. Een waarde van 0 betekent dat breedtebeperkingen niet worden overwogen.

vehicleWidth?: number

Waarde van eigenschap

number

windingness

Hoogte van bochten voor spannende route. Deze parameter kan alleen worden gebruikt in combinatie met routeType=spannende.

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

Waarde van eigenschap

"low" | "normal" | "high"