RouteGetRouteDirectionsOptionalParams interface
Parametri facoltativi.
- Extends
-
RequestOptionsBase
Proprietà
acceleration |
Specifica l'efficienza della conversione dell'energia chimica archiviata nel carburante all'energia cinetica quando il veicolo accelera (ad esempio cinetica EnergyGained/Chemical EnergyConsumed). Chemical EnergyConsumed viene ottenuto convertendo il combustibile utilizzato in energia chimica usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato alla deelerazioneEfficienza. L'intervallo di valori consentiti è compreso tra 0,0 e 1/decelerationEfficiency. Valori sensibili : per il modello di combustione : 0,33, per il modello elettrico : 0,66 |
alternative |
Controlla l'ottimalità, rispetto ai criteri di pianificazione specificati, delle alternative calcolate rispetto alla route di riferimento. I valori possibili includono: 'anyRoute', 'betterRoute' |
arrive |
Data e ora di arrivo al punto di destinazione. Deve essere specificato come dateTime. Quando non viene specificato un offset del fuso orario, si presuppone che sia quello del punto di destinazione. Il valore arriveAt deve essere in futuro. Il parametro arriveAt non può essere usato insieme a departAt, minDeviationDistance o minDeviationTime. |
auxiliary |
Specifica la quantità di energia utilizzata per sostenere i sistemi ausiliari, in kilowatts (kW). Può essere usato per specificare il consumo a causa di dispositivi e sistemi come sistemi a ac, radio, riscaldamento e così via. Valori sensibili : 1,7 |
auxiliary |
Specifica la quantità di carburante utilizzata per sostenere sistemi ausiliari del veicolo, in litri all'ora. Può essere usato per specificare il consumo a causa di dispositivi e sistemi come sistemi a ac, radio, riscaldamento e così via. Valori sensibili : 0,2 |
avoid | Specifica un elemento che il calcolo della route deve cercare di evitare quando si determina la route. È possibile specificare più volte in una richiesta, ad esempio "&evitare=autostrada&evitare=pedaggio&evitare=ferry". Nelle richieste calculateReachableRange il valore giàUsedRoads non deve essere usato. I valori possibili includono: 'tollRoads', 'autostrada', 'ferry', 'un pavimentataRoads', 'carpools', 'giàUsedRoads', 'borderCrossings' |
compute |
Riordinare i punti di strada per ridurre la lunghezza della route. Restituisce risultati ottimali quando usati insieme a routeType più breve. I possibili valori sono true o false. True calcola un ordine migliore, se possibile, ma non può essere usato in combinazione con il valore maxAlternatives maggiore di 0 o in combinazione con i punti di modo cerchio. False userà le posizioni nell'ordine specificato e non sarà consentito usarle in combinazione con routeRepresentation none. |
compute |
Specifica se restituire tempi di viaggio aggiuntivi usando diversi tipi di informazioni sul traffico (nessuno, storico, attivo) e il tempo di viaggio migliore stimato predefinito. I valori possibili includono: 'nessuno', 'all' |
constant |
Specifica il componente dipendente dalla velocità del consumo. Fornito come elenco non ordinato di coppie velocità/frequenza di consumo. L'elenco definisce i punti in una curva di consumo. Le tariffe di consumo per le velocità non presenti nell'elenco sono disponibili come segue:
L'elenco deve contenere tra 1 e 25 punti (inclusivo) e potrebbe non contenere punti duplicati per la stessa velocità. Se contiene solo un singolo punto, il tasso di consumo di tale punto viene usato senza ulteriore elaborazione. Il consumo specificato per la velocità più grande deve essere maggiore o uguale a quello della penultimo velocità più grande. Ciò garantisce che l'estrapolazione non comporta tassi di consumo negativi. Analogamente, i valori di consumo specificati per le due velocità più piccole nell'elenco non possono causare una velocità di consumo negativa per una velocità più piccola. L'intervallo valido per i valori di consumo(espresso in kWh/100km) è compreso tra 0,01 e 100000,0. Valori sensibili : 50.8.2:130.21.3 Questo parametro è necessario per il modello di consumo elettrico. |
constant |
Specifica il componente dipendente dalla velocità del consumo. Fornito come elenco non ordinato di velocità delimitata da punti & coppie a velocità di consumo. L'elenco definisce i punti in una curva di consumo. Le tariffe di consumo per le velocità non presenti nell'elenco sono disponibili come segue:
L'elenco deve contenere tra 1 e 25 punti (inclusivo) e potrebbe non contenere punti duplicati per la stessa velocità. Se contiene solo un singolo punto, il tasso di consumo di tale punto viene usato senza ulteriore elaborazione. Il consumo specificato per la velocità più grande deve essere maggiore o uguale a quello della penultimo velocità più grande. Ciò garantisce che l'estrapolazione non comporta tassi di consumo negativi. Analogamente, i valori di consumo specificati per le due velocità più piccole nell'elenco non possono causare una velocità di consumo negativa per una velocità più piccola. L'intervallo valido per i valori di consumo(espresso in l/100km) è compreso tra 0,01 e 100000,0. Valori sensibili : 50.6.3:130.11.5 Nota : questo parametro è necessario per il modello di consumo di combustione. |
current |
Specifica l'alimentazione elettrica corrente in kilowatt ore (kWh). Questo parametro esiste con il parametro maxChargeInkWh . L'intervallo di valori consentiti è 0,0 a maxChargeInkWh. Valori sensibili : 43 |
current |
Specifica la fornitura corrente di carburante in litri. Valori sensibili : 55 |
deceleration |
Specifica l'efficienza della conversione dell'energia cinetica in carburante salvato (non usato) quando il veicolo decelerate (ad esempio Chemical EnergySaved/Cine EnergyLost). Chemical EnergySaved viene ottenuto convertendo il combustibile salvato (non usato) in energia usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato all'accelerazioneEfficienza. L'intervallo di valori consentiti è compreso tra 0,0 e 1/accelerazionE. Valori sensibili : per il modello di combustione : 0,83, per il modello elettrico : 0,91 |
depart |
Data e ora di partenza dal punto di origine. Gli orari di partenza a parte ora devono essere specificati come dateTime. Quando non è specificato un offset del fuso orario, si presuppone che sia quello del punto di origine. Il valore departAt deve essere in futuro nel formato data-ora (1996-12-19T16:39:57-08:00). |
downhill |
Specifica l'efficienza della conversione di energia potenziale in carburante salvato (non utilizzato) quando il veicolo perde l'elevazione (ad esempio Chemical EnergySaved/Potential EnergyLost). Chemical EnergySaved viene ottenuto convertendo il combustibile salvato (non usato) in energia usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato a una salitaEfficienza. L'intervallo di valori consentiti è compreso tra 0,0 e 1/in salita. Valori sensibili : per il modello di combustione : 0,51, per il modello elettrico : 0,73 |
fuel |
Specifica la quantità di energia chimica archiviata in un litro di carburante in megajoules (MJ). Viene usato insieme ai parametri *Efficienza per le conversioni tra energia salvata o consumata energia e carburante. Ad esempio, la densità energetica è 34,2 MJ/l per benzina e 35,8 MJ/l per carburante diesel. Questo parametro è obbligatorio se è impostato un parametro *Efficienza . Valori sensibili : 34.2 |
hilliness | Grado di collina per itinerari emozionanti. Questo parametro può essere usato solo in combinazione con |
instructions |
Se specificato, verranno restituite le istruzioni per le istruzioni. Si noti che il parametro instructionsType non può essere usato insieme a routeRepresentation=none. I valori possibili includono: 'coded', 'text', 'tagged' |
language | Il parametro della lingua determina la lingua dei messaggi di guida. Non influisce sui nomi appropriati (i nomi delle strade, delle piazze e così via) Non ha alcun effetto quando instructionsType=coded. I valori consentiti sono (un subset di) i tag del linguaggio IETF descritti |
max |
Numero di route alternative desiderate da calcolare. Impostazione predefinita: 0, minimo: 0 e massimo: 5 |
max |
Specifica l'alimentazione elettrica massima in kilowatt ore (kWh) che possono essere archiviate nella batteria del veicolo. Questo parametro esiste con il parametro currentChargeInkWh . Il valore minimo deve essere maggiore o uguale a currentChargeInkWh. Valori sensibili : 85 |
min |
Tutte le route alternative restituite seguiranno la route di riferimento (vedere la sezione Richieste POST) dal punto di origine della richiesta calculateRoute per almeno questo numero di metri. Può essere usato solo durante la ricostruzione di una route. Impossibile usare il parametro minDeviationDistance insieme a arriveAt |
min |
Tutte le route alternative restituite seguiranno la route di riferimento (vedere la sezione Richieste POST) dal punto di origine della richiesta calculateRoute per almeno questo numero di secondi. Può essere usato solo durante la ricostruzione di una route. Il parametro minDeviationTime non può essere usato insieme a arriveAt |
report | Specifica quali dati devono essere segnalati a scopo di diagnosi. L'unico valore possibile è effectiveSettings. Segnala i parametri o i dati effettivi usati quando si chiama l'API. Nel caso dei parametri predefiniti, il valore predefinito verrà riflesso in cui il parametro non è stato specificato dal chiamante. |
route |
Specifica la rappresentazione del set di route fornite come risposta. Questo valore di parametro può essere usato solo in combinazione con computeBestOrder=true. I valori possibili includono: 'polyline', 'summaryOnly', 'none' |
route |
Tipo di route richiesto. I valori possibili includono: "più veloce", "più breve", "eco", "emozionante" |
section |
Specifica quale dei tipi di sezione viene segnalato nella risposta alla route. |
traffic | Valori possibili:
|
travel |
Modalità di viaggio per il percorso richiesto. Si noti che il travelMode richiesto potrebbe non essere disponibile per l'intera route. Se il travelMode richiesto non è disponibile per una sezione specifica, l'elemento travelMode della risposta per tale sezione sarà diverso. Si noti che le modalità di viaggio bus, moto, taxi e furgone sono funzionalità BETA. I dati di restrizione completi non sono disponibili in tutte le aree. Nelle richieste calculateReachableRange i valori bicicletta e pedonale non devono essere usati. I valori possibili includono: 'auto', 'camion', 'taxi', 'bus', 'van', 'moto', 'bicicletta', 'pedone' |
uphill |
Specifica l'efficienza della conversione dell'energia chimica archiviata in carburante a potenziale energia quando il veicolo aumenta l'elevazione (ad esempio Potenziale EnergyGained/Chemical EnergyConsumed). Chemical EnergyConsumed viene ottenuto convertendo il combustibile utilizzato in energia chimica usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato a un'efficienza in discesa. L'intervallo di valori consentiti è da 0,0 a 1/discesaEfficiency. Valori sensibili : per il modello di combustione : 0,27, per il modello elettrico : 0,74 |
vehicle |
Peso per asse del veicolo in kg. Un valore pari a 0 indica che le restrizioni di peso per asse non vengono considerate. |
vehicle |
Il veicolo viene usato per scopi commerciali e pertanto non può essere consentito guidare su alcune strade. |
vehicle |
Tipo di motore del veicolo. Quando viene specificato un modello di consumo dettagliato, deve essere coerente con il valore di vehicleEngineType. I valori possibili includono: 'combustione', 'elettrica' |
vehicle |
Il titolo direzionale del veicolo in gradi a partire da true Nord e continua in direzione orario. Nord è 0 gradi, est è 90 gradi, sud è 180 gradi, ovest è 270 gradi. Valori possibili da 0 a 359 |
vehicle |
Altezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di altezza non vengono considerate. |
vehicle |
Lunghezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di lunghezza non vengono considerate. |
vehicle |
Tipi di carico che possono essere classificati come materiali pericolosi e limitati da alcune strade. I valori di VehicleLoadType disponibili sono classi Us Hazmat da 1 a 9, oltre a classificazioni generiche da usare in altri paesi. I valori che iniziano con USHazmat sono per il routing degli Stati Uniti mentre altrihazmat devono essere usati per tutti gli altri paesi. vehicleLoadType può essere specificato più volte. Questo parametro è attualmente considerato solo per travelMode=truck. I valori possibili includono: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater' |
vehicle |
Velocità massima del veicolo in km/ora. Un valore pari a 0 indica che un valore appropriato per il veicolo verrà determinato e applicato durante la pianificazione del percorso. Un valore diverso da zero può essere sottoposto a override durante la pianificazione della route. |
vehicle |
Peso del veicolo in kg.
Valori sensibili : per modello di combustione : 1600, per modello elettrico : 1900 |
vehicle |
Larghezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di larghezza non vengono considerate. |
windingness | Livello di turno per un percorso emozionante. Questo parametro può essere usato solo in combinazione con routeType=thrilling. I valori possibili includono: 'low', 'normal', 'high' |
Proprietà ereditate
abort |
Segnale che può essere usato per interrompere le richieste. |
custom |
{object} [customHeaders] Intestazioni di richiesta personalizzate definite dall'utente che verranno applicate prima dell'invio della richiesta. |
on |
Callback che viene attivato al download dello stato di avanzamento. |
on |
Callback che viene attivato al caricamento dello stato di avanzamento. |
timeout | Il numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente. |
Dettagli proprietà
accelerationEfficiency
Specifica l'efficienza della conversione dell'energia chimica archiviata nel carburante all'energia cinetica quando il veicolo accelera (ad esempio cinetica EnergyGained/Chemical EnergyConsumed). Chemical EnergyConsumed viene ottenuto convertendo il combustibile utilizzato in energia chimica usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato alla deelerazioneEfficienza.
L'intervallo di valori consentiti è compreso tra 0,0 e 1/decelerationEfficiency.
Valori sensibili : per il modello di combustione : 0,33, per il modello elettrico : 0,66
accelerationEfficiency?: number
Valore della proprietà
number
alternativeType
Controlla l'ottimalità, rispetto ai criteri di pianificazione specificati, delle alternative calcolate rispetto alla route di riferimento. I valori possibili includono: 'anyRoute', 'betterRoute'
alternativeType?: AlternativeRouteType
Valore della proprietà
arriveAt
Data e ora di arrivo al punto di destinazione. Deve essere specificato come dateTime. Quando non viene specificato un offset del fuso orario, si presuppone che sia quello del punto di destinazione. Il valore arriveAt deve essere in futuro. Il parametro arriveAt non può essere usato insieme a departAt, minDeviationDistance o minDeviationTime.
arriveAt?: Date
Valore della proprietà
Date
auxiliaryPowerInkW
Specifica la quantità di energia utilizzata per sostenere i sistemi ausiliari, in kilowatts (kW). Può essere usato per specificare il consumo a causa di dispositivi e sistemi come sistemi a ac, radio, riscaldamento e così via.
Valori sensibili : 1,7
auxiliaryPowerInkW?: string
Valore della proprietà
string
auxiliaryPowerInLitersPerHour
Specifica la quantità di carburante utilizzata per sostenere sistemi ausiliari del veicolo, in litri all'ora. Può essere usato per specificare il consumo a causa di dispositivi e sistemi come sistemi a ac, radio, riscaldamento e così via.
Valori sensibili : 0,2
auxiliaryPowerInLitersPerHour?: number
Valore della proprietà
number
avoid
Specifica un elemento che il calcolo della route deve cercare di evitare quando si determina la route. È possibile specificare più volte in una richiesta, ad esempio "&evitare=autostrada&evitare=pedaggio&evitare=ferry". Nelle richieste calculateReachableRange il valore giàUsedRoads non deve essere usato. I valori possibili includono: 'tollRoads', 'autostrada', 'ferry', 'un pavimentataRoads', 'carpools', 'giàUsedRoads', 'borderCrossings'
avoid?: Avoid[]
Valore della proprietà
Avoid[]
computeBestOrder
Riordinare i punti di strada per ridurre la lunghezza della route. Restituisce risultati ottimali quando usati insieme a routeType più breve. I possibili valori sono true o false. True calcola un ordine migliore, se possibile, ma non può essere usato in combinazione con il valore maxAlternatives maggiore di 0 o in combinazione con i punti di modo cerchio. False userà le posizioni nell'ordine specificato e non sarà consentito usarle in combinazione con routeRepresentation none.
computeBestOrder?: boolean
Valore della proprietà
boolean
computeTravelTimeFor
Specifica se restituire tempi di viaggio aggiuntivi usando diversi tipi di informazioni sul traffico (nessuno, storico, attivo) e il tempo di viaggio migliore stimato predefinito. I valori possibili includono: 'nessuno', 'all'
computeTravelTimeFor?: ComputeTravelTimeFor
Valore della proprietà
constantSpeedConsumptionInkWhPerHundredkm
Specifica il componente dipendente dalla velocità del consumo. Fornito come elenco non ordinato di coppie velocità/frequenza di consumo. L'elenco definisce i punti in una curva di consumo. Le tariffe di consumo per le velocità non presenti nell'elenco sono disponibili come segue:
per interpolazione lineare, se la velocità specificata si trova tra due velocità nell'elenco
in caso contrario, presupponendo una costante (ΔConsumption/ΔSpeed) determinata dai due punti più vicini nell'elenco
L'elenco deve contenere tra 1 e 25 punti (inclusivo) e potrebbe non contenere punti duplicati per la stessa velocità. Se contiene solo un singolo punto, il tasso di consumo di tale punto viene usato senza ulteriore elaborazione.
Il consumo specificato per la velocità più grande deve essere maggiore o uguale a quello della penultimo velocità più grande. Ciò garantisce che l'estrapolazione non comporta tassi di consumo negativi.
Analogamente, i valori di consumo specificati per le due velocità più piccole nell'elenco non possono causare una velocità di consumo negativa per una velocità più piccola.
L'intervallo valido per i valori di consumo(espresso in kWh/100km) è compreso tra 0,01 e 100000,0.
Valori sensibili : 50.8.2:130.21.3
Questo parametro è necessario per il modello di consumo elettrico.
constantSpeedConsumptionInkWhPerHundredkm?: string
Valore della proprietà
string
constantSpeedConsumptionInLitersPerHundredkm
Specifica il componente dipendente dalla velocità del consumo. Fornito come elenco non ordinato di velocità delimitata da punti & coppie a velocità di consumo. L'elenco definisce i punti in una curva di consumo. Le tariffe di consumo per le velocità non presenti nell'elenco sono disponibili come segue:
per interpolazione lineare, se la velocità specificata si trova tra due velocità nell'elenco
in caso contrario, presupponendo una costante (ΔConsumption/ΔSpeed) determinata dai due punti più vicini nell'elenco
L'elenco deve contenere tra 1 e 25 punti (inclusivo) e potrebbe non contenere punti duplicati per la stessa velocità. Se contiene solo un singolo punto, il tasso di consumo di tale punto viene usato senza ulteriore elaborazione.
Il consumo specificato per la velocità più grande deve essere maggiore o uguale a quello della penultimo velocità più grande. Ciò garantisce che l'estrapolazione non comporta tassi di consumo negativi.
Analogamente, i valori di consumo specificati per le due velocità più piccole nell'elenco non possono causare una velocità di consumo negativa per una velocità più piccola.
L'intervallo valido per i valori di consumo(espresso in l/100km) è compreso tra 0,01 e 100000,0.
Valori sensibili : 50.6.3:130.11.5
Nota : questo parametro è necessario per il modello di consumo di combustione.
constantSpeedConsumptionInLitersPerHundredkm?: number
Valore della proprietà
number
currentChargeInkWh
Specifica l'alimentazione elettrica corrente in kilowatt ore (kWh). Questo parametro esiste con il parametro maxChargeInkWh .
L'intervallo di valori consentiti è 0,0 a maxChargeInkWh.
Valori sensibili : 43
currentChargeInkWh?: string
Valore della proprietà
string
currentFuelInLiters
Specifica la fornitura corrente di carburante in litri. Valori sensibili : 55
currentFuelInLiters?: number
Valore della proprietà
number
decelerationEfficiency
Specifica l'efficienza della conversione dell'energia cinetica in carburante salvato (non usato) quando il veicolo decelerate (ad esempio Chemical EnergySaved/Cine EnergyLost). Chemical EnergySaved viene ottenuto convertendo il combustibile salvato (non usato) in energia usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato all'accelerazioneEfficienza.
L'intervallo di valori consentiti è compreso tra 0,0 e 1/accelerazionE.
Valori sensibili : per il modello di combustione : 0,83, per il modello elettrico : 0,91
decelerationEfficiency?: number
Valore della proprietà
number
departAt
Data e ora di partenza dal punto di origine. Gli orari di partenza a parte ora devono essere specificati come dateTime. Quando non è specificato un offset del fuso orario, si presuppone che sia quello del punto di origine. Il valore departAt deve essere in futuro nel formato data-ora (1996-12-19T16:39:57-08:00).
departAt?: Date
Valore della proprietà
Date
downhillEfficiency
Specifica l'efficienza della conversione di energia potenziale in carburante salvato (non utilizzato) quando il veicolo perde l'elevazione (ad esempio Chemical EnergySaved/Potential EnergyLost). Chemical EnergySaved viene ottenuto convertendo il combustibile salvato (non usato) in energia usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato a una salitaEfficienza.
L'intervallo di valori consentiti è compreso tra 0,0 e 1/in salita.
Valori sensibili : per il modello di combustione : 0,51, per il modello elettrico : 0,73
downhillEfficiency?: number
Valore della proprietà
number
fuelEnergyDensityInMJoulesPerLiter
Specifica la quantità di energia chimica archiviata in un litro di carburante in megajoules (MJ). Viene usato insieme ai parametri *Efficienza per le conversioni tra energia salvata o consumata energia e carburante. Ad esempio, la densità energetica è 34,2 MJ/l per benzina e 35,8 MJ/l per carburante diesel. Questo parametro è obbligatorio se è impostato un parametro *Efficienza .
Valori sensibili : 34.2
fuelEnergyDensityInMJoulesPerLiter?: number
Valore della proprietà
number
hilliness
Grado di collina per itinerari emozionanti. Questo parametro può essere usato solo in combinazione con routeType
=thrilling. I valori possibili includono: 'low', 'normal', 'high'
hilliness?: Hilliness
Valore della proprietà
instructionsType
Se specificato, verranno restituite le istruzioni per le istruzioni. Si noti che il parametro instructionsType non può essere usato insieme a routeRepresentation=none. I valori possibili includono: 'coded', 'text', 'tagged'
instructionsType?: RouteInstructionsType
Valore della proprietà
language
Il parametro della lingua determina la lingua dei messaggi di guida. Non influisce sui nomi appropriati (i nomi delle strade, delle piazze e così via) Non ha alcun effetto quando instructionsType=coded. I valori consentiti sono (un subset di) i tag del linguaggio IETF descritti
language?: string
Valore della proprietà
string
maxAlternatives
Numero di route alternative desiderate da calcolare. Impostazione predefinita: 0, minimo: 0 e massimo: 5
maxAlternatives?: number
Valore della proprietà
number
maxChargeInkWh
Specifica l'alimentazione elettrica massima in kilowatt ore (kWh) che possono essere archiviate nella batteria del veicolo. Questo parametro esiste con il parametro currentChargeInkWh .
Il valore minimo deve essere maggiore o uguale a currentChargeInkWh.
Valori sensibili : 85
maxChargeInkWh?: string
Valore della proprietà
string
minDeviationDistance
Tutte le route alternative restituite seguiranno la route di riferimento (vedere la sezione Richieste POST) dal punto di origine della richiesta calculateRoute per almeno questo numero di metri. Può essere usato solo durante la ricostruzione di una route. Impossibile usare il parametro minDeviationDistance insieme a arriveAt
minDeviationDistance?: number
Valore della proprietà
number
minDeviationTime
Tutte le route alternative restituite seguiranno la route di riferimento (vedere la sezione Richieste POST) dal punto di origine della richiesta calculateRoute per almeno questo numero di secondi. Può essere usato solo durante la ricostruzione di una route. Il parametro minDeviationTime non può essere usato insieme a arriveAt
minDeviationTime?: number
Valore della proprietà
number
report
Specifica quali dati devono essere segnalati a scopo di diagnosi. L'unico valore possibile è effectiveSettings. Segnala i parametri o i dati effettivi usati quando si chiama l'API. Nel caso dei parametri predefiniti, il valore predefinito verrà riflesso in cui il parametro non è stato specificato dal chiamante.
report?: string
Valore della proprietà
string
routeRepresentation
Specifica la rappresentazione del set di route fornite come risposta. Questo valore di parametro può essere usato solo in combinazione con computeBestOrder=true. I valori possibili includono: 'polyline', 'summaryOnly', 'none'
routeRepresentation?: RouteRepresentation
Valore della proprietà
routeType
Tipo di route richiesto. I valori possibili includono: "più veloce", "più breve", "eco", "emozionante"
routeType?: RouteType
Valore della proprietà
sectionType
Specifica quale dei tipi di sezione viene segnalato nella risposta alla route.
Ad esempio, se sectionType = le sezioni che sono adatte solo per i pedonali vengono restituite.
È possibile usare più tipi. La sezione predefinitaType fa riferimento all'input travelMode. Per impostazione predefinita, travelMode è impostato su auto. I valori possibili includono: 'carTrain', 'country', 'ferry', 'autostrada', 'pedonale', 'tollRoad', 'tollVignette', 'traffic', 'travelMode', 'tunnel'
sectionType?: SectionType
Valore della proprietà
traffic
Valori possibili:
- true - Prendere in considerazione tutte le informazioni sul traffico disponibili durante il routing
- false: ignorare i dati correnti del traffico durante il routing. Si noti che anche se i dati correnti sul traffico vengono ignorati durante il routing, l'effetto del traffico storico sulle velocità effettive della strada è ancora incorporato.
traffic?: boolean
Valore della proprietà
boolean
travelMode
Modalità di viaggio per il percorso richiesto. Si noti che il travelMode richiesto potrebbe non essere disponibile per l'intera route. Se il travelMode richiesto non è disponibile per una sezione specifica, l'elemento travelMode della risposta per tale sezione sarà diverso. Si noti che le modalità di viaggio bus, moto, taxi e furgone sono funzionalità BETA. I dati di restrizione completi non sono disponibili in tutte le aree. Nelle richieste calculateReachableRange i valori bicicletta e pedonale non devono essere usati. I valori possibili includono: 'auto', 'camion', 'taxi', 'bus', 'van', 'moto', 'bicicletta', 'pedone'
travelMode?: TravelMode
Valore della proprietà
uphillEfficiency
Specifica l'efficienza della conversione dell'energia chimica archiviata in carburante a potenziale energia quando il veicolo aumenta l'elevazione (ad esempio Potenziale EnergyGained/Chemical EnergyConsumed). Chemical EnergyConsumed viene ottenuto convertendo il combustibile utilizzato in energia chimica usando il carburante EnergyDensityInMJoulesPerLiter. Deve essere associato a un'efficienza in discesa.
L'intervallo di valori consentiti è da 0,0 a 1/discesaEfficiency.
Valori sensibili : per il modello di combustione : 0,27, per il modello elettrico : 0,74
uphillEfficiency?: number
Valore della proprietà
number
vehicleAxleWeight
Peso per asse del veicolo in kg. Un valore pari a 0 indica che le restrizioni di peso per asse non vengono considerate.
vehicleAxleWeight?: number
Valore della proprietà
number
vehicleCommercial
Il veicolo viene usato per scopi commerciali e pertanto non può essere consentito guidare su alcune strade.
vehicleCommercial?: boolean
Valore della proprietà
boolean
vehicleEngineType
Tipo di motore del veicolo. Quando viene specificato un modello di consumo dettagliato, deve essere coerente con il valore di vehicleEngineType. I valori possibili includono: 'combustione', 'elettrica'
vehicleEngineType?: VehicleEngineType
Valore della proprietà
vehicleHeading
Il titolo direzionale del veicolo in gradi a partire da true Nord e continua in direzione orario. Nord è 0 gradi, est è 90 gradi, sud è 180 gradi, ovest è 270 gradi. Valori possibili da 0 a 359
vehicleHeading?: number
Valore della proprietà
number
vehicleHeight
Altezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di altezza non vengono considerate.
vehicleHeight?: number
Valore della proprietà
number
vehicleLength
Lunghezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di lunghezza non vengono considerate.
vehicleLength?: number
Valore della proprietà
number
vehicleLoadType
Tipi di carico che possono essere classificati come materiali pericolosi e limitati da alcune strade. I valori di VehicleLoadType disponibili sono classi Us Hazmat da 1 a 9, oltre a classificazioni generiche da usare in altri paesi. I valori che iniziano con USHazmat sono per il routing degli Stati Uniti mentre altrihazmat devono essere usati per tutti gli altri paesi. vehicleLoadType può essere specificato più volte. Questo parametro è attualmente considerato solo per travelMode=truck. I valori possibili includono: 'USHazmatClass1', 'USHazmatClass2', 'USHazmatClass3', 'USHazmatClass4', 'USHazmatClass5', 'USHazmatClass6', 'USHazmatClass7', 'USHazmatClass8', 'USHazmatClass9', 'otherHazmatExplosive', 'otherHazmatGeneral', 'otherHazmatHarmfulToWater'
vehicleLoadType?: VehicleLoadType
Valore della proprietà
vehicleMaxSpeed
Velocità massima del veicolo in km/ora. Un valore pari a 0 indica che un valore appropriato per il veicolo verrà determinato e applicato durante la pianificazione del percorso. Un valore diverso da zero può essere sottoposto a override durante la pianificazione della route.
vehicleMaxSpeed?: number
Valore della proprietà
number
vehicleWeight
Peso del veicolo in kg.
È obbligatorio se vengono impostati uno dei parametri *Efficienza.
Deve essere strettamente positivo quando usato nel contesto del modello di consumo. Vengono considerate restrizioni di peso.
Se non viene specificato alcun modello di consumo dettagliato e il valore di vehicleWeight non è zero, vengono considerate restrizioni di peso.
In tutti gli altri casi, questo parametro viene ignorato.
Valori sensibili : per modello di combustione : 1600, per modello elettrico : 1900
vehicleWeight?: number
Valore della proprietà
number
vehicleWidth
Larghezza del veicolo in metri. Un valore pari a 0 indica che le restrizioni di larghezza non vengono considerate.
vehicleWidth?: number
Valore della proprietà
number
windingness
Livello di turno per un percorso emozionante. Questo parametro può essere usato solo in combinazione con routeType=thrilling. I valori possibili includono: 'low', 'normal', 'high'
windingness?: Windingness
Valore della proprietà
Dettagli proprietà ereditate
abortSignal
Segnale che può essere usato per interrompere le richieste.
abortSignal?: AbortSignalLike
Valore della proprietà
AbortSignalLike
Ereditato da RequestOptionsBase.abortSignal
customHeaders
{object} [customHeaders] Intestazioni di richiesta personalizzate definite dall'utente che verranno applicate prima dell'invio della richiesta.
customHeaders?: [key: string]: string
Valore della proprietà
[key: string]: string
Ereditato da RequestOptionsBase.customHeaders
onDownloadProgress
Callback che viene attivato al download dello stato di avanzamento.
onDownloadProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
Ereditato da RequestOptionsBase.onDownloadProgress
onUploadProgress
Callback che viene attivato al caricamento dello stato di avanzamento.
onUploadProgress?: (progress: TransferProgressEvent) => void
Valore della proprietà
(progress: TransferProgressEvent) => void
Ereditato da RequestOptionsBase.onUploadProgress
timeout
Il numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente.
timeout?: number
Valore della proprietà
number
Ereditato da RequestOptionsBase.timeout