Nuova visualizzazione in cluster delle mappe dei gruppi di acquisto

inserito da
Nuova visualizzazione in cluster delle mappe dei gruppi di acquisto
Almeno in alcune zone d'Italia alcuni gruppi di acquisto cominciano a diventare veramente molto grandi e la visualizzazione dei relativi partecipanti con i normali marker cominciava a diventare insostenibile, dando problemi sia a livello di risorse che a livello di usabilità e leggibilità della mappa. Abbiamo quindi lavorato per rendere la distribuzione dei marker migliore con le funzionalità di clustering dei dati rese disponibili da Google Maps.

In pratica, anziché mostrare tutti i partecipanti di un gruppo di acquisto uno sopra all'altro in una grande massa di marker scomposta e difficilmente distinguibile, adesso trovate molto più ordine perché tutti i partecipanti sono accorpati e concentrati in "cluster" di varia grandezza cioè in sottoinsiemi di utenti raggruppati per vicinanza e suddivisi in piccoli maracatori il cui colore esprime la concentrazione di persone rientranti in ciascun cluster. Dove avrò moltissimi utenti concentrati per esempio avrò un cluster di colore rosso, mentre dove avrò un numero più piccolo di utenti avrò un cluster di colore azzurro e così via, con colori diversi in base alla concentrazione degli utenti per ogni zona, fino ad un raggruppamento minimo di 4 utenti, numero sotto al quale i partecipanti al gruppo vengono invece mostrati alla vecchia maniera, in marker singoli.

Tutto questo è inoltre completamente dinamico in funzione dello zoom adottato sulla mappa: minore sarà lo zoom, minore sarà il numero dei cluster e più grande il numero di utenti concentrati all'interno di ciascun cluster, maggiore sarà lo zoom, maggiore il numero dei cluster di più piccola dimensione ma veramente, lasciate perdere lo spiegone, si fa prima a vedere che a spiegare, è tutto estremamente intuitivo.

Nel costante lavoro di miglioramento del sistema e per meglio adempiere alla compliance con il GDPR, abbiamo inoltre reso possibile visualizzare i dettagli relativi alla localizzazione di ciascun singolo utente sulle mappe dei gruppi di acquisto solo da parte di utenti registrati e loggati, inibendo invece la visualizzazione di tali dati a chi non è registrato e loggato al sistema.

Al momento le mappe con clustering sono disponibili solo per la versione desktop di Vinix ma contiamo di aggiungerle anche all'app nel prossimo futuro.


[Nell'immagine di copertina, un esempio di clustering sul gruppo Milano Sud, situazione all'11 giugno 2018]
  • condividi su Facebook
  • 1317
  • 0
  • 2

#2 Commenti

inserisci un commento