Μετάβαση στο περιεχόμενο

Γεωπάρκο Katla: σύνδεση πανοραμικής περιήγησης με χάρτη Leaflet

Αυτή η σημείωση ανάπτυξης καταγράφει το χαρτογραφικό μέρος της επανεπεξεργασίας του έργου του Γεωπάρκου Katla το 2022. Οι φωτογραφίες τραβήχτηκαν στη νότια Ισλανδία τον Απρίλιο του 2019. Ο χάρτης και η πανοραμική εφαρμογή είναι συνδεδεμένα μέρη αυτού του έργου.

Γιατί ξεχωριστός διαδικτυακός χάρτης;

Οι θέσεις λήψης κάλυπταν μεγάλη έκταση. Ένας χάρτης με μεγέθυνση και σμίκρυνση επέτρεπε να εντοπίζονται και να φιλτράρονται τα πανοράματα πιο εύκολα από ό,τι πάνω σε μία στατική εικόνα. Χρησιμοποίησα Leaflet για τον χάρτη και 3DVista για τη μεταγενέστερη πανοραμική παρουσίαση.

Οργάνωση των θέσεων

Στη συγκεκριμένη υλοποίηση, PostgreSQL με PostGIS αποθήκευε τα σημεία των πανοραμάτων, τα ονόματα και τους τύπους τους, μαζί με το όριο του γεωπάρκου. Η επεξεργασία των γεωγραφικών δεδομένων γινόταν στο QGIS και ο έλεγχος των πινάκων στο pgAdmin. Ο χάρτης λάμβανε τα γεωγραφικά στοιχεία σε μορφή GeoJSON.

Screenshot of pgAdmin
Πίνακας θέσεων πανοραμάτων στο pgAdmin, από την αρχική υλοποίηση

Σύνδεση σημείου και πανοράματος

Ο χάρτης αντιστοίχιζε κάθε σημείο σε σκηνή της περιήγησης. Από τον ενσωματωμένο χάρτη, η επιλογή ενός σημείου άνοιγε τη σκηνή στον προβολέα. Από τον αυτοτελή χάρτη, ο σύνδεσμος άνοιγε την περιήγηση στη συγκεκριμένη σκηνή σε νέα καρτέλα.

Οι παράμετροι απευθείας σύνδεσης εξαρτώνται από τον προβολέα και την έκδοσή του. Για νέα υλοποίηση, χρειάζεται έλεγχος της τεκμηρίωσης deep links του 3DVista, αντί για αντιγραφή μιας παλιάς μορφής URL. Το παράδειγμα GeoJSON του Leaflet εξηγεί τη μορφή των χαρτογραφικών δεδομένων.

Το χαρτογραφικό μέρος

Άνοιγμα του χάρτη Katla. Το άρθρο περιγράφει την υλοποίηση του 2022 και δεν αποτελεί σημερινή σύγκριση των δύο προγραμμάτων δημιουργίας περιηγήσεων.

Επιστροφή στην αρχή