Συστήματα και Επιστήμη Γεωγραφικών Πληροφοριών ΔΕΥΤΕΡΗ ΑΜΕΡΙΚΑΝΙΚΗ ΕΚΔΟΣΗ Paul A. Longley, Michael F. Goodchild, David J. Maguire, David W. Rhind © 2005 John Wiley and Sons, Ltd Επιστημονική επιμέλεια Ελληνικής έκδοσης: Γιάννης Θεοδωρίδης © 2010 Εκδόσεις ΚΛΕΙΔΑΡΙΘΜΟΣ 7. Λογισμικό GIS
Περίγραμμα Εξέλιξη του λογισμικού GIS Αρχιτεκτονική του λογισμικού GIS Κτίσιμο συστημάτων λογισμικού GIS Τύποι λογισμικού Ενδεικτικά προϊόντα Χρήση λογισμικού GIS
Λογισμικό GIS Οι μηχανές γεωγραφικής επεξεργασίας των GIS Βασικές λειτουργίες Συλλογή, αποθήκευση, διαχείριση, επερώτηση, ανάλυση και παρουσίαση γεωγραφικής πληροφορίας Λέξεις-κλειδιά Πρόγραμμα – συλλογή εντολών διαχείρισης δεδομένων Πακέτο – ολοκληρωμένη συλλογή προγραμμάτων Συστατικό – αυτόνομη, επαναχρησιμοποιήσιμη δομική μονάδα λογισμικού
Εξέλιξη λογισμικού GIS Βιβλιοθήκες υπορουτίνων (δεκαετίες ’60 και ‘70) Βιβλιοθήκες μικρών προγραμμάτων (υπορουτίνων) Απαίτηση για προηγμένες προγραμματιστικές δεξιότητες Πακέτα λογισμικού με δυνατότητα command line interface - CLI (δεκαετίες ’70 και ‘80) Βασικά πακέτα με δυνατότητα πληκτρολόγησης διαταγών από τη γραμμή εκτέλεσης διαταγών Απαίτηση για προηγμένες τεχνικές δεξιότητες Συστήματα προσανατολισμένα σε εργασίες (δεκαετίες ’90 και ‘00) Γραφικό περιβάλλον διεπαφής (GUI) Ικανότητα προσαρμογής για τη δημιουργία εφαρμογών ειδικού σκοπού
Τύποι υλοποίησης συστημάτων GIS
Αρχιτεκτονική τριων επιπέδων
Αρχιτεκτονικές λογισμικών GIS Αρχιτεκτονική προσωπικού Η/Υ (Desktop) Αρχιτεκτονική πελάτη-διακομιστή (Client-server) Κεντρικοποιημένη αρχιτεκτονική (Centralized) Κεντρικό σύστημα σε προσωπικό υπολογιστή (Desktop/Citrix) Κεντρικός διακομιστής (Server)
Desktop GIS
Client-server GIS
Centralized Desktop GIS
Centralized Server GIS
Προσωπικό και Δικτυακό σύστημα GIS
ΔυνατότηταΠροσωπικό GISΔικτυακό GIS Μέγεθος πελάτηΙσχυρόςΑπλός Περιβάλλον πελάτηWindowsΦυλλομετρητής (ανεξάρτητος πλατφόρμας) Μέγεθος διακομιστήΑπλός/ΙσχυρόςΙσχυρός Περιβάλλον διακομιστήWindows/Unix/Linux ΔίκτυοLAN/WANInternet
Μερίδιο αγοράς προμηθευτών λογισμικού GIS (2003)
Προσωπικό (desktop) λογισμικό GIS Εκμετάλλευση δεδομένων Προσπέλαση δεδομένων Επερωτήσεις Χωρική ανάλυση Απλές διορθώσεις Οπτικοποίηση Χαρτογράφηση Προσαρμογή στις εκάστοτε ανάγκες $1500
Σύστημα GIS για διακομιστή (Server) Κεντρικοποιημένο σύστημα GIS Ανάλογο της ανάπτυξης πολλών desktop GIS Δικτυακό GIS Επαγγελματικοί διακομιστές GIS Κεντρική διαχείριση και ανάπτυξη Χαμηλό κόστος κτήσης Καλό για εκμετάλλευση δεδομένων
Φορητά συστήματα GIS (hand-held) GIS στο πεδίο Ελαφρύς εξοπλισμός Επέκταση του προσωπικού (desktop) συστήματος Περιορισμένων δυνατοτήτων Κατάλληλο για συλλογή δεδομένων Απεικόνιση χάρτη εν κινήσει $500
Αριθμός χρηστών GIS (κατ’ εκτίμηση)
Σύνοψη Το λογισμικό GIS αναπτύσσεται ταχύτατα Συνεπείς αρχιτεκτονικές GIS Σημαντικές περιοχές ανάπτυξης Συστήματα στο Internet Φορητά συστήματα Ολοένα και περισσότερο βασισμένο σε πρότυπα Ευρύ φάσμα εφαρμογών Εκλογίκευση των προμηθευτών λογισμικού