Χωρική Βάση Δεδομένων (ΧΒΔ): PostgreSQL/PostGIS/Quantum GIS



Σύντομη περιγραφή

Στην εποχή μας η χρήση χωρικών πληροφοριών γίνεται ολοένα και περισσότερο μέρος της δραστηριότητας μιας μεγάλης γκάμας επιχειρήσεων, επαγγελματιών και ιδρυμάτων. Ο αυξανόμενος όγκος αυτών των χωρικών πληροφοριών οδήγησε στην ανάπτυξη συστημάτων που να είναι σε θέση να τις αποθηκεύσουν, διαχειριστούν και ανακτήσουν (να υποβάλουν ερωτήματα) με αποτελεσματικό τρόπο. Ανάμεσα σε αυτού του είδους τα συστήματα συγκαταλέγονται και οι Χωρικές Βάσεις Δεδομένων (ΧΒΔ). Ένα τέτοιο σύστημα είναι η χωρική βάση δεδομένων που αποτελείται από την βάση δεδομένων PostgreSQL και την επέκταση χωρικών λειτουργιών PostGIS. Τα λογισμικά αυτά τείνουν να χρησιμοποιούνται μαζί με ένα Σύστημα Γεωγραφικών Πληροφοριών Γραφείου, συνήθως το QuantumGIS, προκειμένου να επιτρέπεται η οπτικοποίηση των δεδομένων και η επέμβαση σε αυτά σε γραφικό περιβάλλον. Συνολικά το σύστημα που αποτελείται από τα παραπάνω λογισμικά επιτρέπει μία πλήρη γκάμα λειτουργιών αποθήκευσης, διαχείρισης και ανάκτησης χωρικών δεδομένων. Ο παρών οδηγός έχει σαν σκοπό να εξοικειώσει τον χρήστη με τις βασικές λειτουργίες του παραπάνω συνδυασμού λογισμικών. Αυτό θα γίνεται με την βήμα προς βήμα ανάπτυξη της λειτουργίας των επιμέρους στοιχείων και την παράθεση παραδειγμάτων λειτουργίας. Αρχικά περιγράφεται σύντομα ο τρόπος λειτουργίας των Χωρικών Βάσεων Δεδομένων και των Συστημάτων Γεωγραφικών Πληροφοριών γραφείου. Έπειτα παρατίθενται πληροφορίες για τα λογισμικά PostgreSQL, PostGIS, QuantumGIS και περιγράφεται ο τρόπος εγκατάστασης τους. Στην συνέχεια περιγράφονται οι βασικές λειτουργίες εισαγωγής, διαχείρισης και ανάκτησης δεδομένων με έμφαση στην χρήση χωρικών τελεστών. Στο τελευταίο μέρος του οδηγού γίνεται αναφορά στην χρήση διαδικαστικών γλωσσών στις χωρικές βάσεις δεδομένων και συγκεκριμένα στην γλώσσα PL/pgSQL που χρησιμοποιείται στην PostgreSQL. Δίνονται δύο απλά παραδείγματα δημιουργίας στοιχείων ελέγχου (συνάρτηση, σκανδαλιστής) με την χρήση της γλώσσας PL/pgSQL. Ο οδηγός υποστηρίζεται από εκπαιδευτικά δεδομένα που είναι διαθέσιμα στην τοποθεσία: http://www.ellak.gr/workshop_postgis.zip. Όλες οι εντολές command line, SQL και PL/pgSQL που περιλαμβάνονται στον παρόντα οδηγό βρίσκονται στο αρχείο workshop.txt ενώ τα αρχεία shapefiles (*.shp) που χρησιμοποιούνται για εισαγωγή δεδομένων βρίσκονται στον φάκελο SHP.



Στόχοι

Ο οδηγός στοχεύει:

  • Στο να αποτελέσει εκπαιδευτικό εγχειρίδιο πoυ θα επιτρέψει σε χρήστες με βασική γνώση GIS να εμβαθύνουν στην χρήση της χωρικής βάσης δεδομένων ανοικτού λογισμικού.
  • Να αποτελέσει αφετηρία για την ανάπτυξη εκπαιδευτικού υλικού/υλικού τεκμηρίωσης των λογισμικών PostgreSQL/PostGIS/Quantum GIS στα Ελληνικά.



Παραδοτέα

Χρονοδιάγραμμα

Η παράδοση της πρώτης έκδοσης του οδηγού έγινε σύμφωνα με το χρονοδιάγραμμα στα τέλη τον Ιουνίου 2009. Μία δεύτερη και εμπλουτισμένη έκδοση του οδηγού παραδόθηκε στα τέλη Οκτωβρίου 2009.



Αναφορές



Άδεια Χρήσης

Επιμέλεια/συγγραφή οδηγού

Νικόλαος Κ. Κολιός

 
ellak/postgresql_postgis_quantumgis.txt (26 views) · Τελευταία τροποποίηση: 2014/04/03 17:26
 
Recent changes RSS feed Creative Commons License Donate Valid XHTML 1.0 Valid CSS Driven by DokuWiki