Συνεργατικός Χάρτης
Προβάλετε και εξερευνήστε έναν χάρτη μαζί σε πραγματικό χρόνο. Συγχρονίστε την κύλιση και το ζουμ με το δωμάτιό σας, τοποθετήστε κοινόχρηστες καρφίτσες και συνομιλήστε με άλλους.
Readme
Τι είναι ένας συνεργατικός χάρτης;
Ένας συνεργατικός χάρτης είναι μια κοινόχρηστη γεωχωρική προβολή όπου πολλοί άνθρωποι μπορούν να δουν τις θέσεις, τις ενέργειες και τις σημειώσεις ο ένας του άλλου στον ίδιο χάρτη σε πραγματικό χρόνο. Σε αντίθεση με έναν στατικό ενσωματωμένο χάρτη, ένας συνεργατικός χάρτης είναι ένας ζωντανός χώρος εργασίας: ο δείκτης κάθε συμμετέχοντα κινείται στον χάρτη καθώς τον εξερευνά, τα καρφιά που τοποθετούνται από έναν χρήστη εμφανίζονται αμέσως για όλους τους άλλους, και η προβολή μπορεί προαιρετικά να παραμείνει συγχρονισμένη ώστε όλοι οι συμμετέχοντες να κοιτάζουν πάντα την ίδια περιοχή.
Η συνεργασία χαρτών σε πραγματικό χρόνο είναι χρήσιμη όποτε μια ομάδα χρειάζεται να συντονιστεί γύρω από τη γεωγραφία — επιτόπιες έρευνες, σχεδιασμό logistics, διαχείριση εκδηλώσεων, τηλεσκοπικές περιηγήσεις τοποθεσιών ή απλώς κοινή χρήση ενός σημείου ενδιαφέροντος με κάποιον στην άλλη πλευρά του κόσμου χωρίς κλήση κοινής χρήσης οθόνης.
Περιγραφή εργαλείου
Ο Συνεργατικός Χάρτης είναι ένας χάρτης κοινόχρηστης χρήσης σε πραγματικό χρόνο που τροφοδοτείται από το Leaflet και το OpenStreetMap. Κοινοποιήστε τη διεύθυνση URL του δωματίου με άλλους και θα δείτε όλοι έναν ζωντανό χάρτη με τους δείκτες ο ένας του άλλου να κινούνται σε αυτόν. Τοποθετήστε χρωματικά κωδικοποιημένα καρφιά για να σημειώσετε σημεία ενδιαφέροντος — συγχρονίζονται σε κάθε συμμετέχοντα αμέσως και παραμένουν ώστε όσοι συμμετέχουν αργότερα να τα δουν. Ενεργοποιήστε τη λειτουργία Follow για να αντικατοπτρίσετε την πλοήγηση χάρτη ενός άλλου χρήστη σε πραγματικό χρόνο, ιδανική για καθοδηγούμενες περιηγήσεις τοποθεσιών.
Χαρακτηριστικά
- Κοινή χρήση δείκτη ζωντανής με ομαλή κίνηση: Ο δείκτης κάθε συμμετέχοντα εμφανίζεται ως ένας χρωματικά κωδικοποιημένος δείκτης που ολισθαίνει ομαλά στον χάρτη χρησιμοποιώντας παρεμβολή που εξάγεται από ταχύτητα· οι δείκτες που κινούνται έξω από την ορατή περιοχή εμφανίζονται ως κατευθυντικοί δείκτες βέλους που είναι προσαρτημένοι στο άκρο του χάρτη, ώστε να γνωρίζετε πάντα πού κοιτάζουν οι συμμετέχοντες.
- Χρωματικά κωδικοποιημένα καρφιά κοινής χρήσης: Κάντε κλικ στη λειτουργία Drop Pin για να τοποθετήσετε ένα καρφί σε οποιαδήποτε τοποθεσία χάρτη. Όλα τα καρφιά εκπέμπονται σε κάθε μέλος του δωματίου και παραμένουν στο χώρο αποθήκευσης του δωματίου, ώστε οι χρήστες που συμμετέχουν στη μέση της συνεδρίας να δουν το πλήρες σύνολο των καρφιών αμέσως.
- Λειτουργία Follow: Όταν ενεργοποιηθεί, ο χάρτης σας πετάει αυτόματα για να ταιριάζει με τυχόν αλλαγές προβολής που γίνονται από άλλους συμμετέχοντες, διευκολύνοντας την παρακολούθηση κατά τη διάρκεια μιας παρουσίασης ή καθοδηγούμενης περιήγησης χωρίς χειροκίνητη μετακίνηση.
Πώς λειτουργεί
Η θέση του ποντικιού δειγματοληπτείται στις γεωγραφικές συντεταγμένες του δείκτη (γεωγραφικό πλάτος/μήκος) και εκπέμπεται μέσω ενός δωματίου WebSocket, περιορισμένη σε ένα μήνυμα κάθε 150 χιλιοστά του δευτερολέπτου για να διατηρηθεί το εύρος ζώνης χαμηλό. Σε κάθε λήψη πελάτη, οι θέσεις των δεικτών ενημερώνονται χρησιμοποιώντας εκθετική παρεμβολή με σταθερά χρόνου 100 ms, σε συνδυασμό με βραχυπρόθεσμη εξαγωγή ταχύτητας (αποσύνθεση 250 ms) ώστε οι δείκτες να ολισθαίνουν ομαλά μεταξύ των δικτύων αντί να πηδούν.
Τα τοποθετημένα καρφιά και η τρέχουσα κατάσταση προβολής χάρτη αποθηκεύονται σε μόνιμα δεδομένα δωματίου. Όταν ένας νέος συμμετέχων συμμετέχει, λαμβάνει αμέσως τη πλήρη λίστα καρφιών και την τελευταία γνωστή προβολή, ώστε ο κοινόχρηστος χώρος εργασίας να είναι πάντα συνεπής ανεξάρτητα από το πότε συνδέεται κάποιος.
Επιλογές που εξηγούνται
- Follow — Όταν είναι ενεργή, ο χάρτης σας μετακινείται και κάνει ζουμ αυτόματα για να ταιριάζει με τις αλλαγές προβολής που εκπέμπονται από άλλα μέλη του δωματίου. Ένας σύντομος οπτικός δείκτης εμφανίζεται όταν η προβολή οδηγείται από έναν απομακρυσμένο χρήστη. Απενεργοποιήστε το για να εξερευνήσετε ανεξάρτητα.
- Share Cursor — Ελέγχει εάν η θέση του δείκτη σας εκπέμπεται σε άλλους συμμετέχοντες. Απενεργοποιήστε αυτό εάν θέλετε να παρατηρήσετε τον κοινόχρηστο χάρτη χωρίς να αποκαλύψετε πού κοιτάζετε.
- Drop Pin — Εισέρχεται στη λειτουργία τοποθέτησης καρφιών· ο δείκτης αλλάζει σε σταυρόνημα και το κλικ στον χάρτη τοποθετεί ένα χρωματικά κωδικοποιημένο καρφί σε αυτήν την τοποθεσία. Το καρφί συγχρονίζεται αμέσως με όλα τα άλλα μέλη του δωματίου. Κάντε κλικ στο κουμπί ξανά για να εξέλθετε από τη λειτουργία τοποθέτησης καρφιών.
- Clear Pins — Αφαιρεί όλα τα καρφιά από τον κοινόχρηστο χάρτη και εκπέμπει την αφαίρεση σε κάθε συμμετέχοντα στο δωμάτιο.
Συμβουλές
- Κοινοποιήστε τη πλήρη διεύθυνση URL του δωματίου από τη γραμμή διευθύνσεων του προγράμματος περιήγησής σας — το αναγνωριστικό δωματίου είναι στη διεύθυνση URL, ώστε οποιοσδήποτε έχει τον σύνδεσμο μπορεί να συμμετάσχει.
- Χρησιμοποιήστε τη λειτουργία Follow όταν ένα άτομο παρουσιάζει τοποθεσίες· οι άλλοι μπορούν να την απενεργοποιήσουν όποτε θέλουν να εξερευνήσουν ανεξάρτητα και να την ενεργοποιήσουν ξανά για να επανασυγχρονιστούν.
- Απενεργοποιήστε το Share Cursor εάν προτιμάτε να παρατηρήσετε ήσυχα χωρίς να εκπέμψετε τη θέση σας σε άλλους συμμετέχοντες.
- Τα βέλη δείκτη εκτός οθόνης δείχνουν προς το σημείο όπου βρίσκεται ο δείκτης ενός συμμετέχοντα έξω από την τρέχουσα προβολή σας — χρήσιμο για να γνωρίζετε προς ποια κατεύθυνση να μετακινηθείτε όταν ακολουθείτε κάποιον.