Czym jest mapa współpracy?

Mapa współpracy to jedna mapa, którą kilka osób ogląda razem na swoich urządzeniach — tak jak znajomi pochylający się nad tą samą papierową mapą. Gdy jedna osoba przesuwa mapę lub zmienia jej powiększenie, mapa przesuwa się u wszystkich, a kursor każdej osoby pojawia się na pozostałych ekranach wraz z jej nazwą, dzięki czemu „ta ulica tutaj” oznacza dla wszystkich to samo miejsce.

Przydaje się zawsze wtedy, gdy planujesz coś związanego z jakimś miejscem, ale nie jesteście w tym samym pomieszczeniu: wybieracie miejsce spotkania, prowadzisz znajomego wyznaczoną trasą albo wspólnie oglądacie okolicę podczas rozmowy.

Opis narzędzia

To mapa OpenStreetMap, którą współdzielą wszyscy w pokoju. Otwórz ją, wyślij link, a każda osoba, która go otworzy, zobaczy ten sam widok. Każdy może przesuwać mapę lub zmieniać jej powiększenie — zmiany będą widoczne u wszystkich, a kursor każdej osoby będzie wyświetlany pozostałym.

Nie trzeba zakładać konta: pokój jest tworzony po otwarciu strony, a panel obok mapy wyświetla listę uczestników i zawiera czat.

Funkcje

  • Jeden widok dla wszystkich — przeciąganie, kółko myszy, przyciski + i - oraz klawisze strzałek przesuwają mapę u wszystkich osób w pokoju
  • Kursory na żywo — kursor każdej osoby wyświetla się w jej kolorze i z jej nazwą, a dotknięcie ekranu telefonu pokazuje miejsce dotknięcia
  • Kursory poza ekranem — na mniejszym ekranie kursor znajdujący się poza widoczną częścią mapy zatrzymuje się na jej krawędzi i wskazuje, gdzie się znajduje

Jak to działa

Pokój na serwerze synchronizacji przechowuje widok wyświetlany na wszystkich mapach, jego środek i powiększenie. Gdy przesuwasz mapę, przeglądarka wysyła nowy widok — podczas przeciągania maksymalnie dziesięć razy na sekundę — a pozostałe mapy płynnie za nim podążają. Jeśli dwie osoby przesuwają mapę w tym samym momencie, liczy się ostatnia zmiana i wszyscy widzą ten sam widok.

Położenie kursorów jest przesyłane jako współrzędne mapy, a nie pozycje na ekranie, dzięki czemu kursor wskazuje tę samą ulicę na każdym ekranie, niezależnie od rozmiaru okna. Serwer przesyła każdej osobie wszystkie zmiany od czasu ostatniej aktualizacji co jedną dziesiątą sekundy, a gdy nikt niczego nie przesuwa — nie przesyła niczego. Dzięki temu mapa działa płynnie nawet przy pełnym pokoju.

Ograniczenia

  • W pokoju może przebywać maksymalnie 20 osób.
  • Mapa zawsze wyświetla widok pokoju. Aby rozejrzeć się samodzielnie, opuść pokój; mapa pozostanie w dotychczasowym miejscu.
  • Nic nie jest zapisywane. Gdy wszyscy opuszczą pokój, przestaje on istnieć.

Wskazówki

  • Ponowne wczytanie strony nie powoduje opuszczenia pokoju; zobaczysz jego aktualny widok.
  • Twój kursor jest widoczny tylko wtedy, gdy znajduje się nad mapą. Przesuń go poza mapę, aby go ukryć.