RouteDirectionParameters interface
Inserire i parametri del corpo per le indicazioni stradali.
Proprietà
allow |
Questo è un elenco di 3 caratteri, ISO 3166-1, codici paese alfa-3 di paesi/aree geografiche in cui sono consentiti strade a pedaggio con vignette, ad esempio "AUS,CHE". Se si specifica allowVignette con alcuni paesi/aree X, è equivalente a specificare evitarevignette con tutti i paesi/aree geografiche, ma X. Se si specifica allowVignette con un elenco vuoto, è uguale a evitare tutte le strade a pedaggio con vignette. Nota: si tratta di un errore per specificare sia avoidVignette che allowVignette. |
avoid |
MultiPolygon GeoJSON che rappresenta un elenco di aree da evitare. Sono supportati solo i poligoni rettangoli. La dimensione massima di un rettangolo è di circa 160x160 km. Il numero massimo di aree evitate è 10. Non può attraversare il 180° meridiano. Deve essere compreso tra -80 e +80 gradi di latitudine. |
avoid |
Questo è un elenco di 3 caratteri, ISO 3166-1, codici paese alfa-3 di paesi/aree geografiche in cui tutte le strade a pedaggio con vignette devono essere evitate, ad esempio "AUS,CHE". Le strade a pedaggio con vignette in paesi/aree geografiche non presenti nell'elenco non sono interessate. Nota: si tratta di un errore per specificare sia avoidVignette che allowVignette. |
supporting |
Insieme Geometry GeoJSON che rappresenta la sequenza di coordinate utilizzate come input per la ricostruzione del percorso e per il calcolo di zero o più route alternative a questa route di riferimento.
|
Dettagli proprietà
allowVignette
Questo è un elenco di 3 caratteri, ISO 3166-1, codici paese alfa-3 di paesi/aree geografiche in cui sono consentiti strade a pedaggio con vignette, ad esempio "AUS,CHE". Se si specifica allowVignette con alcuni paesi/aree X, è equivalente a specificare evitarevignette con tutti i paesi/aree geografiche, ma X. Se si specifica allowVignette con un elenco vuoto, è uguale a evitare tutte le strade a pedaggio con vignette. Nota: si tratta di un errore per specificare sia avoidVignette che allowVignette.
allowVignette?: string[]
Valore della proprietà
string[]
avoidAreas
MultiPolygon GeoJSON che rappresenta un elenco di aree da evitare. Sono supportati solo i poligoni rettangoli. La dimensione massima di un rettangolo è di circa 160x160 km. Il numero massimo di aree evitate è 10. Non può attraversare il 180° meridiano. Deve essere compreso tra -80 e +80 gradi di latitudine.
avoidAreas?: GeoJsonMultiPolygon
Valore della proprietà
avoidVignette
Questo è un elenco di 3 caratteri, ISO 3166-1, codici paese alfa-3 di paesi/aree geografiche in cui tutte le strade a pedaggio con vignette devono essere evitate, ad esempio "AUS,CHE". Le strade a pedaggio con vignette in paesi/aree geografiche non presenti nell'elenco non sono interessate. Nota: si tratta di un errore per specificare sia avoidVignette che allowVignette.
avoidVignette?: string[]
Valore della proprietà
string[]
supportingPoints
Insieme Geometry GeoJSON che rappresenta la sequenza di coordinate utilizzate come input per la ricostruzione del percorso e per il calcolo di zero o più route alternative a questa route di riferimento.
- La sequenza fornita di punti di supporto viene usata come input per la ricostruzione del percorso.
- Le route alternative vengono calcolate tra i punti di origine e di destinazione specificati nelle posizioni dei parametri del percorso di base.
- Se sia minDeviationDistance che minDeviationTime sono impostati su zero, questi punti di origine e di destinazione devono essere rispettivamente all'inizio e alla fine del percorso di riferimento.
- Le posizioni intermedie (waypoint) non sono supportate quando si usano <supportPoint>.
- La route di riferimento può contenere eventi imprevisti del traffico di tipo ROAD_CLOSURE, che vengono ignorati per il calcolo del tempo di viaggio e del ritardo del traffico della route di riferimento.
supportingPoints?: Record<string, unknown>
Valore della proprietà
Record<string, unknown>
Azure SDK for JavaScript