Mapa Colaborativo
Visualize e explore um mapa em tempo real com outras pessoas. Sincronize pan e zoom com sua sala, adicione pinos compartilhados e converse com outros.
Leia-me
O que é um mapa colaborativo?
Um mapa colaborativo é uma visualização geoespacial compartilhada onde múltiplas pessoas podem ver as posições, ações e anotações umas das outras no mesmo mapa em tempo real. Diferentemente de um mapa estático incorporado, um mapa colaborativo é um espaço de trabalho ao vivo: o cursor de cada participante se move pelo mapa conforme exploram, pinos colocados por um usuário aparecem instantaneamente para todos os outros, e a visualização pode opcionalmente permanecer sincronizada para que todos os participantes estejam sempre vendo a mesma área.
A colaboração em mapa em tempo real é útil sempre que uma equipe precisa se coordenar em torno da geografia — levantamentos de campo, planejamento logístico, gerenciamento de eventos, visitas remotas de localidades ou simplesmente compartilhar um local de interesse com alguém do outro lado do mundo sem uma chamada de compartilhamento de tela.
Descrição da ferramenta
O Mapa Colaborativo é um mapa compartilhado em tempo real alimentado por Leaflet e OpenStreetMap. Compartilhe a URL da sala com outros e todos verão um mapa ao vivo com os cursores uns dos outros se movendo por ele. Coloque pinos codificados por cor para marcar pontos de interesse — eles sincronizam com cada participante instantaneamente e persistem para que quem chegar depois também os veja. Ative o modo Seguir para espelhar a navegação do mapa de outro usuário em tempo real, ideal para visitas guiadas de localidades.
Recursos
- Compartilhamento de cursor ao vivo com movimento suave: O cursor de cada participante é mostrado como um indicador codificado por cor que desliza suavemente pelo mapa usando interpolação extrapolada por velocidade; cursores que saem da área visível são mostrados como indicadores de seta direcional fixados na borda do mapa para que você sempre saiba para onde seus colegas estão olhando.
- Pinos compartilhados codificados por cor: Clique no modo Soltar Pino para colocar um pino em qualquer localização do mapa. Todos os pinos são transmitidos para cada membro da sala e persistem no armazenamento da sala, para que usuários que entrem no meio da sessão vejam o conjunto completo de pinos imediatamente.
- Modo Seguir: Quando ativado, seu mapa voa automaticamente para corresponder a qualquer mudança de visualização feita por outros participantes, facilitando acompanhar durante uma apresentação ou tour guiado sem fazer panorâmica manual.
Como funciona
A posição do mouse é amostrada nas coordenadas geográficas do apontador (latitude/longitude) e transmitida por uma sala WebSocket, limitada a uma mensagem a cada 150 milissegundos para manter a largura de banda baixa. Em cada cliente receptor, as posições do cursor são atualizadas usando interpolação exponencial com uma constante de tempo de 100 ms, combinada com extrapolação de velocidade de curto prazo (decaimento de 250 ms) para que os cursores deslizem suavemente entre os ticks de rede em vez de pular.
Pinos soltos e o estado atual da visualização do mapa são armazenados em dados de sala persistentes. Quando um novo participante entra, ele recebe imediatamente a lista completa de pinos e a última visualização conhecida, para que o espaço de trabalho compartilhado seja sempre consistente independentemente de quando alguém se conecta.
Opções explicadas
- Seguir — Quando ativo, seu mapa faz panorâmica e zoom automaticamente para corresponder às mudanças de visualização transmitidas por outros membros da sala. Um breve indicador visual mostra quando a visualização está sendo controlada por um usuário remoto. Desative para explorar independentemente.
- Compartilhar Cursor — Controla se a posição do seu cursor é transmitida para outros participantes. Desative se quiser observar o mapa compartilhado sem revelar para onde está olhando.
- Soltar Pino — Entra no modo de colocação de pinos; o cursor muda para uma mira e clicar no mapa coloca um pino codificado por cor naquela localização. O pino é sincronizado instantaneamente com todos os outros membros da sala. Clique no botão novamente para sair do modo de colocação de pinos.
- Limpar Pinos — Remove todos os pinos do mapa compartilhado e transmite a remoção para cada participante na sala.
Dicas
- Compartilhe a URL completa da sala da barra de endereços do seu navegador — o ID da sala está na URL, então qualquer pessoa com o link pode entrar.
- Use o modo Seguir quando uma pessoa está apresentando localidades; outros podem desativá-lo sempre que quiserem explorar independentemente e reativá-lo para ressincronizar.
- Desative Compartilhar Cursor se preferir observar silenciosamente sem transmitir sua posição para outros participantes.
- Setas de cursor fora da tela apontam para onde o cursor de um colega está localizado fora de sua visualização atual — útil para saber em que direção fazer panorâmica quando seguindo alguém.