Αντικείμενο της διπλωματικής εργασίας είναι η απεικόνιση μετρήσεων από προτυποποιημένη Βάση Δεδομένων σε ελεύθερα χαρτογραφικά υπόβαθρα που διαθέτει η υπηρεσία Google Maps, καθώς και η δημιουργία υποστηρικτικών εργαλείων που καθιστούν λειτουργικότερη την απεικόνιση αυτή. Αντιμετωπίζονται ζητήματα όπως η διαχείριση μεγάλου όγκου δεδομένων και η οπτικοποίηση στο πεδίο του χρόνου με χρήση γραφημάτων. Η απεικόνιση σε ελεύθερα υπόβαθρα μπορεί να δίνεται σε μορφή χάρτη ή δορυφορικής εικόνας και υλοποιείται με χρήση του Google Maps API . Πρόκειται για ένα σύνολο Κλάσεων (Classes) με Ιδιότητες (Properties), Συμβάντα (Events), Μεθόδους (Methods) δομημένα με τρόπο που να κάνουν εφικτή τη πρόσβαση στα δεδομένα και να επιτρέπουν την ανάκτηση αυτών καθώς και τον εμπλουτισμό τους πριν από την απεικόνιση. Πηγή των μετρήσεων που θα απεικονιστούν, αποτελλεί βάση δεδομένων με την οποία επιτυγχάνεται πρόσβαση μέσω Odbc drivers. Έτσι ανοίγει δίαυλος επικοινωνίας μέσα από των οποίο διατυπώνονται SQL ερωτήματα και ανακτώνται τα αποθηκευμένα δεδομένα. Το ζήτημα του μεγάλου όγκου δεδομένων αντιμετωπίζεται με τη δημιουργία διαδικασιών φιλτραρίσματος του συνόλου των μετρήσεων, αποσκοπώντας σε ένα υποσύνολο αυτών που και πιο εύκολα διαχειρίσιμα είναι αλλά και πιο στοχευμένα προς τις μετρήσεις που μας ενδιαφέρουν. Η Βάση Δεδομένων διατηρεί ιστορικό των μετρήσεων, συνεπώς αποτελλεί ζητούμενο η απεικόνιση όχι μόνο στο χώρο, αλλά και σε συνάρτηση με το χρόνο. Για το σκοπό αυτό αναπτύσσεται διαδικασία δημουργίας γραφημάτων και πρόσβασης στις πρωτογενής μετρήσεις. Η παρούσα, μπορεί να καλύψει ζητούμενες διεργασίες στα πλαίσια εφαρμογών που διαχειρίζονται μετρήσεις. Το πρόγραμμα είναι ανεξάρτητο από το είδος των μετρήσεων και έτσι μπορεί να διαχειριστεί κάθε είδους δεδομένα. Μερικές πιθανές χρήσεις είναι σε κέντρα που παρακολουθούν περιβαλλοντικά, υδρολογικά και οικονομικά μεγέθη, καθώς αποτελούν πληροφορία που είναι άμεσα συνδεδεμένη με το χώρο.
The objective of this Thesis is the development of a software application for the depiction of measurements from a Relational Database in free cartographic frameworks that allocates the service of “Google Maps”, as well as the creation of supporting tools that provides the required functionality to this depiction. Issues regarding the management of big volume of data and their visualisation in the field of time are also coped with. The depiction in open cartographic frameworks can be done in form of map or satellite image and it is implemented by using the Google Maps API, which is a group of Classes of Objects that are characterized of Properties, Events and Methods structured in a way that would make feasible accessing data and allow the recuperation of these as well as their enrichment before the depiction. The Data Sources of the measurements that will be depicted are accessed through Odbc drivers. This way, the software opens a channel of communication through formulated SQL questions and retrieves the stored data. The question of big volume of data is faced by using filters to reduce the volume of data, in such way that results in a subset easier to manipulate than the whole set of data that would be available for the object of interest. The Database contains a time series of measurements, hence it facilitates their depiction not only in the field of space, but in the field of time. In order to present these measurements, a routine has been created that produses functional Graphs . This thesis aims to help activities in various sections that manage measurements. The program is not depended on the type of measurements and thus it can deal with all kinds of data. Possible users could be centres of environment monitoring, hydrologic information and statistic variables, in their effort to connect their data to spatial information.