Che cos'è una mappa collaborativa?

Una mappa collaborativa è una vista geospaziale condivisa in cui più persone possono vedere le posizioni, le azioni e le annotazioni reciproche sulla stessa mappa in tempo reale. A differenza di una mappa statica incorporata, una mappa collaborativa è uno spazio di lavoro dinamico: il cursore di ogni partecipante si muove sulla mappa mentre l'esplora, i pin inseriti da un utente appaiono istantaneamente per tutti gli altri, e la vista può facoltativamente rimanere sincronizzata in modo che tutti i partecipanti guardino sempre la stessa area.

La collaborazione su mappa in tempo reale è utile ogni volta che un team deve coordinarsi intorno alla geografia — rilievi sul campo, pianificazione della logistica, gestione di eventi, tour virtuali di località remote, o semplicemente condividere un luogo di interesse con qualcuno dall'altra parte del mondo senza una chiamata con condivisione dello schermo.

Descrizione dello strumento

La Mappa Collaborativa è una mappa condivisa in tempo reale basata su Leaflet e OpenStreetMap. Condividi l'URL della stanza con altri e vedrete tutti una mappa dinamica con i cursori reciproci che si muovono su di essa. Inserisci pin codificati per colore per contrassegnare i punti di interesse — si sincronizzano istantaneamente con ogni partecipante e persistono in modo che chi si unisce in ritardo li veda comunque. Abilita la modalità Segui per rispecchiare la navigazione della mappa di un altro utente in tempo reale, ideale per tour guidati di località.

Funzionalità

  • Condivisione del cursore in tempo reale con movimento fluido: Il cursore di ogni partecipante è mostrato come un indicatore codificato per colore che scorre dolcemente sulla mappa utilizzando l'interpolazione estrapolata per velocità; i cursori che escono dall'area visibile sono mostrati come indicatori di freccia direzionali fissati al bordo della mappa in modo che tu sappia sempre dove stanno guardando i tuoi compagni di team.
  • Pin codificati per colore condivisi: Fai clic in modalità Inserisci Pin per posizionare un pin in qualsiasi posizione della mappa. Tutti i pin vengono trasmessi a ogni membro della stanza e persistono nell'archivio della stanza, quindi gli utenti che si uniscono a metà sessione vedono immediatamente l'insieme completo di pin.
  • Modalità Segui: Quando abilitata, la tua mappa vola automaticamente per corrispondere a qualsiasi cambio di vista effettuato da altri partecipanti, rendendo facile seguire durante una presentazione o un tour guidato senza eseguire manualmente il pan.

Come funziona

La posizione del mouse viene campionata alle coordinate geografiche del puntatore (latitudine/longitudine) e trasmessa su una stanza WebSocket, limitata a un messaggio ogni 150 millisecondi per mantenere bassa la larghezza di banda. Su ogni client ricevente, le posizioni dei cursori vengono aggiornate utilizzando l'interpolazione esponenziale con una costante di tempo di 100 ms, combinata con l'estrapolazione della velocità a breve termine (decadimento di 250 ms) in modo che i cursori scorrano dolcemente tra i tick di rete piuttosto che saltare.

I pin inseriti e lo stato attuale della vista della mappa vengono archiviati nei dati persistenti della stanza. Quando un nuovo partecipante si unisce, riceve immediatamente l'elenco completo dei pin e l'ultima vista conosciuta, in modo che lo spazio di lavoro condiviso sia sempre coerente indipendentemente da quando qualcuno si connette.

Opzioni spiegate

  • Segui — Quando attiva, la tua mappa esegue automaticamente il pan e lo zoom per corrispondere ai cambi di vista trasmessi da altri membri della stanza. Un breve indicatore visivo mostra quando la vista è guidata da un utente remoto. Disattivala per esplorare in modo indipendente.
  • Condividi Cursore — Controlla se la posizione del tuo cursore viene trasmessa agli altri partecipanti. Disabilita questa opzione se desideri osservare la mappa condivisa senza rivelare dove stai guardando.
  • Inserisci Pin — Attiva la modalità di inserimento dei pin; il cursore cambia in un mirino e facendo clic sulla mappa si posiziona un pin codificato per colore in quella posizione. Il pin viene sincronizzato istantaneamente con tutti gli altri membri della stanza. Fai clic sul pulsante di nuovo per uscire dalla modalità di inserimento dei pin.
  • Cancella Pin — Rimuove tutti i pin dalla mappa condivisa e trasmette la rimozione a ogni partecipante nella stanza.

Suggerimenti

  • Condividi l'URL completo della stanza dalla barra degli indirizzi del tuo browser — l'ID della stanza è nell'URL, quindi chiunque abbia il link può unirsi.
  • Usa la modalità Segui quando una persona presenta le località; gli altri possono disattivarla quando vogliono esplorare in modo indipendente e riattivarla per risincronizzarsi.
  • Disabilita Condividi Cursore se preferisci osservare silenziosamente senza trasmettere la tua posizione agli altri partecipanti.
  • Le frecce del cursore fuori schermo puntano verso il luogo in cui si trova il cursore di un compagno di team al di fuori della tua vista attuale — utile per sapere in quale direzione eseguire il pan quando segui qualcuno.