Ανάπτυξη πολυπαραμετρικής χαρτογραφικής εφαρμογής καθοδήγησης κινούμενων χρηστών με χρήση ανοιχτών τεχνολογιών Web-GIS = A multivariate mapping application for guiding mobile users using open source Web-Gis technologies : πτυχιακή εργασία
Η παρούσα διπλωματική εργασία εκπονήθηκε στο Εργαστήριο Βάσεων Δεδομένων του Τμήματος Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου και αφορά την ανάπτυξη μιας Web εφαρμογής, η οποία εντοπίζει την ελάχιστη διαδρομή σε περιβάλλον χαρτών GIS. Η βέλτιστη αυτή διαδρομή...
Αποθηκεύτηκε σε:
| Κύριος συγγραφέας: | |
|---|---|
| Συγγραφή απο Οργανισμό/Αρχή: | |
| Μορφή: | Thesis Βιβλίο |
| Γλώσσα: | English |
| Δημοσίευση: |
2015.
|
| Θέματα: | |
| Διαθέσιμο Online: | http://hdl.handle.net/11610/8861 |
| Ετικέτες: |
Προσθήκη ετικέτας
Δεν υπάρχουν, Καταχωρήστε ετικέτα πρώτοι!
|
MARC
| LEADER | 00000cam a2200000 a 4500 | ||
|---|---|---|---|
| 001 | 1/110939 | ||
| 008 | 160601s2015####gr | ||| |||| ||eng|| | ||
| 040 | |a GR-MyUa |b gre |c GR-MyUa |e AACR2 | ||
| 041 | 0 | |a eng | |
| 082 | 7 | |a 910.285 |2 (23) | |
| 100 | 1 | |a Ανδρεάδης, Ευάγγελος. | |
| 245 | 1 | 0 | |a Ανάπτυξη πολυπαραμετρικής χαρτογραφικής εφαρμογής καθοδήγησης κινούμενων χρηστών με χρήση ανοιχτών τεχνολογιών Web-GIS = |b A multivariate mapping application for guiding mobile users using open source Web-Gis technologies : πτυχιακή εργασία / |c του Ευάγγελου Ανδρεάδη ; επιβλέπων καθηγητής Θεόδωρος Τζουραμάνης. |
| 246 | 1 | |i Παράλληλος τίτλος : |a A multivariate mapping application for guiding mobile users using open source Web-Gis Technologies. | |
| 260 | |c 2015. | ||
| 300 | |a vi, 177 σ. : |b εικ., σχέδια, πιν. ; |c 30 εκ. |e 1 οπτική δισκέτα λέϊζερ (4 3/4 ίν.). | ||
| 500 | |a Μέλη της εξεταστικής επιτροπής: Θεόδωρος Τζουραμάνης, Εμμανουήλ Καλλίγερος, Εμμανουήλ Μαραγκουδάκης. | ||
| 502 | |a Πτυχιακή εργασία - Πανεπιστήμιο Αιγαίου, Σάμος, 2015. | ||
| 504 | |a Βιβλιογραφία: σ. 173-176. | ||
| 506 | 1 | |a Διάθεση πλήρους κειμένου ; |d Ενδοπανεπιστημιακή δημοσίευση. | |
| 520 | 8 | |a Η παρούσα διπλωματική εργασία εκπονήθηκε στο Εργαστήριο Βάσεων Δεδομένων του Τμήματος Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων του Πανεπιστημίου Αιγαίου και αφορά την ανάπτυξη μιας Web εφαρμογής, η οποία εντοπίζει την ελάχιστη διαδρομή σε περιβάλλον χαρτών GIS. Η βέλτιστη αυτή διαδρομή τροποποιείται δυναμικά αν δηλωθεί πως κάποιο τμήμα της είναι προσωρινά μη-προσπελάσιμο, πχ. αν σε αυτό εκτελούνται έργα. Οι ακμές το δικτύου που είναι μη-προσπελάσιμες μπορούν να δηλωθούν σε πραγματικό χρόνο και η διαδρομή να ενημερωθεί αυτομάτως. Για τη δρομολόγηση των χρηστών χρησιμοποιήθηκαν οι αλγόριθμοι Dijkstra και A*. Ως κόστος για την εύρεση της βέλτιστης διαδρομής χρησιμοποιείται η ευκλείδεια απόσταση των σημείων που επιλέγει ο χρήστης, είτε μόνο ως προς το οριζόντιο επίπεδο και το γεωγραφικό μήκος και πλάτος (δύο διαστάσεις), είτε συνυπολογίζοντας και το γεωγραφικό ύψος (τρεις διαστάσεις). Η εφαρμογή παρέχει στο χρήστη την δυνατότητα να βρίσκει όλα τα σημεία μιας κατηγορίας ενδιαφέροντος (πχ. ξενοδοχεία ή εστιατόρια) ή γύρω από μία απόσταση που θα επιλέξει (πχ. σε μία ακτίνα μικρότερη από 600 μέτρα), είτε δίνοντας μια διεύθυνση, είτε με βάση το GPS του κινητού του (δηλαδή με βάση την τρέχουσα θέση τους), είτε κάνοντας κλικ στον χάρτη που παρέχεται στην εφαρμογή. Δίνεται όμως και η δυνατότητα ο χρήστης να εμφανίσει όλα τα υπάρχοντα σημεία ενδιαφέροντος πάνω στον χάρτη χωρίς περαιτέρω περιορισμούς. Αν ο χρήστης πλησιάσει τον κέρσορα του ποντικιού στο εικονίδιο ενός σημείου ενδιαφέροντος πάνω στο χάρτη, εμφανίζεται αυτομάτως παράθυρο με επεξηγηματικές πληροφορίες για το σημείο αυτό, αναλόγως με τον τύπο του σημείου. Τέλος η εφαρμογή παρέχει την επιλογή αναπαράστασης πάνω στο χάρτη μιας προτεινόμενης διαδρομής, και οδηγίες δρομολόγησης τόσο με κείμενο όσο και με φωνητική ανάγνωση των οδών της διαδρομής. Τα χωρικά δεδομένα της εφαρμογής ανακτήθηκαν από επίσημες πηγές της πολιτείας (πχ. από το Υπουργείο Μεταφορών) και από αξιόπιστες πηγές του διαδικτύου που παρέχουν ανοιχτά δεδομένα του οδικού δικτύου (πχ. από το OpenStreetMap). Η ανάπτυξη της εφαρμογής έγινε εξ ολοκλήρου με εφαρμογές ανοιχτού κώδικα: για την αποθήκευση χρησιμοποιήθηκε το σύστημα διαχείρισης βάσεων δεδομένων PosgreSQL, για την επεξεργασία των χωρικών δεδομένων και για τη δρομολόγηση χρησιμοποιήθηκαν οι επεκτάσεις PostGIS και Pgrouting αντίστοιχα, για την οπτικοποίηση αναπτύχθηκε ένας web server στο εικονικό νέφος okeanos με την βοήθεια του Apache, η σελίδα γράφτηκε με notepad++ σε HTML, CSS, PHP, Javascript and JQuery και τα χωρικά δεδομένα για να χρησιμοποιηθούν μετατράπηκαν πρώτα σε κατάλληλη μορφή με την βοήθεια του εργαλείου QGIS. Ο συνδυασμός της πολύπλευρης θεωρητικής και τεχνικής γνώσης που αποκτήθηκε στην προσπάθεια να αξιοποιηθούν με τον καλύτερο δυνατό τρόπο τα εργαλεία που αναφέρθηκαν παρήγαγε ως αποτέλεσμα μία πολυπαραμετρική Web GIS εφαρμογής με φιλικό και εύχρηστο περιβάλλον διεπαφής για το χρήστη, παρέχοντας πληροφορίες πάνω σε ψηφιακό χάρτη. Για λόγους παραδείγματος, η ανάπτυξη στα πλαίσια της διπλωματικής εργασίας σε κάποια σημεία εστιάζει στο νησί της Σάμου και ιδιαιτέρως στην ευρύτερη περιοχή του Καρλοβάσου (πχ σχετικά με οδούς, σημεία ενδιαφέροντος, κτλ). | |
| 520 | 8 | |a This thesis undertaken in the Databases Laboratory of the Department of Information and Communication Systems Engineering focuses on the development of a Web application, and aims to find the shortest route in a GIS environment, making sure that even if the recommended optimal route is not available because of roadworks, for example, the next best route comes up on display. All the routes updates about the roadworks are set in real time. The algorithms Dijkstra & A * have been used, which users can select, and the Euclidean distance between the locations selected by users is taken as the cost for finding the optimal route. This application enables users to find places of interest to them, such as a beach, within a distance of their choice, but not over 600 meters, by providing an address, through their mobile GPS tracker (their position) or by clicking on the map inside the application. The possibility of displaying the existing points of interest on the map without any restrictions is also available. When clicking with the mouse-cursor on the icons displayed on the map by selecting a point of interest, a window is opened with information about the specific location. Moreover, the application provides information about the dominant weather conditions in Samos. Finally, it provides route presentation options with instructions in text and through voice support. The motivations behind this project were, first of all, the implementation of knowledge acquired in the course of my practical training in GIS and also the provision of spatial data from the open data with the use of road network from the OpenStreetMap made available to the public, which, with the help of QGIS, was converted to an appropriate format so as to make it possible to use. For the development of this particular application some other open source applications have been used. In particular, the PosgreSQL database was used for the saving process, the PostGIS and Pgrouting extensions for the spatial data process and the routing, respectively, a web server was developed to the okeanos cloud with the help of Apache for the visualization, and the page was written in notepad++,HTML, CSS, PHP, Javascript and JQuery. The combination of the tools mentioned above has resulted in the completion of this thesis about a Web GIS application with a friendly and user-friendly application interface, which provides in a simple, comprehensible, quick and reliable manner a whole lot of information on areas, streets and points of interest in Karlovassi on Samos. | |
| 540 | |a Κλειδωμένη η δυνατότητα αντιγραφής (copy) κειμένου. | ||
| 650 | 0 | |a Geographic information systems. | |
| 650 | 0 | |a Geographic information systems |x Computer programs. | |
| 650 | 0 | |a Dissertations, Academic |z Greece. | |
| 700 | 1 | |a Τζουραμάνης, Θεόδωρος, |e dgs | |
| 710 | 2 | |a Πανεπιστήμιο Αιγαίου. |b Σχολή Θετικών Επιστημών. |b Τμήμα Μηχανικών Πληροφοριακών και Επικοινωνιακών Συστημάτων. | |
| 852 | |a INST |b SAMOS |c DIATR |e 20160601 |h 910.285 ΑΝΔ |p 005300043601 |q 005300043601 |t DIE |y 23 | ||
| 856 | |u http://hdl.handle.net/11610/8861 | ||
| 924 | |a Ανδρεάδης |b Ευάγγελος |y Σάμος |z 2015-10 | ||
| 970 | |a Κοσιέρης |b Χρήστος |z 01-06-2016 | ||