Vai al contenuto principale
Guida

Percorso

La pianificazione dei percorsi per gli EV presenta sfide uniche. La capacità della batteria, il consumo energetico reale, la topografia, il meteo e la disponibilità della rete di ricarica determinano se un veicolo raggiungerà la destinazione.

La Route API considera tutte queste variabili per trovare percorsi EV ottimali. Grazie a un modello di consumo energetico di livello mondiale, inserisce automaticamente le tappe di ricarica esattamente quando e dove servono. I percorsi sono completamente personalizzabili, così puoi perfezionarli per adattarli alle tue regole di business.

Come funziona

Per garantire prestazioni elevate, la Route API opera in modo asincrono, seguendo lo stesso pattern asincrono utilizzato in tutta l’API. La creazione e il recupero di un percorso avvengono in passaggi separati.

  1. Crea un percorsoChiama la mutation createRoute con almeno un vehicle, un origin e una destination. La mutation restituisce subito l’id del percorso, che userai nel passaggio successivo per monitorare e recuperare il percorso. Sono disponibili molte altre opzioni di personalizzazione; vedi personalizza il tuo percorso più sotto.
  2. Apri una subscriptionSottoscrivi la subscription route usando l’id del passaggio precedente. Mentre il percorso viene calcolato, la subscription invia aggiornamenti di stato che puoi usare per gestire uno stato di caricamento asincrono nella tua interfaccia.
  3. Mostra il risultatoQuando lo status del percorso diventa done, error o not_found, mostra l’interfaccia corrispondente a quell’esito.
  4. Recupera di nuovo su richiestaUn percorso che ha raggiunto uno stato finale positivo viene memorizzato con tutti i suoi dettagli. Se devi mostrarlo di nuovo in seguito, ad esempio dopo esserci tornato con la navigazione, usa la query getRoute invece di aprire una nuova subscription.

Personalizza il tuo percorso

createRoute accetta una serie di input opzionali per perfezionare il modo in cui viene calcolato un percorso. Maggiori dettagli su ciascun campo sono disponibili nel riferimento API.

FunzionalitàDescrizione
Punti di passaggioAggiungi tappe intermedie. Fornisci via.properties.station.station_id per forzare una tappa di ricarica in una stazione specifica, oppure solo via.geometry per un semplice punto di transito senza ricarica.
Durata della tappaImposta per quanto tempo, in secondi, il veicolo resta in un punto di passaggio o a destinazione, usando properties.station.stop_duration o properties.location.stop_duration.
Ricarica in autostradaDai priorità alle stazioni di ricarica situate direttamente sull’autostrada con station_preferences.prefer_highway_charging, evitando soste che richiedono di uscire dall’autostrada.
MeteoApplica un preset meteo o condizioni meteo personalizzate al modello di consumo. Per impostazione predefinita usa i dati meteo in tempo reale.
StagionePresuppone condizioni meteo summer, winter o current, come alternativa più semplice a weather.
Elementi del percorso da evitareEvita toll_road o ferry secondo il principio del massimo impegno.
Classifica degli operatoriPreferisci reti di ricarica specifiche con type: preferred, oppure limita il percorso solo a quelle reti con type: required. Classifica gli operatori come high, medium o low e limita la classifica a paesi specifici per ciascun operatore.
Esclusione di operatoriEscludi completamente un operatore dal percorso con operators.exclude. Se non è impostato a livello di richiesta, usa la configurazione della dashboard del tuo progetto.
Elusione di operatoriEvita un operatore senza escluderlo del tutto, usando operators.avoid.
Stazioni di ricarica alternativeCerca stazioni di ricarica alternative entro un raggio compreso tra 500 e 5000 metri lungo il percorso.
Percorsi alternativiRichiedi opzioni di percorso aggiuntive, secondo il principio del massimo impegno. Imposta 0 per calcolare solo il percorso consigliato.
Preferenze di guidaRegola lo stile di guida con speed_factor o maximum_speed, oppure scegli uno style tra eco e sport.
Consapevolezza del trafficoTieni conto della congestione del traffico in tempo reale. Contatta il supporto per abilitarla nel tuo progetto.
Orario di partenzaCalcola gli orari di arrivo previsti usando il traffico in tempo reale e il meteo storico, attuale o previsto.
Destinazione come stazioneImposta una stazione specifica come destinazione del percorso. Viene trattata come una tappa senza ricarica.
Carico del veicolo per punto di passaggioImposta occupants, total_occupant_weight e total_cargo_weight su origin o via. Questi valori si propagano per il resto del viaggio e possono essere sovrascritti in qualsiasi punto via successivo.
Potenza di ricarica minimaPer impostazione predefinita, il calcolo del percorso esclude i connettori sotto i 43 kW. Imposta un minimo diverso per adattarlo alla velocità di ricarica del tuo veicolo. I caricatori con potenza nominale superiore vengono comunque selezionati anche se il tuo veicolo si ricarica più lentamente della loro velocità massima.

Questo contenuto ti è stato utile?

Sviluppatori

Chargetrip ©

Stato sconosciuto

Gestisci i cookie

In vigore dal: 20 marzo 2024 · Aggiornato il: 25 gennaio 2023

Utilizziamo i cookie per migliorare la tua esperienza su developers.chargetrip.com. Questa politica sui cookie fa parte dell’informativa sulla privacy e riguarda l’uso dei cookie tra il tuo dispositivo e il nostro sito. Forniamo inoltre informazioni di base sui servizi di terze parti che potremmo utilizzare, i quali possono a loro volta usare cookie come parte del loro servizio, anche se non sono coperti dalla nostra politica.

Se non desideri accettare alcun cookie da parte nostra, devi impostare il tuo browser in modo da rifiutare i cookie provenienti da developers.chargetrip.com, tenendo presente che potremmo non essere in grado di offrirti alcuni dei contenuti e dei servizi desiderati.

Un cookie è un piccolo frammento di dati che un sito web memorizza sul tuo dispositivo quando lo visiti. In genere contiene informazioni sul sito stesso, un identificatore univoco che consente al sito di riconoscere il tuo browser quando torni, dati aggiuntivi che servono allo scopo del cookie e la durata del cookie stesso.

I cookie vengono utilizzati per abilitare determinate funzioni (ad es. l’accesso), per monitorare l’utilizzo del sito (ad es. analisi), per memorizzare le tue impostazioni utente (ad es. fuso orario, preferenze di notifica) e per personalizzare i tuoi contenuti (ad es. pubblicità, lingua).

I cookie impostati dal sito web che stai visitando sono normalmente chiamati “cookie di prima parte” e in genere tracciano solo la tua attività su quel particolare sito. I cookie impostati da altri siti e aziende (ovvero terze parti) possono essere utilizzati per tracciarti su altri siti web che utilizzano lo stesso servizio di terze parti.

I cookie impostati dal sito web che stai visitando sono normalmente chiamati “cookie di prima parte” e in genere tracciano solo la tua attività su quel particolare sito. I cookie impostati da altri siti e aziende (ovvero terze parti) possono essere utilizzati per tracciarti su altri siti web che utilizzano lo stesso servizio di terze parti.

I cookie di targeting / pubblicitari vengono utilizzati per determinare quali contenuti promozionali sono più rilevanti e appropriati per te e i tuoi interessi. I siti web possono usarli per mostrare pubblicità mirata o per limitare il numero di volte in cui visualizzi un annuncio. Questo aiuta le aziende a migliorare l’efficacia delle loro campagne e la qualità dei contenuti che ti vengono presentati. Questi cookie possono essere impostati dal sito web che stai visitando (prima parte) o da servizi di terze parti. I cookie di targeting/pubblicitari impostati da terze parti possono essere utilizzati per tracciarti su altri siti web che utilizzano lo stesso servizio di terze parti. Utilizziamo cookie di targeting/pubblicitari sul nostro sito.

I cookie di targeting / pubblicitari vengono utilizzati per determinare quali contenuti promozionali sono più rilevanti e appropriati per te e i tuoi interessi. I siti web possono usarli per mostrare pubblicità mirata o per limitare il numero di volte in cui visualizzi un annuncio. Questo aiuta le aziende a migliorare l’efficacia delle loro campagne e la qualità dei contenuti che ti vengono presentati. Questi cookie possono essere impostati dal sito web che stai visitando (prima parte) o da servizi di terze parti. I cookie di targeting/pubblicitari impostati da terze parti possono essere utilizzati per tracciarti su altri siti web che utilizzano lo stesso servizio di terze parti. Utilizziamo cookie di targeting/pubblicitari sul nostro sito.

Impegno verso le terze parti

Esaminiamo le informative sulla privacy di tutti i nostri fornitori terzi prima di avvalerci dei loro servizi, per assicurarci che le loro pratiche siano in linea con le nostre. Non includeremo mai consapevolmente servizi di terze parti che compromettano o violino la privacy dei nostri utenti.

Cookie
google-cookie-consent
Descrizione
Memorizza le tue preferenze sui cookie, ovvero quali categorie hai accettato o rifiutato, in modo da rispettare la tua scelta a ogni visita e caricare solo gli strumenti di analisi o di marketing che hai autorizzato.
Durata
2 anni

Se non desideri accettare i cookie da parte nostra, puoi impostare il tuo browser in modo da rifiutare i cookie del nostro sito web. La maggior parte dei browser è configurata per accettare i cookie per impostazione predefinita, ma puoi modificare queste impostazioni per rifiutare del tutto i cookie oppure per ricevere una notifica quando un sito web tenta di impostarne uno.

Se navighi su siti web da più dispositivi, potresti dover aggiornare le impostazioni su ciascun dispositivo.

Anche se alcuni cookie possono essere bloccati con un impatto minimo sull’esperienza di un sito web, bloccare tutti i cookie potrebbe impedirti di accedere ad alcune funzioni e contenuti dei siti che visiti.

Potremmo aggiornare questa Politica sui cookie di tanto in tanto, ad esempio per riflettere modifiche ai cookie che utilizziamo o per altri motivi operativi, legali o normativi. Ti invitiamo a rivisitare questa Politica sui cookie per rimanere informato sul nostro uso dei cookie e delle tecnologie correlate. La data in alto in questa Politica sui cookie indica quando è stata aggiornata l’ultima volta.