İşbirlikçi Harita
Bir haritayı gerçek zamanlı olarak birlikte görüntüleyin ve keşfedin. Oda ile pan ve zoom'u senkronize edin, paylaşılan işaretçiler bırakın ve diğerleriyle sohbet edin.
Readme
İşbirlikçi harita nedir?
İşbirlikçi harita, birden fazla kişinin aynı harita üzerinde gerçek zamanlı olarak birbirlerinin konumlarını, eylemlerini ve açıklamalarını görebildiği paylaşılan bir coğrafi görünümdür. Statik bir gömülü haritanın aksine, işbirlikçi harita canlı bir çalışma alanıdır: her katılımcının imleci harita üzerinde hareket ettikçe ilerler, bir kullanıcı tarafından bırakılan işaretler anında diğer herkes için görünür hale gelir ve görünüm isteğe bağlı olarak senkronize kalabilir, böylece tüm katılımcılar her zaman aynı alanı görür.
Gerçek zamanlı harita işbirliği, bir ekibin coğrafya etrafında koordinasyon sağlaması gerektiğinde kullanışlıdır — saha araştırmaları, lojistik planlama, etkinlik yönetimi, uzak konum gezileri veya dünyanın diğer tarafındaki biriyle ekran paylaşım çağrısı olmadan bir yer paylaşmak.
Araç açıklaması
İşbirlikçi Harita, Leaflet ve OpenStreetMap tarafından desteklenen gerçek zamanlı paylaşılan bir haritadır. Oda URL'sini başkalarıyla paylaşın ve hepiniz birbirlerinizin imleçlerinin hareket ettiği canlı bir harita göreceksiniz. İlgi çekici noktaları işaretlemek için renkle kodlanmış işaretler bırakın — bunlar anında her katılımcıya senkronize olur ve kalıcı olur, böylece geç katılanlar da bunları görür. Başka bir kullanıcının harita navigasyonunu gerçek zamanlı olarak yansıtmak için Follow modunu etkinleştirin; bu, rehberli konum gezileri için idealdir.
Özellikler
- Düzgün hareket ile canlı imleç paylaşımı: Her katılımcının imleci, hız-ekstrapolasyonlu interpolasyon kullanarak harita üzerinde düzgün bir şekilde kaydığı renkle kodlanmış bir gösterge olarak gösterilir; görünür alandan çıkan imleçler harita kenarına sabitlenmiş yönlü ok göstergeleri olarak gösterilir, böylece takım arkadaşlarınızın nereye baktığını her zaman bilirsiniz.
- Paylaşılan renkle kodlanmış işaretler: İşaret bırakma modunda herhangi bir harita konumuna işaret yerleştirmek için tıklayın. Tüm işaretler oda üyelerine yayınlanır ve oda depolamasında kalıcı olur, böylece oturumun ortasında katılan kullanıcılar tam işaret setini anında görür.
- Follow modu: Etkinleştirildiğinde, haritanız diğer katılımcılar tarafından yapılan herhangi bir görünüm değişikliğiyle otomatik olarak hareket eder; bu, manuel olarak kaydırmadan bir sunum veya rehberli tur sırasında takip etmeyi kolaylaştırır.
Nasıl çalışır
Fare konumu işaretçinin coğrafi koordinatlarında (enlem/boylam) örneklenir ve WebSocket odası üzerinden yayınlanır; bant genişliğini düşük tutmak için her 150 milisaniyede bir mesajla sınırlandırılır. Her alıcı istemcide, imleç konumları 100 ms zaman sabiti ile üstel interpolasyon kullanılarak güncellenir; bu, kısa vadeli hız ekstrapolasyonu (250 ms bozunma) ile birleştirilir, böylece imleçler ağ tıkları arasında düzgün bir şekilde kayar ve sıçramaz.
Bırakılan işaretler ve mevcut harita görünümü durumu kalıcı oda verilerinde depolanır. Yeni bir katılımcı katıldığında, anında tam işaret listesini ve son bilinen görünümü alır, böylece paylaşılan çalışma alanı birinin ne zaman bağlanmasından bağımsız olarak her zaman tutarlı olur.
Seçenekler açıklaması
- Follow — Etkinleştirildiğinde, haritanız oda üyeleri tarafından yayınlanan görünüm değişiklikleriyle eşleşecek şekilde otomatik olarak kaydırılır ve yakınlaştırılır. Görünümün uzak bir kullanıcı tarafından kontrol edildiğini gösteren kısa bir görsel gösterge görünür. Bağımsız olarak keşfetmek için kapatın.
- İmleci Paylaş — İmleç konumunuzun diğer katılımcılara yayınlanıp yayınlanmadığını kontrol eder. Paylaşılan haritayı gözlemlemek istiyorsanız ancak nereye baktığınızı ortaya koymak istemiyorsanız bunu devre dışı bırakın.
- İşaret Bırak — İşaret bırakma moduna girer; imleç artı işaretine değişir ve haritaya tıklamak o konuma renkle kodlanmış bir işaret yerleştirir. İşaret anında diğer tüm oda üyelerine senkronize olur. İşaret bırakma modundan çıkmak için düğmeyi tekrar tıklayın.
- İşaretleri Temizle — Paylaşılan haritadaki tüm işaretleri kaldırır ve kaldırılmasını odadaki her katılımcıya yayınlar.
İpuçları
- Tarayıcınızın adres çubuğundan tam oda URL'sini paylaşın — oda kimliği URL'de yer alır, bu nedenle bağlantıya sahip olan herkes katılabilir.
- Bir kişi konumları sunduğunda Follow modunu kullanın; diğerleri bağımsız olarak keşfetmek istediklerinde kapatabilir ve yeniden senkronize olmak için yeniden etkinleştirebilirler.
- Diğer katılımcılara konumunuzu yayınlamadan sessizce gözlemlemek istiyorsanız İmleci Paylaş seçeneğini devre dışı bırakın.
- Ekran dışı imleç okları, bir takım arkadaşının imlecinin mevcut görünümünüzün dışında bulunduğu yeri gösterir — birini takip ederken hangi yöne kaydırılacağını bilmek için kullanışlıdır.