Επιχειρησιακό Πρόγραμμα «Ανταγωνιστικότητα και Επιχειρηματικότητα» Δράση Εθνικής Εμβέλειας «Συνεργασία» «Γεώκλιμα» Ανάπτυξη γεωγραφικού συστήματος κλιματικής πληροφορίας Κωδικός Έργου: 09ΣΥΝ 31 1094 EE5 Δημιουργία Γεωγραφικού Συστήματος Πληροφοριών Παραδοτέο Π5.3: Αναφορά Τεκμηρίωσης Επίδειξης Συστήματος Υπεύθυνος Φορέας Υλοποίησης: DRAXIS Συνεργαζόμενοι φορείς: SL, ΤΜΚ-ΕΦΑ Έκδοση: 1 Ημερομηνία 13/10/2013 Καταληκτική ημερομηνία: 13/10/2013 παράδοσης: Επίπεδο διάχυσης: Δημόσιο Συγγραφείς: Π. Συμεωνίδης (ΔΡΑΞΙΣ), I. Παύλου (ΔΡΑΞΙΣ), Π. Βουδούρης (ΔΡΑΞΙΣ), A. Μάνος (ΔΡΑΞΙΣ), Σ. Τάσκαρης (ΔΡΑΞΙΣ), Α. Ν. Μπαλής (SL), Π. Λουλαδάκης (SL), Σ. Τσέρεμυ (SL), Ι. Τσάκου (SL), Γ. Μαρουγιάννη (ΤΜΚ ΕΦΑ) Version 1 Σελ. 1
Copyright 2013 Η σύμπραξη του έργου «Γεώκλιμα» Το παρόν κείμενο δημοσιεύτηκε με τη σύμφωνη γνώμη όλων των φορέων της σύμπραξης. Περιέχει υλικό τα δικαιώματα του οποίου ανήκουν στην κοινοπραξία του έργου «Γεώκλιμα» και το οποίο δεν μπορεί να αναπαραχθεί χωρίς άδεια από την σύμπραξη. Η έρευνα που οδήγησε στα αποτελέσματα του παρόντος κειμένου χρηματοδοτήθηκε από το Επιχειρησιακό Πρόγραμμα «Ανταγωνιστικότητα και Επιχειρηματικότητα» (ΕΠΑΝ ΙΙ) και από Περιφερειακά Επιχειρησιακά Προγράμματα (ΠΕΠ). Η σύμπραξη του έργου αποτελείται από τους φορείς: Α/Α Φορέα 1 (Συντονιστής) Επωνυμία Φορέα Τομέας Μετεωρολογίας & Κλιματολογίας και Εργαστήριο Φυσικής της Ατμόσφαιρας, Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Συντομογραφία Φορέα ΤΜΚ ΕΦΑ 2 Εθνική Μετεωρολογική Υπηρεσία ΕΜΥ 3 Τμήμα Γεωγραφίας, Πανεπιστήμιο Αιγαίου ΤΓ 4 Singular Logic Α.Ε SL 5 DRAXIS Περιβαλλοντική Α.Ε. ΔΡΑΞΙΣ Version 1 Σελ. 2
Περιεχόμενα Περίληψη... 5 1. Εισαγωγή... 6 2. Βασικές αρχές Επίδειξης Συστήματος... 10 2.1 Εισαγωγή... 10 2.2 Μεθοδολογία Επίδειξης Συστήματος... 10 Δομή Σεναρίων Επίδειξης Συστήματος... 10 3. Σενάρια Επίδειξης Συστήματος... 12 3.1 Επιλογές Χάρτη... 13 3.2 Πλοήγηση... 17 3.3 Κλιματικά Δεδομένα... 20 3.4 Κλιματικά Μοντέλα... 23 3.5 Δορυφορικά Δεδομένα... 25 3.6 Κοινωνικοοικονομικά Δεδομένα... 27 3.7 Υπόμνημα... 29 3.8 Αναφορές... 31 3.9 Αναζήτηση... 35 3.10 Σύνθετη Αναζήτηση... 36 3.11 Εργαλεία... 39 3.12 Σχετικά... 43 3.13 Γλώσσες... 45 Version 1 Σελ. 3
Συντομογραφίες ΓΣΠ ΕΕΧ UML OGC WMS WFS O/R RDBMS SDE REST GIS SOAP ISO ANSI WCS KML API ETL OLAP EMY csv pdf Γεωγραφικό Σύστημα Πληροφοριών Ενότητα Εργασία Χ Unified Modelling Language Open Geospatial Consortium Web Map Service Web Feature Service Object/Relational Relational database management system Spatial Data Engine REpresentational State Transfer Geographic Information System Simple Object Access Protocol International Standardization Organization American National Standards Institute Web Coverage Service Keyhole Markup Language Application Programming Interface Extract, Transorm, Load Online Analytical Processing Εθνική Μετεωρολογική Υπηρεσία comma separated values Portable Document Format Version 1 Σελ. 4
Περίληψη Το ερευνητικό έργο «Ανάπτυξη Γεωγραφικού Συστήματος Κλιματικής Πληροφορίας (ΓΕΩΚΛΙΜΑ)» στοχεύει στην ανάπτυξη ενός ολοκληρωμένου Γεωγραφικού Συστήματος Πληροφοριών (ΓΣΠ) το οποίο θα έχει τη δυνατότητα διαχείρισης, ανάλυσης, μοντελοποίησης και οπτικοποίησης του συνόλου της πληροφορίας που σχετίζεται έμμεσα ή άμεσα με το κλίμα της Ελλάδας, των παραγόντων που το διαμορφώνουν, τη διαχρονική του εξέλιξη στο παρελθόν και τις εκτιμήσεις για την εξέλιξή του στο άμεσο μέλλον. Στόχος της Ενότητα Εργασίας 5 (ΕΕ5) είναι η δημιουργία του ολοκληρωμένου Συστήματος Γεωγραφικών Πληροφοριών (ΓΣΠ) το οποίο θα έχει τη δυνατότητα διαχείρισης, ανάλυσης και χαρτογράφησης του συνόλου της πληροφορίας που παράχθηκε στις προηγούμενες εργασίες. Η Αναφορά Τεκμηρίωσης Επίδειξης Συστήματος αποτελεί παραδοτέο της Ενότητας Εργασίας 5. Το παραδοτέο περιγράφει την μεθοδολογία βάσει της οποίας δομήθηκαν και εκτελέστηκαν τα σενάρια τεκμηρίωσης επίδειξης του συστήματος. Ο σχεδιασμός τους βασίστηκε σε σενάρια χρήσης λαμβάνοντας υπόψη τις λειτουργικές και μη απαιτήσεις του συστήματος. Στόχος ήταν η δοκιμή των επιμέρους υποσυστημάτων καθώς και ο λειτουργικός έλεγχος του συνολικού συστήματος τόσο από τους προγραμματιστές όσο και από τους δυνητικούς τελικούς χρήστες του. Version 1 Σελ. 5
1. Εισαγωγή Το ερευνητικό έργο «Ανάπτυξη Γεωγραφικού Συστήματος Κλιματικής Πληροφορίας (ΓΕΩΚΛΙΜΑ)» στοχεύει στην ανάπτυξη ενός ολοκληρωμένου Γεωγραφικού Συστήματος Πληροφοριών (ΓΣΠ) το οποίο θα έχει τη δυνατότητα διαχείρισης, ανάλυσης, μοντελοποίησης και οπτικοποίησης του συνόλου της πληροφορίας που σχετίζεται έμμεσα ή άμεσα με το κλίμα της Ελλάδας, των παραγόντων που το διαμορφώνουν, τη διαχρονική του εξέλιξη στο παρελθόν και τις εκτιμήσεις για την εξέλιξή του στο άμεσο μέλλον. Απώτερος στόχος του έργου είναι η δημιουργία μιας καινοτόμου, σύγχρονης τεχνολογίας πληροφοριών, η οποία θα αποτελέσει ένα ιδιαίτερα χρήσιμο εργαλείο για τη μελέτη των κλιματικών μεταβολών στη χώρα μας, παρέχοντας άμεσα και με διαδραστικό τρόπο, συνδυασμένες πληροφορίες που σχετίζονται με τη μεταβολή του κλίματος στο χώρο και το χρόνο σε κάθε περιοχή της ελληνικής επικράτειας. Στόχος της Ενότητα Εργασίας 5 είναι η δημιουργία του ολοκληρωμένου Συστήματος Γεωγραφικών Πληροφοριών (ΓΣΠ) το οποίο θα έχει τη δυνατότητα διαχείρισης, ανάλυσης και χαρτογράφησης του συνόλου της πληροφορίας που παράχθηκε στις προηγούμενες εργασίες. Οι επιμέρους στόχοι της ΕΕ5 είναι: ο σχεδιασμός και τεκμηρίωση της αναλυτικής τεχνικής αρχιτεκτονικής της ολοκληρωμένης πλατφόρμας επεξεργασίας, διαχείρισης και απεικόνισης γεωγραφικών κλιματικών δεδομένων «Γεώκλιμα», η ανάπτυξη των επιμέρους υποσυστημάτων που απαρτίζουν το ΓΣΠ «Γεώκλιμα» και υποστηρίζουν α) την επεξεργασία και διαχείριση των δεδομένων της χωρικής βάσης δεδομένων, β) την απεικόνιση γεωγραφικών κλιματικών δεδομένων, και γ) τη διάχυση της κλιματικής πληροφορίας στο διαδίκτυο, η ολοκλήρωση των επιμέρους εργαλείων, χωρικών βάσεων δεδομένων και υποσυστημάτων σε ένα ολοκληρωμένο πρωτότυπο συστήματος γεωγραφικών πληροφοριών, η επικύρωση της ορθής λειτουργίας του ολοκληρωμένου συστήματος, έπειτα από ένα σύνολο εργαστηριακών δοκιμών και τεχνικών ελέγχων, και Version 1 Σελ. 6
η κατάρτιση ρεαλιστικών σεναρίων χρήσης (use cases) και τεχνική επαλήθευση και επικύρωση του πρωτοτύπου της πλατφόρμας «Γεώκλιμα» μέσω της εφαρμογής και επίδειξής της. Οι επιμέρους τεχνικές εργασίες της ΕΕ5 είναι: Εργασία 5.1. Σχεδιασμός Γεωγραφικού Συστήματος Πληροφοριών Η εργασία αυτή αφορά στον αναλυτικό σχεδιασμό και τεκμηρίωση της ολοκληρωμένης τεχνικής αρχιτεκτονικής της προτεινόμενης πλατφόρμας επεξεργασίας, διαχείρισης και απεικόνισης γεωγραφικών κλιματικών δεδομένων «Γεώκλιμα», η οποία θα λαμβάνει υπόψη όλες τις επιμέρους ερευνητικές προσεγγίσεις, εργαλεία μοντελοποιήσεις και εργαλεία λογισμικού που έχουν αναπτυχθεί στις προηγούμενες ενότητες εργασίας (ΕΕ1 ΕΕ4). Στα πλαίσια αυτής της εργασίας, θα προδιαγραφούν με λεπτομέρεια τα υποσυστήματα επεξεργασίας δεδομένων της χωρικής βάσης, απεικόνισης γεωγραφικών κλιματικών δεδομένων, και διάχυσης κλιματικής πληροφορίας (που θα αναπτυχθούν στη συνέχεια αυτής της ενότητας εργασίας), και θα οριστούν οι κατευθυντήριες γραμμές της ολοκλήρωσης των επιμέρους εργαλείων λογισμικού σε ένα ενιαίο σύνολο, καθώς επίσης και οι σχέσεις, αλληλεπιδράσεις και οι διεπαφές διαλειτουργίας μεταξύ των επιμέρους εργαλείων λογισμικού. Εργασία 5.2. Δημιουργία Υποσυστήματος Επεξεργασίας και Διαχείρισης των Δεδομένων της Βάσης Στα πλαίσια της εργασίας αυτής θα υλοποιηθεί η ανάπτυξη του υποσυστήματος Επεξεργασίας και Διαχείρισης των Δεδομένων της Χωρικής Βάσης Δεδομένων που θα υποστηρίζει τις απαιτήσεις των υπόλοιπων υποσυστημάτων του ΓΣΠ και ειδικότερα της δημιουργίας θεματικών ψηφιακών χαρτογραφικών δεδομένων κλιματικής πληροφορίας και της εξαγωγής των κλιματικών δεδομένων από τη βάση. Το λογισμικό του υποσυστήματος, θα προσφέρει ένα μεγάλο αριθμό τεχνικών για τη δημιουργία νέων χωρικών, μη χωρικών (π.χ πινάκων) και θεματικών δεδομένων και την ενημέρωσή τους, για την παραγωγή ψηφιακών και Version 1 Σελ. 7
έντυπων χαρτών και αναφορών. Παράλληλα θα διαθέτει πολλαπλά εργαλεία χωρικής ανάλυσης και γεωγραφικής επεξεργασίας. Εργασία 5.3. Δημιουργία Υποσυστήματος Απεικόνισης Γεωγραφικών Κλιματικών Δεδομένων Στην εργασία αυτή θα υλοποιηθεί το υποσύστημα Απεικόνισης Γεωγραφικών Κλιματικών Δεδομένων που έχει ως στόχο την απεικόνιση των κλιματικών πληροφοριών με τη δημιουργία διαδραστικών, δυναμικών, θεματικών χαρτών, που θα δίνουν τη δυνατότητα στο χρήστη να χρησιμοποιήσει όλα τα διαθέσιμα επίπεδα πληροφορίας, για τη σύνθεση και διαμόρφωση ενός θεματικού χάρτη, αλλά και προβολής της πληροφορίας εναλλακτικά σε πίνακες, η και σε συνδυασμό χαρτών και πινάκων. Εργασία 5.4. Δημιουργία Υποσυστήματος Διάχυσης Πληροφοριών στο Διαδίκτυο Στα πλαίσια της εργασίας αυτής θα ολοκληρωθεί η υλοποίηση του βασικού κορμού του ΓΣΠ με την ανάπτυξη του υποσυστήματος Διάχυσης Πληροφοριών στο Διαδίκτυο, το οποίο θα αποτελεί μια διαδικτυακή διαδραστική εφαρμογή μέσω της οποία θα διαχέεται η κλιματική πληροφορία σε εγγεγραμμένους χρήστες. Εργασία 5.5. Σενάρια Χρήσης Γεωγραφικού Συστήματος Πληροφοριών Η εργασία αυτή αφορά στον προσδιορισμό των σεναρίων χρήσης των υπηρεσιών της πλατφόρμας επεξεργασίας, διαχείρισης και απεικόνισης γεωγραφικών κλιματικών δεδομένων «Γεώκλιμα», ανά τύπο χρήστη. Τα σενάρια χρήσης του συστήματος θα απεικονιστούν μέσω της γλώσσας μοντελοποίησης UML (Unified Modelling Language) με την χρήση των διαγραμμάτων use cases. Εργασία 5.6. Επίδειξη του Συστήματος Στην εργασία αυτή θα γίνει επίδειξη της λειτουργίας της πλατφόρμας επεξεργασίας, διαχείρισης και απεικόνισης γεωγραφικών κλιματικών δεδομένων «Γεώκλιμα», και εκτέλεση των ρεαλιστικών σεναρίων χρήσης των υπηρεσιών της. Version 1 Σελ. 8
Το παρόν παραδοτέο παρουσιάζει τα αποτελέσματα της Εργασίας 5.6. Τα αποτελέσματα της εργασίας παρουσιάζονται στα επόμενα κεφάλαια: Κεφάλαιο 2. Βασικές αρχές επίδειξης του συστήματος. Περιγράφει τις βασικές αρχές και την μεθοδολογία πάνω στην οποία βασίστηκε η επίδειξη του συστήματος. Κεφάλαιο 3. Σενάρια επίδειξης του συστήματος. Παρουσιάζονται αναλυτικά τα σενάρια επίδειξης του συστήματος. Version 1 Σελ. 9
2. Βασικές αρχές Επίδειξης Συστήματος 2.1 Εισαγωγή Το κεφάλαιο αυτό περιγράφει την μεθοδολογία βάσει της οποίας δομήθηκαν και εκτελέστηκαν τα σενάρια τεκμηρίωσης επίδειξης του συστήματος. Ο σχεδιασμός τους βασίστηκε σε σενάρια χρήσης λαμβάνοντας υπόψη τις λειτουργικές και μη απαιτήσεις του συστήματος. Στόχος ήταν η δοκιμή των επιμέρους υποσυστημάτων καθώς και ο λειτουργικός έλεγχος του συνολικού συστήματος τόσο από τους προγραμματιστές όσο και από τους δυνητικούς τελικούς χρήστες του. 2.2 Μεθοδολογία Επίδειξης Συστήματος Ένα σενάριο επίδειξης συστήματος περιγράφει βήμα προς βήμα την αλληλεπίδραση μεταξύ του χρήστη και του συστήματος για την επίτευξη ενός συγκεκριμένου στόχου. Συνήθως απεικονίζεται με ένα διάγραμμα UML ή με μια ροή εργασίας. Δομή Σεναρίων Επίδειξης Συστήματος Όπως αναφέρθηκε παραπάνω, τα σενάρια επίδειξης συστήματος δημιουργήθηκαν βάσει των λειτουργικών και μη απαιτήσεων του συστήματος που τέθηκαν σε προηγούμενα παραδοτέα. Το πρότυπο της δομής του σεναρίου επίδειξης συστήματος βάσει των οποίων δομήθηκαν τα σενάρια επίδειξης παρουσιάζεται παρακάτω: Σενάριο Αριθμός σεναρίου Τίτλος σεναρίου Προϋποθέσεις σεναρίου Χρήστης/χρήστες που μπορεί/μπορούν να εκτελέσει/εκτελέσουν το σενάριο. Προϋποθέσεις εκτέλεσης του σεναρίου 1. Βήμα από χρήστη 2. Βήμα από χρήστη 3. Απόκριση εφαρμογής 4. Βήμα από χρήστη Version 1 Σελ. 10
4. Απόκριση εφαρμογής ΑΝΕΠΙΤΥΧΕΣ ΣΕΝΑΡΙΟ 2α. Βήμα από χρήστη 5α. Απόκριση εφαρμογής ΑΝΕΠΙΤΥΧΕΣ ΣΕΝΑΡΙΟ 2β. Βήμα από χρήστη 5β. Απόκριση εφαρμογής Ημ/νια και ΑΡΙΘΜΟΣ Ημερομηνία και αριθμός δοκιμής Όνομα χρήστη δοκιμής Σχόλια Σχόλια ΑΠΟΤΕΛΕΣΜΑΤΑ ΟΛΟΚΛΗΡΩΘΗΚΕ ΛΑΘΗ Πίνακας 2 1: Δομή Σεναρίου Επίδειξης Συστήματος Δημιουργήθηκε ένας πλήρης κατάλογος σεναρίων επίδειξης που περιέλαβαν όλες τις πιθανές αλληλεπιδράσεις μεταξύ του χρήστη και του συστήματος. Τα σενάρια επίδειξης παρουσιάζονται στο επόμενο κεφάλαιο. Version 1 Σελ. 11
3. Σενάρια Επίδειξης Συστήματος Τα σενάρια χρήσης που πραγματοποιήθηκαν για την επίδειξη της λειτουργίας του συστήματος παρουσιάζονται συγκεντρωτικά στον πίνακα 3 1 που ακολουθεί: Α/Α Τίτλος Σεναρίου 1 Αλλαγή Υποβάθρου 2 Χάρτης Αναφοράς 3 Πλήρης Οθόνη 4 Σειρά Επιπέδων 5 Πλοήγηση (Μετακίνηση, Zoom In/Out και Πλήρης Έκταση) 6 Χαρτοδείκτες 7 Περιστροφή Χάρτη 8 Προσθήκη σταθμών 9 Προσθήκη κλιματικών δεδομένων 10 Προσθήκη κλιματικών μοντέλων 11 Προσθήκη δορυφορικών δεδομένων 12 Προσθήκη κοινωνικοοικονομικών δεδομένων 13 Εμφάνιση Υπομνήματος 14 Διαγραφή Επιπέδου 15 Αναφορές κλιματικών δεδομένων 16 Αναφορές κλιματικών μοντέλων 17 Αναγνώριση 18 Περιγραφική Αναζήτηση 19 Χωρική Αναζήτηση 20 Εκτύπωση Χάρτη 21 Εργαλεία Μέτρησης 22 Εργαλεία Σχεδίασης 23 Πληροφορίες 24 Γνωστοποίηση 25 Αλλαγή Γλώσσας Πίνακας 3 1: Πίνακας Σεναρίων Στη συνέχεια παρουσιάζεται αναλυτικά το κάθε σενάριο χρήσης, σύμφωνα με το πρότυπο που παρουσιάστηκε στην ενότητα 2.2. Version 1 Σελ. 12
3.1 Επιλογές Χάρτη Σενάριο 1 Αλλαγή Υποβάθρου Αλλαγή του χάρτη υποβάθρου. Προϋποθέσεις μενού Επιλογές Χάρτη. 2. Ο χρήστης επιλέγει την επιλογή Οδικό δίκτυο/δορυφορική/light Gray/Terrain από την περιοχή επιλογής υποβάθρου. 3. Το υπόβαθρο επιλογή Οδικό δίκτυο/δορυφορική/light Gray/Terrain εμφανίζεται στην εφαρμογή. Version 1 Σελ. 13
Σενάριο 2 Χάρτης Αναφοράς Εμφάνιση χάρτη αναφοράς. Προϋποθέσεις μενού Επιλογές Χάρτη. 2. Ο χρήστης κάνει κλικ στο κουμπί εμφάνισης Χάρτη Αναφοράς. 3. Ο Χάρτης Αναφοράς εμφανίζεται. Version 1 Σελ. 14
Σενάριο 3 Πλήρης Οθόνη Αλλαγή εμφάνισης της εφαρμογής σε πλήρης οθόνη. Προϋποθέσεις μενού Επιλογές Χάρτη. 2. Ο χρήστης κάνει κλικ στο κουμπί Πλήρης Οθόνη. 3. Η εφαρμογή αλλάζει σε πλήρης οθόνη. Version 1 Σελ. 15
Σενάριο 4 Σειρά Επιπέδων Αλλαγή σειράς επικάλυψης επιπέδων πάνω στον χάρτη. Προϋποθέσεις μενού Επιλογές Χάρτη. 2. Ο χρήστης κάνει κλικ στο κουμπί Σειρά Επιπέδων. 3. Το παράθυρο αλλαγής Σειράς Επιπέδων εμφανίζεται στην εφαρμογή. 4. Ο χρήστης επιλέγει το επίπεδο και χρησιμοποιώντας το κουμπί πάνω/κάτω το μετακινεί πάνω/κάτω. 5. Ο χρήστης κάνει κλικ στο κουμπί ΟΚ. 6. Η εφαρμογή αλλάζει την σειρά των επικάλυψης των επιπέδων πάνω στον χάρτη. Version 1 Σελ. 16
3.2 Πλοήγηση Σενάριο 5 Πλοήγηση (Μετακίνηση, Zoom In/Out και Πλήρης Έκταση) Πλοήγηση πάνω στον χάρτη. Προϋποθέσεις μενού Πλοήγηση. 2α. Ο χρήστης κάνει κλικ στο κουμπί Βόρεια/Νότια/Ανατολικά/Δυ τικά. 3α. Ο χάρτης μετακινείται Βόρεια/Νότια/Ανατολικά/Δυ τικά. 2β. Ο χρήστης κάνει κλικ στο κουμπί Μεγέθυνσης/Σμίκρυνσης. 3β. Ο χάρτης μεγεθύνεται/σμικρύνει. 2γ. Ο χρήστης κάνει κλικ στο κουμπί Πλήρης Έκτασης. 3γ. Ο χάρτης εμφανίζεται σε πλήρη έκταση. Version 1 Σελ. 17
Σενάριο 6 Χαρτοδείκτες Χρήση χαρτοδεικτών για ευκολότερη γρηγορότερη πλοήγηση πάνω στον χάρτη. Προϋποθέσεις μενού Πλοήγηση. 2. Ο χρήστης κάνει κλικ στο κουμπί Χαρτοδείκτες. 3. Η εφαρμογή ανοίγει το παράθυρο Χαρτοδείκτες. 4α. Ο χρήστης προσθέτει ένα καινούριο χαρτοδείκτη. 5α. Ο χαρτοδείκτης προστίθεται στο παράθυρο Χαρτοδείκτες. 6β. Ο χρήστης κάνει κλικ πάνω σε έναν χαρτοδείκτη. 7β. Ο χάρτης εστιάζει στις συγκεκριμένες συντεταγμένες. 4γ. Ο χρήστης κάνει κλικ στο κουμπί Καθαρισμός. 5γ. Η λίστα χαρτοδεικτών διαγράφεται. Version 1 Σελ. 18
Σενάριο 7 Περιστροφή Χάρτη Περιστροφή του χάρτη. Προϋποθέσεις μενού Πλοήγηση. 2. Ο χρήστης κάνει κλικ στο κουμπί Περιστροφή Χάρτη. 3. Η εφαρμογή εμφανίζει το εργαλείο περιστροφής χάρτη. 4. Ο χρήστης κάνει κλικ στο εργαλείο περιστροφής χάρτη για να περιστρέψει τον χάρτη. 5. Η εφαρμογή περιστρέφει τον χάρτη. Version 1 Σελ. 19
3.3 Κλιματικά Δεδομένα Σενάριο 8 Προσθήκη σταθμών Εμφάνιση σταθμών στον χάρτη. Προϋποθέσεις μενού Κλιματικά Δεδομένα. 2. Ο χρήστης κάνει κλικ στο κουμπί Προσθήκη σταθμών. 3. Οι σταθμοί εμφανίζονται στον χάρτη. ΜΗ 3β. Οι σταθμοί δεν εμφανίζονται στον χάρτη. 4β. Το map web service βάσει των σταθμών δεν είναι προσβάσιμο. Version 1 Σελ. 20
Σενάριο 9 Προσθήκη κλιματικών δεδομένων Εμφάνιση κλιματικών δεδομένων στον χάρτη. Προϋποθέσεις μενού Κλιματικά Δεδομένα. 2. Ο χρήστης επιλέγει την παράμετρο που επιθυμεί. 3. Οι επιλογές Μέθοδος Υπολογισμού, Εποχικότητα, Εποχή και Χρονική περίοδος ενημερώνονται βάσει της επιλογής παραμέτρου του χρήστη. 4. Ο χρήστης επιλέγει την Μέθοδο υπολογισμού που επιθυμεί. 5. Οι επιλογές Εποχικότητα, Εποχή και Χρονική περίοδος ενημερώνονται βάσει των επιλογών παραμέτρου και μεθόδου υπολογισμού. 6. Ο χρήστης επιλέγει την εποχικότητα που επιθυμεί. 7. Οι επιλογές Εποχή και Χρονική περίοδος ενημερώνονται βάσει των επιλογών παραμέτρου, μεθόδου υπολογισμού και Εποχικότητα. 8. Ο χρήστης επιλέγει την εποχή που επιθυμεί. 9. Η επιλογή Χρονική περίοδος ενημερώνεται Version 1 Σελ. 21
βάσει των επιλογών παραμέτρου, μεθόδου υπολογισμού, Εποχικότητα και Εποχή. 10. Ο χρήστης επιλέγει την χρονική περίοδο που επιθυμεί. 11. Ο χρήστης κάνει κλικ στο κουμπί προσθήκης κλιματικών δεδομένων. 12α. Τα κλιματικά δεδομένα βάσει των επιλογών του χρήστη εμφανίζονται στον χάρτη. ΜΗ 12β. Τα κλιματικά δεδομένα βάσει των επιλογών του χρήστη δεν εμφανίζονται στον χάρτη. 13β. Το map web service βάσει των επιλογών του χρήστη δεν είναι προσβάσιμο. Version 1 Σελ. 22
3.4 Κλιματικά Μοντέλα Σενάριο 10 Προσθήκη κλιματικών μοντέλων Εμφάνιση δεδομένων κλιματικών μοντέλων στον χάρτη. Προϋποθέσεις μενού Κλιματικά Μοντέλα. 2. Ο χρήστης επιλέγει το Κλιματικό Σενάριο που επιθυμεί. 3. Οι επιλογές Περίοδος Εφαρμογής, Παράμετρος και Εποχή ενημερώνονται βάσει της επιλογής Κλιματικού Σεναρίου του χρήστη. 4. Ο χρήστης επιλέγει την Περίοδο Εφαρμογής που επιθυμεί. 5. Οι επιλογές Παράμετρος και Εποχή ενημερώνονται βάσει των επιλογών Κλιματικού Σεναρίου και Περίοδος Εφαρμογής. 6. Ο χρήστης επιλέγει την Παράμετρο που επιθυμεί. 7. Η επιλογή Εποχή ενημερώνεται βάσει των επιλογών Κλιματικού Σεναρίου, Περίοδος Εφαρμογής και Παράμετρος. 8. Ο χρήστης κάνει κλικ στο κουμπί προσθήκης Κλιματικών Μοντέλων. Version 1 Σελ. 23
9α. Τα δεδομένα των κλιματικών μοντέλων βάσει των επιλογών του χρήστη εμφανίζονται στον χάρτη. ΜΗ 9β. Τα δεδομένα των κλιματικών μοντέλων βάσει των επιλογών του χρήστη δεν εμφανίζονται στον χάρτη. 10β. Το map web service βάσει των επιλογών του χρήστη δεν είναι προσβάσιμο. Version 1 Σελ. 24
3.5 Δορυφορικά Δεδομένα Σενάριο 11 Προσθήκη δορυφορικών δεδομένων Εμφάνιση δορυφορικών δεδομένων στον χάρτη. Προϋποθέσεις μενού Δορυφορικά Δεδομένα. 2. Ο χρήστης επιλέγει την παράμετρο που επιθυμεί. 3. Οι επιλογές Μέθοδος Υπολογισμού, Εποχικότητα, Εποχή και Χρονική περίοδος ενημερώνονται βάσει της επιλογής παραμέτρου του χρήστη. 4. Ο χρήστης επιλέγει την Μέθοδο υπολογισμού που επιθυμεί. 5. Οι επιλογές Εποχικότητα, Εποχή και Χρονική περίοδος ενημερώνονται βάσει των επιλογών παραμέτρου και μεθόδου υπολογισμού. 6. Ο χρήστης επιλέγει την εποχικότητα που επιθυμεί. 7. Οι επιλογές Εποχή και Χρονική περίοδος ενημερώνονται βάσει των επιλογών παραμέτρου, μεθόδου υπολογισμού και Εποχικότητα. 8. Ο χρήστης επιλέγει την εποχή που επιθυμεί. Version 1 Σελ. 25
9. Η επιλογή Χρονική περίοδος ενημερώνεται βάσει των επιλογών παραμέτρου, μεθόδου υπολογισμού, Εποχικότητα και Εποχή. 10. Ο χρήστης επιλέγει την χρονική περίοδο που επιθυμεί. 11. Ο χρήστης κάνει κλικ στο κουμπί προσθήκης δορυφορικών δεδομένων. 12α. Τα δορυφορικά δεδομένα βάσει των επιλογών του χρήστη εμφανίζονται στον χάρτη. ΜΗ 12β. Τα δορυφορικά δεδομένα βάσει των επιλογών του χρήστη δεν εμφανίζονται στον χάρτη. 13β. Το map web service βάσει των επιλογών του χρήστη δεν είναι προσβάσιμο. Version 1 Σελ. 26
3.6 Κοινωνικοοικονομικά Δεδομένα Σενάριο 12 Προσθήκη κοινωνικοοικονομικών δεδομένων Εμφάνιση κοινωνικοοικονομικών δεδομένων στον χάρτη. Προϋποθέσεις μενού Κοινωνικοοικονομικά Δεδομένα. 2. Ο χρήστης επιλέγει το επίπεδο κοινωνικοοικονομικών δεδομένων που επιθυμεί. 3. Η επιλογή Χρονική περίοδος ενημερώνεται βάσει της επιλογής του επιπέδου των κοινωνικοοικονομικών δεδομένων του χρήστη. 4. Ο χρήστης κάνει κλικ στο κουμπί προσθήκης κοινωνικοοικονομικών δεδομένων. 4α. Τα δεδομένα του επιπέδου των κοινωνικοοικονομικών δεδομένων βάσει των επιλογών του χρήστη εμφανίζονται στον χάρτη. ΜΗ 4β. Τα δεδομένα του επιπέδου των κοινωνικοοικονομικών δεδομένων βάσει των επιλογών του χρήστη δεν εμφανίζονται στον χάρτη. Version 1 Σελ. 27
5β. Το map web service βάσει των επιλογών του χρήστη δεν είναι προσβάσιμο. Version 1 Σελ. 28
3.7 Υπόμνημα Σενάριο 13 Εμφάνιση Υπομνήματος Προϋποθέσεις Εμφάνιση υπομνήματος ενός επιπέδου. Ένα ή περισσότερα επίπεδα πρέπει να έχουν προστεθεί στον χάρτη. 1. Ο χρήστης πηγαίνει στην αριστερή περιοχή της εφαρμογής και κάνει κλικ πάνω στην ονομασία του επιπέδου. 2. Το υπόμνημα του επιπέδου εμφανίζεται. 3. Ο χρήστης μετακινεί την μπάρα αλλαγής διαφάνειας του επιπέδου. 4. Η διαφάνεια του επιπέδου αλλάζει. Version 1 Σελ. 29
Σενάριο 14 Διαγραφή Επιπέδου Προϋποθέσεις Διαγραφή επιπέδου από τον χάρτη. Ένα ή περισσότερα επίπεδα πρέπει να έχουν προστεθεί στον χάρτη. υπόμνημα του επιπέδου στην αριστερή περιοχή της εφαρμογής και κάνει κλικ στο κουμπί Διαγραφής. 2. Το επίπεδο διαγράφεται από τον χαρτη. Version 1 Σελ. 30
3.8 Αναφορές Σενάριο 15 Αναφορές κλιματικών δεδομένων Προϋποθέσεις Εμφάνιση αναφοράς κλιματικών δεδομένων. Το βήμα 2α του σεναρίου προϋποθέτει ο χρήστης να έχει ήδη εμφανίσει του μετεωρολογικούς σταθμούς στον χάρτη. μενού Αναφορές. 2α. Ο χρήστης επιλέγει την αναφορά Μετεωρολογικού Σταθμού από τις αναφορές Κλιματικών Δεδομένων. 2β. Ο χρήστης επιλέγει την αναφορά Κλιματικών Δεδομένων/ Πολλαπλών Δεδομένων/ Εξειδικευμένων Χρηστών από τις αναφορές Κλιματικών Δεδομένων. 3α. Ο χρήστης κάνει κλικ πάνω σε ένα σταθμός στον χάρτη. 4α. Αναδύεται στο σημείο του σταθμού ένα μενού με την ονομασία του σταθμού και την επιλογή προβολής αναφοράς. 5α. Ο χρήστης επιλέγει την Προβολή αναφοράς για τον μετεωρολογικό σταθμό. 3β. Ο χρήστης κάνει κλικ πάνω στον χάρτη. Version 1 Σελ. 31
4α. Αναδύεται στο σημείο μενού τις συντεταγμένες στο σημείο και γύρο από αυτό. 5α. Ο χρήστης επιλέγει τις συντεταγμένες του σημείου που επιθυμεί. 6. Εμφανίζεται σε νέα καρτέλα η Αναφορά. 7. Ο χρήστης συμπληρώνει τις επιλογές της αναφοράς και επιλέγει Εξαγωγή Αρχείου PDF ή Εξαγωγή Αρχείου CSV. 8. Η εφαρμογή εμφανίζει την αναφορά βάσει των επιλογών του χρήστης και εξάγει την αναφορά σε μορφή αρχείου PDF ή CSV. ΜΗ 4. Δεν αναδύεται στο σημείο μενού. 5. Το map web service των αναφορών δεν είναι προσβάσιμο. ΜΗ 6. Δεν εμφανίζεται σε νέα καρτέλα η Αναφορά. 7. Το υποσύστημα των αναφορών δεν είναι προσβάσιμο ή είναι εκτός λειτουργίας. Version 1 Σελ. 32
Σενάριο 16 Αναφορές κλιματικών μοντέλων Εμφάνιση αναφοράς κλιματικών μοντέλων. Προϋποθέσεις μενού Αναφορές. 2. Ο χρήστης επιλέγει την αναφορά Ensemble/ Prudence/ RegCM από τις αναφορές Κλιματικών Μοντέλων. 3. Ο χρήστης κάνει κλικ πάνω στον χάρτη. 4. Αναδύεται στο σημείο μενού τις συντεταγμένες στο σημείο και γύρο από αυτό. 5. Ο χρήστης επιλέγει τις συντεταγμένες του σημείου που επιθυμεί. 6. Εμφανίζεται σε νέα καρτέλα η Αναφορά. 7. Ο χρήστης συμπληρώνει τις επιλογές της αναφοράς και επιλέγει Εξαγωγή Αρχείου PDF ή Εξαγωγή Αρχείου CSV. 8. Η εφαρμογή εμφανίζει την αναφορά βάσει των επιλογών του χρήστης και εξάγει την αναφορά σε μορφή αρχείου PDF ή CSV. ΜΗ 4. Δεν αναδύεται στο σημείο Version 1 Σελ. 33
μενού. 5. Το map web service των αναφορών δεν είναι προσβάσιμο. ΜΗ 6. Δεν εμφανίζεται σε νέα καρτέλα η Αναφορά. 7. Το υποσύστημα των αναφορών δεν είναι προσβάσιμο ή είναι εκτός λειτουργίας. Version 1 Σελ. 34
3.9 Αναζήτηση Σενάριο 17 Αναγνώριση Προϋποθέσεις Εμφάνιση πληροφοριών για ένα συγκεκριμένο επίπεδο σε ένα συγκεκριμένο σημείο του χάρτη. Ένα ή περισσότερα επίπεδα πρέπει να έχουν προστεθεί στον χάρτη. μενού Αναζήτηση. 2. Ο χρήστης καθορίζει την ακρίβεια αναγνώρισης. 3. Ο χρήστης επιλέγει το θεματικό επίπεδο από την λίστα της σύνθετης αναζήτησης. 4. Ο χρήστης κάνει κλικ στο κουμπί Αναγνώρισης. 5. Ο χρήστης κάνει κλικ πάνω στον χάρτη στο σημείο που επιθυμεί να λάβει πληροφορίες. 6. Ο χρήστης εμφανίζει πίνακα με πληροφορίες για το συγκεκριμένο επίπεδο στο συγκεκριμένο σημείο του χάρτη. Version 1 Σελ. 35
3.10 Σύνθετη Αναζήτηση Σενάριο 18 Περιγραφική Αναζήτηση Προϋποθέσεις Περιγραφική αναζήτηση με βάση χαρακτηριστικά ενός επιπέδου. Ένα ή περισσότερα επίπεδα πρέπει να έχουν προστεθεί στον χάρτη. παράθυρο Σύνθετης Αναζήτησης στα αριστερά της εφαρμογής. 2. Ο χρήστης ορίζει το ενεργό επίπεδο από την λίστα της Σύνθετης Αναζήτησης. 3. Ο χρήστης κάνει κλικ στην καρτέλα Περιγραφική Αναζήτηση. 4α. Ο χρήστης ορίζει το SQL ερώτημα και κάνει κλικ στο κουμπί Εύρεση. 5α. Η εφαρμογή εκτελεί το ερώτημα και τα αποτελέσματα εμφανίζονται στον χάρτη και σε πίνακα στο κάτω μέρος της οθόνης. 4β. Ο χρήστης κάνει κλικ στο κουμπί Καθαρισμός. 5β. Η εφαρμογή καθορίζει το ερώτημα SQL και τα αποτελέσματα. Version 1 Σελ. 36
Version 1 Σελ. 37
Σενάριο 19 Χωρική Αναζήτηση Προϋποθέσεις Εμφάνιση χαρακτηριστικών ενός επιπέδου σε μια συγκεκριμένη περιοχή. Ένα ή περισσότερα επίπεδα πρέπει να έχουν προστεθεί στον χάρτη. παράθυρο Σύνθετης Αναζήτησης στα αριστερά της εφαρμογής. 2. Ο χρήστης ορίζει το ενεργό επίπεδο από την λίστα της Σύνθετης Αναζήτησης. 3. Ο χρήστης κάνει κλικ στην καρτέλα Χωρική Αναζήτηση. 4. Ο χρήστης επιλέγει ένα εργαλείο σχεδίασης. 5. Ο χρήστης με χρήση του εργαλείου σχεδίασης ορίζει την περιοχή αναζήτησης κάνοντας κλικ πάνω στον χάρτη. 6. Η εφαρμογή με βάση την περιοχή που όρισε ο χρήστης εκτελεί το ερώτημα και εμφανίζει τα αποτελέσματα πάνω στον χάρτη και σε πίνακα στο κάτω μέρος της εφαρμογής. Version 1 Σελ. 38
3.11 Εργαλεία Σενάριο 20 Εκτύπωση Χάρτη Εκτύπωση χάρτη Προϋποθέσεις μενού Εργαλεία. 2.Ο χρήστης κάνει κλικ στο κουμπί Εκτύπωση. 3. Εμφανίζεται το παράθυρο εκτύπωσης. 4. Ο χρήστης επιλέγει Απλός/Με χάρτη αναφοράς/με υπόμνημα και χάρτη αναφοράς, καθορίζει τις επιλογές εκτύπωσης και κάνει κλικ στο κουμπί Εκτύπωση. 5. Εκτυπώνεται ο χάρτης. Version 1 Σελ. 39
Σενάριο 21 Εργαλεία Μέτρησης Μέτρηση μήκους ή επιφάνειας πάνω στον χάρτη. Προϋποθέσεις μενού Εργαλεία. 2α. Ο χρήστης επιλέγει την μονάδα μέτρησης μήκους από την λίστα μονάδων μέτρησης μήκους. 3α. Ο χρήστης κάνει κλικ στο κουμπί μέτρησης μήκους. 4α. Ο χρήστης σχεδιάζει κάνοντας κλικ πάνω στον χάρτη το μήκος που επιθυμεί να μετρήσει. 5α. Εμφανίζεται τα μερικά μήκη και το ολικό μήκος στην επιλεγμένη μονάδα μέτρησης μήκους. 2β. Ο χρήστης επιλέγει την μονάδα μέτρησης εμβαδού από την λίστα μονάδων μέτρησης εμβαδού. 3β. Ο χρήστης κάνει κλικ στο κουμπί μέτρησης εμβαδού. 4β. Ο χρήστης σχεδιάζει κάνοντας κλικ πάνω στον χάρτη το σχήμα που επιθυμεί να μετρήσει. 5β. Εμφανίζεται το εμβαδόν του σχήματος στην επιλεγμένη μονάδα μέτρησης εμβαδού. Version 1 Σελ. 40
Σενάριο 22 Εργαλεία Σχεδίασης Σχεδίαση σημείου, γραμμής, ελεύθερης γραμμής, πολυγώνου ή τετραγώνου πάνω στον χάρτη. Προϋποθέσεις μενού Εργαλεία. 2α. Ο χρήστης καθορίζει το χρώμα, το πάχος και το χρώμα επιφάνειας της γραμμής. 3α. Ο χρήστης κάνει κλικ στο κουμπί σχεδιασμού Σημείου/Γραμμής/Ελεύθερη ς γραμμής /Πολυγώνου/Τετράγωνου. 4α. Ο χρήστης σχεδιάζει το επιθυμητό σχήμα κάνοντας κλικ πάνω στον χάρτη. 5α. Σχεδιάζεται το επιθυμητό σχήμα πάνω στον χάρτη. 2β. Ο χρήστης κάνει κλικ στο κουμπί προσθήκης κειμένου. 3β. Ο χρήστης κάνει κλικ πάνω στον χάρτη στο σημείο που θέλει να γράψει το κείμενο και γράφει το Version 1 Σελ. 41
κείμενο. 4β. Το κείμενο τοποθετείται πάνω στον χάρτη. 2γ. Ο χρήστης κάνει κλικ στο κουμπί καθαρισμού. 3γ. Όλα τα σχήματα και τα κείμενα που προστέθηκαν από τον χρήστη αφαιρούνται. Version 1 Σελ. 42
3.12 Σχετικά Σενάριο 23 Πληροφορίες Εμφάνιση πληροφοριών σχετικά με την εφαρμογή. Προϋποθέσεις μενού Σχετικά. 2. Ο χρήστης κάνει κλικ στο κουμπί Σχετικά. 3. Εμφανίζεται το παράθυρο με σχετικές πληροφορίες για το έργο. Version 1 Σελ. 43
Σενάριο 24 Γνωστοποίηση Εμφάνιση γνωστοποίησης σχετικά με την εφαρμογή. Προϋποθέσεις μενού Σχετικά. 2. Ο χρήστης κάνει κλικ στο κουμπί Γνωστοποίηση. 3. Εμφανίζεται το παράθυρο με σχετικές γνωστοποιήσεις για το έργο. Version 1 Σελ. 44
3.13 Γλώσσες Σενάριο 25 Αλλαγή Γλώσσας Αλλαγή γλώσσας σε Ελληνικά ή Αγγλικά. Προϋποθέσεις μενού Γλώσσες. 2α. Ο χρήστης κάνει κλικ στο κουμπί Ελληνικά. 3α. Η εφαρμογή εμφανίζεται στα Ελληνικά. 2β. Ο χρήστης κάνει κλικ στο κουμπί Αγγλικά. 3β. Η εφαρμογή εμφανίζεται στα Αγγλικά. Version 1 Σελ. 45