Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές. 13ο ΕΘΝΙΚΟ ΣΥΝΕΔΡΙΟ ΧΑΡΤΟΓΡΑΦΙΑΣ Η ΧΑΡΤΟΓΡΑΦΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΣΥΓΧΡΟΝΕΣ ΤΑΣΕΙΣ & ΠΡΟΟΠΤΙΚΕΣ 7 Η ΣΥΝΕΔΡΙΑ: ΔΙΑΔΙΚΤΥΑΚΕΣ ΧΑΡΤΟΓΡΑΦΙΚΕΣ ΕΦΑΡΜΟΓΕΣ II Δρ Παπακωνσταντίνου Απόστολος 23-10- 2014
Εισαγωγή Η χρήση των κινητών τηλεφώνων, του Διαδικτύου και των ΕΛ/ΛΑΚ σε συνδυασμό με την ενεργοποίηση και την συμμετοχή των χρηστών του διαδικτύου στην χαρτογραφική απεικόνιση αποτελούν κυρίαρχες τάσεις της εποχής που διανύουμε. Η χαρτογραφική οπτικοποίηση και η διάθεση της χωρικής πληροφορίας με την χρήση φορητών συσκευών μέσω διαδικτυακών εφαρμογών έχουν επαναπροσδιορίσει τη μεθοδολογία σύνθεσης και τον τρόπο διάθεσης και χρήσης των χαρτών. Η επιστημονική κοινότητα εστιάζεται στη διερεύνηση αυτής της νέας τάσης στη δημιουργία της χωρικής πληροφορίας, τόσο στην αξιολόγηση της πιστότητας της όσο στην εύρεση του βέλτιστου τρόπου απεικόνισης και διάθεσης της μέσω φορητών συσκευών. 2
Συλλογή Γεωχωρικής Πληροφορίας Νέες τάσεις ανάκτησης της χωρικής πληροφορίας. Νέοι όροι παρουσιάζουν την νέα αυτή μορφή ανάκτησης της γεωχωρικής πληροφορίας. Δημιουργείται ένα νέο περιβάλλον συλλογής, επεξεργασίας, αλλά κυρίως διάθεσης, αξιοποίησης και απόδοσης της γεωχωρικής πληροφορίας. ΕΛ/ΛΑΚ mobile mapping Νεογεωγραφία Εθελοντική Γεωγρ. Πληροφορία Διαδικτυακή χαρτογράφηση (web mapping), 3
Νεογεωγραφία Η παραδοσιακή αντίληψη για τα γεωγραφικά συστήματα έχει αλλάξει με την ανάμιξη & συμμετοχή των απλών χρηστών Επανάσταση επήλθε με την εισαγωγή των γεωγραφικών συστημάτων με βάση τον εθελοντισμό. Οδήγησε σε νέα εποχή όπου τα προϊόντα των γεωγραφικών συστημάτων μπορούν να παραχθούν και να μοιραστούν σε όλους απ όλους. Πρόκειται για μια νέα τάση στο χώρο της γεωχωρικής πληροφορίας και των χαρτογραφικών δεδομένων στην οποία έχει αποδοθεί η ονομασία Νεογεωγραφία. Εκμετάλλευση της δύναμης του πλήθους crowdsourcing. Δημιουργία περιεχομένου σε ατομικό επίπεδο User Generated Content Ανοιχτά και ελεύθερα δεδομένα διαθέσιμα στο διαδίκτυο Αρχιτεκτονική της συμμετοχής (βελτίωση όσο μεγαλώνει η χρήση της υπηρεσίας) Μεγάλο πλήθος πληροφοριών. 4
Εθελοντική Γεωγραφική Πληροφορία (ΕΓΠ) Η προερχόμενη από το πλήθος χωρική πληροφορία (Crowdsourcing) αποτελεί την νέα επικρατούσα τάση προέλευσης της γεωγραφικής πληροφορίας. Ανάθεση ενός έργου που παραδοσιακά γινόταν από εξειδικευμένους επιστήμονες, σε απλούς εθελοντές που δεν είναι απαραίτητα γνώστες του αντικειμένου. Η ΕΓΠ αποδίδει την ευρέως διαδεδομένη συμμετοχή μεγάλου αριθμού πολιτών, συχνά με λίγα προσόντα, στην παραγωγή και την συλλογή χωρικής πληροφορίας. Συμμετοχή στην παραγωγή γεωχωρικής πληροφορίας και χαρτογραφικών απεικονίσεων, διαδικασιών όπου ήταν απαραίτητη η γνώση εξειδικευμένων τεχνικών και εργαλείων. 5
Αρχιτεκτονική Αρχιτεκτονική του Συστήματος Η ανάπτυξη της εφαρμογής βασίστηκε στη χρήση τεχνολογιών Ελεύθερου Λογισμικού/Λογισμικού Ανοικτού Κώδικα (ΕΛ/ΛΑΚ). Πλεονεκτήματα 1. ευελιξία ανάπτυξης λογισμικού 2. δυνατότητα ελεύθερης πρόσβασης στον κώδικα 3. καλύτερη παραμετροποίηση του 4. μηδενικό κόστος ανάπτυξης. 6
Ανάπτυξη Web Εφαρμογής Διαχείριση των χαρτογραφικών υπηρεσιών αναλαμβάνει ο χαρτογραφικός εξυπηρετητής UMN MapServer. Χωρικός εξυπηρετητής με διαδικτυακά πρότυπα διαλειτουργικότητας χωρικών δεδομένων (WMS, WFS, WCS). Συμβατότητα με τα πρότυπα του OGC και υποστηρίζει αρκετούς χωρικούς μορφότυπους και χωρικές ΒΔ. Είναι περιβάλλον ανάπτυξης ανοικτού κώδικα, για τη δημιουργία διαδικτυακών γεωγραφικών εφαρμογών. Εστιάζει στην απεικόνιση χωρικής πληροφορίας στο διαδίκτυο. Αποθήκευση περιγραφικών και γεωγραφικών δεδομένων χρησιμοποιείται το σύστημα διαχείρισης βάσεων δεδομένων PostgreSQL 8.2.5. Διαχείριση εξαιρετικά μεγάλου όγκου δεδομένων & προηγμένες δυνατότητες δεικτοδότησης και επέκτασης μέσω το ανοιχτού κώδικα πακέτου PostGIS. 7
Ανάπτυξη Mobile Εφαρμογής Ανάπτυξη για συσκευές με OS Android με το λογισμικό Eclipse IDE (Ολοκληρωμένο Περιβάλλον Ανάπτυξης που υποστηρίζει τη προσθήκη του Android Development Tools (ADT) plugin* και του Android SDK* (SoŽware Development Kit) απαραίτητα για την ανάπτυξη εφαρμογών για κινητές συσκευές με OS Android). Η γλώσσα προγραμματισμού για την ανάπτυξη της εφαρμογής η Java. Ενσωμάτωση των χαρτών στην εφαρμογή χρησιμοποιήθηκε η βιβλιοθήκη osmdroid*. (Επιτρέπει την αλληλεπίδραση με δεδομένα που προέρχονται από το OpenStreetMaps* σε Android app). H βιβλιοθήκη OSMBonusPack συμπληρωματική της osmdroid για προσθήκη σημείων ενδιαφέροντος, χρήση πυξίδας και χάρτη προεπισκόπησης. *Διατίθενται ελεύθερα με την άδεια Apache που επιτρέπει τη δωρεάν χρήση της και τροποποίηση του κώδικα. 8
Διαδικτυακή Εφαρμογή Λειτουργικότητα (web app) 1. POIs (Λιμάνια). 2. Περιγραφική Πληροφορία (Ιστορικά, Οικονομικά Στοιχεία) 3. Πληροφορία Καιρού, Αφίξεων Αναχωρήσεων & θέσης Πλοίων (Real me Marine traffic). 4. 3D απεικόνιση χωρίς την χρήση apps (Embedded Google Earth). 5. 3D απεικόνιση υποδομών λιμανιού (3D buildings Google Earth*). 6. 3D εμβύθιση (Google Street map*) *where this informa on is available 9
Mobile Εφαρμογή Λειτουργικότητα (mobile app) 1. Offline browsing 2. Πλοήγηση στον χάρτη (πχ pan, zoom in, zoom out). 3. Βοηθήματα πλοήγησης (πυξίδα και χάρτης προεπισκόπησης). 4. Εντοπισμός θέσης πάνω στον χάρτη (mobile GPS) 5. Περιέχει περιγραφικά χαρακτηριστικά για κάθε σημείο ενδιαφέροντος,κατηγορία, Ονομασία Περιγραφή, Φωτογραφία 6. Χαρτογραφική οπτικοποίηση με κατάλληλα εικονίδια ανά κατηγορία. 7. Δυνατότητα αναζήτησης βάση ονόματος POI ή aνά κατηγορία κατηγορία (πχ, ναυτιλιακές εταιρίες, αξιοθέατα κτλ). 10
Συμπεράσματα Η χρήση της mobile τεχνολογίας, του Διαδικτύου και των ΕΛ/ΛΑΚ σε συνδυασμό με την ενεργοποίηση και την συμμετοχή των πολιτών στην δημιουργία γεωχωρικών δεδομένων αποτελούν κυρίαρχες τάσεις εποχής που διανύουμε. Η γνώση κατασκευής ενός χάρτη έχει φύγει από το «παραδοσιακό τρόπο» έχοντας ως αποτέλεσμα την διεύρυνση το κοινού και του αριθμού των «χαρτογράφων». Η συμβολή των ανοιχτών δεδομένων και η συμμετοχή του κοινού στην χαρτογράφηση με την ταυτόχρονη ανάπτυξη των γεωγραφικών πληροφοριών από δεδομένα εθελοντών (παρέχονται χωρίς κόστος) έχουν επιφέρει επανάσταση στη δημιουργία και στη χρήση των χαρτών. H ανάπτυξη των mobile API και mashup θα επηρεάσει την αρχιτεκτονική των εφαρμογών απεικόνισης χαρτογραφικής πληροφορίας, προς την δημιουργίας εφαρμογών συμβατών με το σύνολο των κινητών συσκευών και προς την κατεύθυνση της περαιτέρω απομάκρυνσης από τα 'τεχνικά' και 'σταθερά' ΓΣΠ 11
Συμπεράσματα Η ύπαρξη πολλών ελεύθερα διαθέσιμων API για την κατασκευή εφαρμογών οπτικοποίησης σε συνδυασμό με την ελεύθερη γεωγραφική πληροφορία διευκολύνει την δημιουργία διαδικτυακών και mobile εφαρμογών. Η συνεχής εξέλιξη καθιστά δυνατή την επέκταση και χρήση εφαρμογών εικονικής πραγματικότητας σε δικτυακό περιβάλλον χωρίς την χρήση περαιτέρω λογισμικού. Υπάρχει αρκετό μέλλον ωσότου η χαρτογραφική απεικόνιση που προέρχεται από τα συμβατικά Γεωγραφικά Συστήματα Πληροφοριών εξισωθεί με τα αντίστοιχα που βασίζονται στην εθελοντική εργασία. 12
Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές. 13ο ΕΘΝΙΚΟ ΣΥΝΕΔΡΙΟ ΧΑΡΤΟΓΡΑΦΙΑΣ Η ΧΑΡΤΟΓΡΑΦΙΑ ΣΤΟ ΔΙΑΔΙΚΤΥΟ ΣΥΓΧΡΟΝΕΣ ΤΑΣΕΙΣ & ΠΡΟΟΠΤΙΚΕΣ 7 Η ΣΥΝΕΔΡΙΑ: ΔΙΑΔΙΚΤΥΑΚΕΣ ΧΑΡΤΟΓΡΑΦΙΚΕΣ ΕΦΑΡΜΟΓΕΣ II Δρ Παπακωνσταντίνου Απόστολος 23-10- 2014