Collaboratieve Kaart
Bekijk en verken samen een kaart in real-time. Synchroniseer pannen en zoomen met uw ruimte, plaats gedeelde pinnen en chat met anderen.
Readme
Wat is een collaboratieve kaart?
Een collaboratieve kaart is een gedeelde geolocatieweergave waar meerdere personen elkaar's posities, acties en annotaties in real-time op dezelfde kaart kunnen zien. In tegenstelling tot een statische ingesloten kaart is een collaboratieve kaart een live werkruimte: de cursor van elke deelnemer beweegt over de kaart terwijl deze deze verkent, pinnen die door één gebruiker zijn geplaatst, verschijnen onmiddellijk voor iedereen anders, en de weergave kan optioneel gesynchroniseerd blijven zodat alle deelnemers altijd naar hetzelfde gebied kijken.
Real-time kaartcollaboratie is nuttig wanneer een team rond geografie moet coördineren — veldonderzoeken, logistieke planning, eventmanagement, rondleidingen op afstand of gewoon een interessante plek delen met iemand aan de andere kant van de wereld zonder een screenshare-oproep.
Gereedschapbeschrijving
De Collaboratieve Kaart is een real-time gedeelde kaart aangedreven door Leaflet en OpenStreetMap. Deel de kamer-URL met anderen en jullie zien allemaal een live kaart met elkaar's cursors die erover bewegen. Plaats kleurgecodeerde pinnen om interessante punten aan te geven — deze synchroniseren onmiddellijk met elke deelnemer en blijven behouden zodat latecomers ze ook zien. Schakel de Volg-modus in om de kaartnavigatie van een ander gebruiker in real-time te spiegelen, ideaal voor geleide locatierondleidingen.
Functies
- Live cursordelingen met soepele beweging: De cursor van elke deelnemer wordt weergegeven als een kleurgecodeerde indicator die soepel over de kaart glijdt met behulp van snelheidsgeëxtrapoleerde interpolatie; cursors die buiten het zichtbare gebied bewegen, worden weergegeven als richtingspijlindicatoren vastgezet aan de kaartrand zodat je altijd weet waar teamgenoten naar kijken.
- Gedeelde kleurgecodeerde pinnen: Klik in de modus Pinnen plaatsen om een pin op een willekeurige kaartlocatie te plaatsen. Alle pinnen worden uitgezonden naar elk kamerlid en opgeslagen in de kameropslag, zodat gebruikers die halverwege de sessie toetreden, onmiddellijk de volledige set pinnen zien.
- Volg-modus: Wanneer ingeschakeld, vliegt je kaart automatisch mee met alle weergavewijzigingen van andere deelnemers, waardoor het gemakkelijk is om mee te volgen tijdens een presentatie of rondleiding zonder handmatig te pannen.
Hoe het werkt
Muispositie wordt bemonsterd op de geografische coördinaten van de aanwijzer (breedtegraad/lengtegraad) en uitgezonden via een WebSocket-kamer, vertraagd tot één bericht elke 150 milliseconden om de bandbreedte laag te houden. Op elke ontvangende client worden cursorposities bijgewerkt met exponentiële interpolatie met een tijdconstante van 100 ms, gecombineerd met korte-termijn snelheidsextrapolatie (250 ms verval) zodat cursors soepel tussen netwerkpulsen glijden in plaats van te springen.
Geplaatste pinnen en de huidige kaartweergavestatus worden opgeslagen in persistente kamergegevens. Wanneer een nieuwe deelnemer toetreedt, ontvangen zij onmiddellijk de volledige pinlijst en laatst bekende weergave, zodat de gedeelde werkruimte altijd consistent is, ongeacht wanneer iemand verbinding maakt.
Opties uitgelegd
- Volgen — Wanneer actief, pannen en zoomen je kaart automatisch mee met weergavewijzigingen die door andere kamerleden worden uitgezonden. Een korte visuele indicator toont wanneer de weergave door een externe gebruiker wordt aangestuurd. Schakel het uit om onafhankelijk te verkennen.
- Cursor delen — Bepaalt of je cursorpositie naar andere deelnemers wordt uitgezonden. Schakel dit uit als je de gedeelde kaart wilt observeren zonder te onthullen waar je naar kijkt.
- Pinnen plaatsen — Voert de modus voor het plaatsen van pinnen in; de cursor verandert in een kruishaar en het klikken op de kaart plaatst een kleurgecodeerde pin op die locatie. De pin wordt onmiddellijk gesynchroniseerd met alle andere kamerleden. Klik opnieuw op de knop om de modus voor het plaatsen van pinnen af te sluiten.
- Pinnen wissen — Verwijdert alle pinnen van de gedeelde kaart en zendt de verwijdering uit naar elke deelnemer in de kamer.
Tips
- Deel de volledige kamer-URL uit de adresbalk van je browser — de kamer-ID staat in de URL, dus iedereen met de link kan toetreden.
- Gebruik de Volg-modus wanneer één persoon locaties presenteert; anderen kunnen deze op elk moment uitschakelen om onafhankelijk te verkennen en opnieuw inschakelen om opnieuw te synchroniseren.
- Schakel Cursor delen uit als je liever rustig observeert zonder je positie naar andere deelnemers uit te zenden.
- Pijlen buiten het scherm wijzen naar de locatie waar de cursor van een teamgenoot zich buiten je huidige weergave bevindt — nuttig om te weten in welke richting je moet pannen wanneer je iemand volgt.