[Inside Nomadia] Il team Data di Nomadia: gli esperti di dati che rendono possibili le tue applicazioni
Utilizzi quotidianamente le soluzioni Nomadia, ma quanto ne sai dei dati che vengono utilizzati per geocodificare gli indirizzi, calcolare i tuoi percorsi e ottimizzare i tuoi giri? A capo del team Data di Nomadia, Xavier Roumanie spiega da dove provengono questi dati, come vengono integrati, aggiornati e resi disponibili nei tuoi strumenti per soddisfare le tue esigenze operative, senza che debba occupartene.
Qual è il ruolo del team Data di Nomadia?
Si tratta di un ruolo completamente interfunzionale, poiché tutti i prodotti Nomadia si basano su set di dati senza i quali il nostro software sarebbe paragonabile ai motori senza carburante. Quando si utilizza una soluzione Nomadia, in realtà si utilizzano due cose: un motore software che fornisce una serie di servizi e funzionalità e dati di riferimento, cioè indipendenti dall’utente, che alimentano quel motore.
Il team che dirigo è composto da ingegneri cartografi e sviluppatori che producono questo “carburante” da dati grezzi provenienti da diversi fornitori. Il fulcro del nostro lavoro è trasformare questi dati e integrarli in modo che possano essere utilizzati direttamente dalle funzionalità del nostro software, sia che si tratti di visualizzare mappe, localizzare indirizzi, calcolare percorsi e tracciare isocrone o pianificare giri.
Quali tipi di dati sono coinvolti?
Possono essere classificati in 3 categorie. Innanzitutto, ci sono dati con una dimensione geografica/cartografica. Costituiscono la base delle applicazioni consentendo di localizzare e caratterizzare strade, edifici e tutti gli elementi che hanno una posizione nello spazio. Per questa categoria di dati, lavoriamo principalmente con due fornitori: HERE, che è uno dei leader mondiali nel mercato dei dati di localizzazione e di cui acquistiamo i dati grezzi; e, sul perimetro nazionale Francese, l’IGN, i cui dati sono ora liberamente accessibili. A questo si possono aggiungere i dati del database collaborativo OpenStreetMap. Oltre alla copertura globale e a centinaia di categorie di punti di interesse, HERE ha il vantaggio di offrire un’ampia gamma di attributi che caratterizzano la rete stradale in modo molto dettagliato, il che migliora l’accuratezza e l’affidabilità del percorso e dei calcoli dei giri a valle.
Integriamo anche quelli che chiamiamo dati di “attributo”, in particolare quelli dell’INSEE, come i dati del censimento che utilizzano la griglia IRIS, con più di 1200 variabili, e il file SIRENE che fornisce informazioni su 11 milioni di stabilimenti classificati per codici di attività (codice NAF). Sono questi dati che consentono agli utenti delle nostre soluzioni di effettuare studi di bacino di utenza o analisi di bacino di utenza in base alle caratteristiche socio-demografiche delle famiglie.
Infine, integriamo i punti di indirizzo della Base d’Adresse Nationale (BAN) che è l’unico database di indirizzi ufficialmente riconosciuto dall’amministrazione francese con oggi più di 25 milioni di indirizzi localizzati con la massima precisione.
In che modo questi dati grezzi diventano utilizzabili dalle soluzioni Nomadia?
Per i dati di HERE e IGN, abbiamo sviluppato una catena di elaborazione automatizzata che prende i dati grezzi dai nostri fornitori come input e li inserisce nel formato di Nomadia. In fin dei conti, il team Data fornisce 3 tipologie di prodotti:
- dei file “display” che servono a visualizzare le mappe,
- dei file “routing”, ovvero grafici che contengono tutti i dati necessari per calcolare itinerari, isocrone, distanze, etc.
- file di georeferenziazione o ‘geocodifica’ che, da un indirizzo, permettono di ricavarne le coordinate geografiche (X,Y) e di posizionare questo punto sulla mappa.
Poiché IGN e HERE pubblicano aggiornamenti dei loro dati ogni trimestre, ogni trimestre vengono realizzate nuove versioni di questi 3 prodotti – display, routing e geocodifica – al fine di fornire ai nostri clienti finali i dati più aggiornati. Prima di essere distribuite, queste nuove versioni vengono testate su tutti i nostri software per garantirne la qualità ed evitare qualsiasi rischio di regressione.
In che modo i clienti hanno accesso a questi dati?
Oggi, la maggior parte dei nostri clienti utilizza versioni SaaS delle soluzioni Nomadia. Beneficiano automaticamente di aggiornamenti trimestrali, senza bisogno di scaricare o installare nulla. L’accesso e l’utilizzo dei dati avviene tramite ciò che chiamiamo “GeoAPI”. Si tratta di servizi web che coprono le 3 funzioni di base presenti in tutte le nostre soluzioni: visualizzazione delle mappe, routing e geocodifica.
Come vengono sviluppati i grafi Nomadia e cosa c’è di specifico in essi?
Il grafico è l’elemento indispensabile per il calcolo di itinerari e di giri. In particolare, la qualità dei dati del grafico determina le velocità medie su ogni tratto di strada, a seconda del tipo di corsia e del tipo di veicolo. Questo è ciò che permette al nostro software di calcolare tempi di percorrenza realistici. Per la massima precisione, utilizziamo molti attributi del database stradale HERE per determinare gli “speed patterns” corrispondenti alle specifiche di ogni sezione di tracciato. Incrociando attributi come la velocità massima consentita, il numero di corsie di circolazione, la presenza o meno di un separatore di corsia, la direzione del traffico, l’ambiente urbano/extraurbano, abbiamo stabilito una tipologia di circa 350 categorie di strade.
Ognuna di queste categorie stradali è associata a categorie di veicoli, tenendo presente che la velocità media di un’auto sarà superiore a quella di un veicolo commerciale leggero, che a sua volta sarà superiore a quella di un veicolo pesante adibito al trasporto di merci. Oltre a questi profili dei veicoli, applichiamo le condizioni del traffico in base ai giorni e agli orari. Abbiamo stabilito 5 livelli che vanno dal traffico più fluido agli ingorghi. Incrociando tutti questi parametri e integrando nei nostri grafici tutte le restrizioni/vincoli di traffico (altezza e larghezza limitate, strade a senso unico, piste ciclabili, aree pedonali, etc.) si ottengono tempi di percorrenza molto più vicini alla realtà rispetto a quando si tiene conto solo della velocità consentita, come nel caso di alcune applicazioni. Questo è fondamentalmente ciò che consente ai nostri clienti di stabilire giri affidabili, sia che si tratti di consegne che di interventi sul campo.
Quali sono stati i principali sviluppi degli ultimi anni nel campo dei dati geografici e stradali?
Il fenomeno più eclatante è lo sviluppo degli open data. Sempre più dati sono aperti e liberamente accessibili. Ciò è dimostrato dall’apertura dei dati dell’IGN e dell’INSEE. Il BAN è un altro esempio. Questo database di indirizzi era precedentemente gestito dall’IGN. Attualmente è gestito dalla Direzione Digitale Interministeriale (DINUM) e alimentato direttamente dai Comuni, che possono in qualsiasi momento integrare nuove strade, nuovi numeri, nuovi indirizzi di edifici o modifiche di nomi di strade. Arricchito quotidianamente, BAN offre un livello di precisione senza pari per tutte le applicazioni di geocodifica.
I dati collaborativi hanno guadagnato e continuano a guadagnare terreno. Open Street Map è l’archetipo, ma HERE non è da meno. Il suo strumento Map Creator consente a una grande comunità di creare e modificare velocità, tipo di manto stradale, numerazione etc. per aumentare la ricchezza e l’accuratezza delle proprie banche dati.
Anche l’acquisizione di dati attraverso i veicoli è uno sviluppo notevole. Questo è particolarmente vero per HERE, che dal 2015 fa parte del consorzio dei produttori tedeschi BMW, Mercedes-Benz e Audi. Questa funzione consente di fornire dati aggiornati sulla rete stradale di decine di milioni di veicoli in tutto il mondo. HERE raccoglie anche dati sempre più accurati come la sinuosità e la pendenza dei tratti stradali, che influenzano i calcoli dei tempi di percorrenza e dell’autonomia dei veicoli elettrici.
Tutti questi sviluppi arricchiscono i nostri modelli di dati e consentono ai nostri clienti di effettuare calcoli sempre più vicini alla realtà vissuta dai loro dipendenti sulla strada.
In che modo il team Data ha preso in considerazione la questione dei Giochi Olimpici e Paralimpici?
Le interruzioni del traffico relative ai Giochi preoccupavano molto i nostri clienti. Abbiamo integrato le restrizioni associate agli eventi sotto forma di “reject flag” nei nostri grafici in tutte le aree interessate. Questi dati fanno parte dell’aggiornamento del Q2 che sarà disponibile alla fine di giugno. Questo aggiornamento terrà conto di tutti i possibili scenari, con restrizioni ed esenzioni che variano di giorno in giorno a seconda della sede e del calendario degli eventi. Tutti gli utenti avranno accesso a questi dati, senza restrizioni. Per calcolare i loro giri durante l’intero periodo, dovranno solo scegliere il profilo del veicolo giusto e spuntare l’opzione “JO” nel loro software. Qualche giorno prima dell’evento, verrà inviato un avviso ai clienti tramite popup per avvisarli dei vari disservizi previsti e facilitare la gestione delle condizioni del traffico. Il principio è lo stesso delle LEZ (zone a basse emissioni), l’unica differenza è che queste disposizioni speciali sono limitate alla durata dei Giochi.
Hai altre richieste particolari?
Assolutamente. Tra il 10% e il 15% dell’attività del team Data consiste nell’erogazione di servizi per clienti con esigenze specifiche, ricorrenti e non. Si tratta di servizi su misura, come la geocodifica di un milione di indirizzi al livello più preciso o la standardizzazione di file di indirizzi di qualità molto scarsa. Alcuni clienti si rivolgono alla nostra esperienza per determinare a quale filiale della loro rete ha più senso collegare ciascuno dei loro clienti. Altri ci chiedono di creare la loro settorizzazione. Le esigenze sono estremamente varie. A questi si aggiungono le richieste dei team di Pre-Sales e Professional Services, per i quali valutiamo e integriamo i dati forniti dal cliente, il che a volte ci porta a sviluppare funzionalità e strumenti specifici.
Tuttavia, il cuore della nostra attività rimane tutto ciò che ho descritto fin dall’inizio di questa intervista: integrare i dati, aggiornarli e metterli a disposizione di tutti i nostri clienti in modo che possano organizzare il proprio business sulla base dei dati più recenti e affidabili in ogni momento.