Εισαγωγή στη PostgreSQL - PostGIS

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Εισαγωγή στη PostgreSQL - PostGIS"

Transcript

1 ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, (8 ο εξ. Προπτυχιακού 2 ο εξ. Μεταπτυχιακού - εαρινό εξάμηνο ) Υπεύθυνος Εργαστηρίων: Δρ. Ηλίας Φρέντζος Εισαγωγή στη PostgreSQL - PostGIS Δρ. Ηλίας Φρέντζος 1. Γενικά Σκοπός του εργαστηρίου είναι η εξοικείωση των σπουδαστών με τη βάση δεδομένων ανοικτού PostgreSQL και την επέκταση PostGIS για υποστήριξη χωρικών λειτουργιών, καθώς και το (επίσης ανοικτού κώδικα) λογισμικό GIS, Quantum GIS. Το εργαστήριο έχει σαν στόχο την παρουσίαση των βασικών λειτουργιών της χωρικής βάσης δεδομένων και του συστήματος γεωγραφικών πληροφοριών. Λίγα λόγια για το λογισμικό που θα χρησιμοποιηθεί: Δημιουργία Γεωγραφικών Βάσεων Δεδομένων Οι γεωγραφικές βάσεις δεδομένων βασίζονται στην ύπαρξη ενός Συστήματος Διαχείρισης Βάσεων Δεδομένων που θα έχει δυνατότητες υποστήριξης χωρικών τύπων (γεωμετριών) όπως σημεία, γραμμές και επιφάνειες. Ένα ΣΔΒΔ μπορεί να υποστηρίζει χωρικούς τύπους αυτόνομα ή να βασίζεται σε μία χωρική επέκταση για αυτό το σκοπό. Οι γεωγραφικές βάσεις δεδομένων μπορεί να περιέχουν διανυσματικά (vector) ή ψηφιδωτά (raster) δεδομένα. Η συνήθης τακτική όμως είναι να εισάγονται στο ΣΔΒΔ μόνο τα διανυσματικά δεδομένα, ενώ τα raster αποθηκεύονται σε διάφορες θέσεις στο σύστημα αρχείων (file system) του η/υ που υποστηρίζει τη λειτουργία του Συστήματος Γεωγραφικών Πληροφοριών. Στο μάθημα θα ασχοληθούμε εκτενώς με το ΣΔΒΔ PostgreSQL και την επέκταση χωρική PostGIS, τα οποία δεν έχουν τη δυνατότητα διαχείρισης raster δεδομένων. Η υποστήριξη χωρικών τύπων από τις βάσεις δεδομένων βασίζεται στην ύπαρξη του τύπου δεδομένων geometry, ο οποίος χρησιμοποιείται για να αναπαραστήσει μια ποικιλία χωρικών δεδομένων. Η ύπαρξη επίσης χωρικής υποστήριξης σημαίνει ότι το ΣΔΒΔ πρέπει να υποστηρίζει διάφορα συστήματα προβολής και μετασχηματισμούς μεταξύ τους, χωρικούς τελεστές (π.χ. το αντικείμενο Α επικαλύπτεται με το αντικείμενο Β) συναρτήσεις (π.χ. υπολογισμός του εμβαδού μίας επιφανειακής οντότητας) και χωρικά ευρετήρια. Όταν δημιουργείται μία Χωρική Βάση Δεδομένων, κάθε οντότητα με χωρική υπόσταση (π.χ. ένα σημείο ενδιαφέροντος), είναι μία εγγραφή σε έναν πίνακα που περιέχει όλα τα αντίστοιχα σημεία, ενώ μεταξύ των πεδίων του πίνακα υφίσταται και ένα ξεχωριστό πεδίο για τη γεωμετρία του αντικειμένου (π.χ. τη θέση του σημείου ενδιαφέροντος, η οποία δίνεται από τις συντεταγμένες του). Για να επανέλθουμε στο προηγούμενο παράδειγμα, ένας πίνακας με σημεία ενδιαφέροντος θα περιέχει τα εξής πεδία : id, name, type, geometry. PostgreSQL (http://www.postgresql.org/): Το λογισμικό της Βάσης Δεδομένων PostgresSQL, είναι μία από τις δημοφιλέστερες, παγκοσμίως, open source βάσεις δεδομένων με ισχυρή υποστήριξη τύπων γεωγραφικών δεδομένων και μεγάλης κλίμακας εφαρμογές και κοινότητες. Η PostgreSQL λειτουργεί σε Windows ( 95 / 98 / ME / NT / 2000 / XP ), Linux ( RedHat / Mandrake / Suse ), MacOS X. Παρέχονται γλώσσες προγραμματισμού και interfaces: Perl, Python, C/C++, Embedded SQL, Delphi/Kylix/Pascal, VB, ASP, Java, ODBC, JDBC κ.α. Η διαχείριση γίνεται κυρίως μέσω του PgAdmin IIΙ, αλλά και άλλες εφαρμογές τρίτων: (PgAccess, PhpPgAdmin, WinSQL). Το εργαστήριο είναι σχεδιασμένο για χειρισμό της βάσης δεδομένων μέσω κονσόλας, ενώ και η χρήση του PgAdmin IIΙ είναι ευπρόσδεκτη. Πρέπει να σημειωθεί ότι αν και η PostgreSQL Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 1

2 υποστηρίζει από μόνη της χωρικούς τύπους δεδομένων, αυτοί δεν ακολουθούν το πρότυπο OGC (Open GIS Consortium). PostGIS (http://postgis.refractions.net/): Είναι μία επέκταση της PostgreSQL για να υποστηρίζει χωρικά δεδομένα, σύμφωνα με το πρότυπο του OGC. Παρέχει ειδικούς τελεστές για τη σύνταξη ερωτημάτων, λειτουργίες συνάθρισης επάνω σε χωρικά δεδομένα καθώς και χωρικές συναρτήσεις. Επιτρέπει επίσης την ανάθεση προβολικών συστημάτων στα χωρικά δεδομένα. Τέλος, μπορεί να χρησιμοποιηθεί για να οπτικοποιηθούν τα δεδομένα μέσω ειδικών εφαρμογών όπως το Quantum GIS και ο Geo Server. Ο τύπος Geometry και ο μορφότυπος Well Known Text (WKT) Ο τύπος Geometry του PostGIS περιέχει όλη τη γεωμετρία (τις συντεταγμένες) του κάθε αντικειμένου. Ο τύπος αυτός είναι γενικός και μπορεί να περιέχει χωρικά αντικείμενα των τριών συνηθέστερων κατηγοριών (σημείο, γραμμή, πολύγωνο), καθώς και συλλογές αυτών των αντικειμένων (δηλαδή πολλά πολύγωνα ή πολλά σημεία μαζί με κάποιες γραμμές κ.ο.κ.). Η αναπαράσταση του τύπου Geometry σε μορφή πίνακα δε μπορεί να γίνει εύκολα αντιληπτή. Στην πραγματικότητα, κάτι τέτοιο είναι σχεδόν αδύνατο να συμβεί, από τη στιγμή που οι γεωμετρίες αναπαρίστανται από δεκαεξαδικές μορφές όπως η παρακάτω: " BC3E53F90901C416C1C75 73A A69A955B901C412032DD7CB B00E19E04911C419FDD48A3B B060D012B911C4166D1451AAB035041FC B911C41178E9219AB B28BD23E91 1C41AA125FB4A BC3E53F90901C416C1C7573A " Γι αυτό το λόγο, το Open GIS Consortium προτείνει τη χρήση του μορφότυπου WELL-KNOWN TEXT (WKT) ο οποίος υποστηρίζεται από το PostGIS. Με το WKT μπορούν αναπαρασταθούν με έναν εύκολα αντιληπτό τρόπο, σημεία, γραμμές πολύγωνα καθώς και πολλαπλές γεωμετρίες (π.χ. πολυ-πολύγωνα) και συλλογές γεωμετριών. Το PostGIS παρέχει συναρτήσεις που μετατρέπουν το WKT (που μπορεί να διαβαστεί και να γίνει κατανοητό σχετικά εύκολα) σε γεωμετρίες τις παραπάνω μορφής (που δε μπορούν να είναι απευθείας κατανοητές από τους ανθρώπους) και αντίστροφα. Μάλιστα, γεωμετρίες που έχουν συναχθεί σύμφωνα με το WKT format μπορούν να δημιουργηθούν / αναπαρασταθούν σε οποιοδήποτε σύστημα είναι συμβατό με τις κατευθύνσεις που δίνονται από το OGC (π.χ. Oracle, DB2 κ.α.). Παρακάτω παρατίθενται μερικά παραδείγματα του WKT format: Σημείο: 'POINT(X Y)' Γραμμή: 'LINESTRING(X1 Y1, X2 Y2,... )' Πολύγωνο: 'POLYGON((X1 Y1, X2 Y2,.., X1 Y1), (Xn,Yn, Xn+1 Yn+1,.., Xn Yn))' όπου Χi και Υi οι συντεταγμένες του κάθε σημείου του αντικειμένου. Παρατηρείστε ότι το κάθε πολύγωνο μπορεί να περιγράφεται από πολλές σειρές συντεταγμένων μέσα σε παρενθέσεις (X1 Y1, X2 Y2,.., X1 Y1) που αρχίζουν και τελειώνουν στο ίδιο σημείο. Από αυτές, η πρώτη σειρά είναι το εξωτερικό όριο του πολυγώνου, ενώ οι υπόλοιπες είναι πιθανά εσωτερικά όρια του πολυγώνου (νησίδες). Προφανώς ένα πολύγωνο μπορεί να μην έχει και καμία νησίδα. Το πολύγωνο επίσης μπορεί να μην είναι απλό (δηλαδή να είναι αυτοτεμνόμενο - selfintersected). Π.χ. παρατηρήστε ότι μία αλλαγή στη σειρά των τεσσάρων σημείων στο παρακάτω σχήμα οδηγεί σε δύο εντελώς διαφορετικά πολύγωνα. Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 2

3 POLYGON ((0 0, 0 1, 1 1, 1 0, 1 1)) POLYGON ((0 0, 1 1, 0 1, 1 0, 0 0)) Επίσης, με το WKT format μπορούν να οριστούν και συλλογές αντικειμένων όπως παρακάτω: 'GEOMETRYCOLLECTION(POINT(X1 Y1),LINESTRING(x2 y2,x3 y3))' Εκτός από τους παραπάνω απλούς τύπους, υπάρχουν και οι πολλαπλοί τύποι MULTIPOINT, MULTILINESTRING, MULTIPOLYGON, που είναι απλές γενικεύσεις των προηγούμενων απλών τύπων και, π.χ., ο MULTIPOINT περιέχει πολλά σημεία. Ο μετασχηματισμός μεταξύ γεωμετριών και κειμενικής (WKT) μορφής των γεωμετρικών αντικειμένων γίνεται με τις συναρτήσεις GeomFromText και AsText με τις οποίες θα ασχοληθούμε στις επόμενες σελίδες. Υποστήριξη συστημάτων αναφοράς Το PostGIS υποστηρίζει πλήθος Γεωγραφικών και Προβολικών συστημάτων συντεταγμένων κάθε ένα από τα οποία περιγράφεται από ένα SRID (από τα αρχικά Spatial Reference Identifier). Το SRID είναι ένας ακέραιος αριθμός (η ταυτότητα) που αντιστοιχεί στο σύστημα συντεταγμένων στο οποίο δίνονται οι συντεταγμένες του συγκεκριμένου αντικειμένου. Αναλυτικά, τα συστήματα συντεταγμένων που υποστηρίζονται από το PostGIS, μπορούν να βρεθούν μέσα στον πίνακα spatial_ref_sys μίας οποιαδήποτε βάσης δεδομένων του PostGIS. Για παράδειγμα, η βάση lab_spatial_db που θα δημιουργήσουμε μάθημα ενσωματώνει τον παρακάτω πίνακα (ο οποίος στην πραγματικότητα δημιουργείται κατά τη δημιουργία της βάσης όταν επιλέγουμε σαν πρότυπο της βάσης το template_postgis). Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 3

4 Ενδεικτικά αναφέρονται τα παρακάτω συστήματα συντεταγμένων μαζί με τα SRID τους: Σύστημα Συντεταγμένων Τύπος Μονάδες μέτρησης SRID 1 Ελληνικό Γεωδαιτικό Σύστημα Αναφοράς 1987 (ΕΓΣΑ87) Προβολικό Μέτρα UTM Ζώνη 34 επί του WGS84 Προβολικό Μέτρα UTM Ζώνη 35 επί του WGS84 Προβολικό Μέτρα WGS84 Γεωγραφικό Μοίρες Mercator Spheric Γεωγραφικό Μέτρα Από τα παραπάνω συστήματα αναφοράς το (1) είναι το πλέον διαδεδομένο προβολικό σύστημα στον Ελλαδικό Χώρο (και το επίσημο κρατικό σύστημα αναφοράς), το WGS84 είναι το παγκόσμιο σύστημα που χρησιμοποιεί το ελλειψοειδές WGS84 (και χρησιμοποιείται από τα GPS) και σε αυτό αναφέρονται συνήθως οι όροι «γεωγραφικό μήκος» και «γεωγραφικό πλάτος», τα (2) και (3) είναι Εγκάρσιες Μερκατορικές Προβολές επί του WGS84, ενώ το Mercator Spheric είναι μία προβολή επί μίας σφαίρας με περίπου τα ίδια χαρακτηριστικά με το WGS84 (χρησιμοποιεί μία σφαίρα αντί για ελλειψοειδές). Το τελευταίο είναι το σύστημα προβολής που χρησιμοποιεί ο μηχανισμός των tiles για τα Google Maps / Bing Maps. Quantum GIS (QGis: Είναι μία εφαρμογή ανοικτού κώδικα που χρησιμοποιείται για τη δημιουργία, τροποποίηση, ανάλυση και παρουσίαση των γεωγραφικών δεδομένων. Στο περιβάλλον λειτουργίας του QGis υπάρχει μια περιοχή εμφάνισης των χωρικών δεδομένων (map view), και μια περιοχή διαχείρισης του υπομνήματος (legent) στην οποία παρατίθενται τα ονόματα και τα σύμβολα των δεδομένων, περίπου με τον ίδιο τρόπο που αυτά παρουσιάζονται στο ArcGIS. Επίσης περιέχονται διάφορα εργαλεία και μενού επιλογών. Στο QGis κάθε εργασία αποθηκεύεται σε ένα αρχείο το οποίο καλείται qgis project (.qgs). Διπλό κλικ σε ένα αρχείο.qgs προκαλεί αυτόματη εκκίνηση του QGis. Το βασικό προτέρημα του QGis είναι ότι μπορεί να εισάγει, να οπτικοποιήσει, διαχειριστεί, τροποποιήσει δημιουργήσει δεδομένα που περιέχονται σε μία βάση δεδομένων PostgreSQL, σύμφωνα με το πρότυπο της επέκτασης PostGIS. Το QGis δεν υποστηρίζει τα χωρικά δεδομένα που μπορεί να υπάρχουν στη PostgreSQL χωρίς το PostGIS Τα δεδομένα για την εκτέλεση της άσκησης μπορούν αν βρεθούν στο παρακάτω URL: 2. Δημιουργία πινάκων ευρετηρίων Η διαχείριση της PostgreSQL γίνεται μέσω τριών τρόπων: PgAdminIII (γραφικό περιβάλλον) Command prompt SQL Shell (κονσόλα psql to postgres) Στην πορεία του εργαστηρίου θα χρησιμοποιήσουμε και τους τρεις, όπου απαιτείται. Βήμα 1 ο : Θα ξεκινήσουμε από το SQL Shell για να δημιουργήσουμε μία καινούργια βάση δεδομένων. Επιλέξτε Start > Programs > PostgreSQL 8.4 > SQL shell (psql) και πληκτρολογήστε SET ROLE postgres; CREATE DATABASE lab_spatial_db TEMPLATE=template_postgis ENCODING='UTF8' TABLESPACE=pg_default; Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 4

5 Σημείωση: κάθε SQL εντολή στην κονσόλα SQL Shell πρέπει να τελειώνει με το σύμβολο ; (semicolon) Εναλλακτικά μπορείτε να δημιουργήσετε τη βάση μέσω του PgAdmin. Από το Start -> Programs - > PostgreSQL ανοίξτε το πρόγραμμα PgAdmin III. Στη δενδρική δομή που εμφανίζεται στην αριστερή πλευρά του παραθύρου κάντε κλικ επάνω στο PostgreSQL Database Server και στο μενού που θα εμφανιστεί πατήστε το Connect όπως παρακάτω. Στο παράθυρο που ζητάει password πληκτρολογήστε postgres και πατήστε το ΟΚ. Μελετήστε το περιβάλλον εργασίας. Στα αριστερά του παραθύρου εμφανίζεται μία δενδρική μορφή με τις βάσεις δεδομένων (Databases) που αυτή τη στιγμή διαχειρίζονται από τη PostgreSQL. To σύμβολο σημαίνει ότι η βάση δεδομένων με όνομα postgis βρίσκεται στο δένδρο της PostgreSQL και είναι κλειστή, ενώ το σύμβολο σημαίνει ότι είναι ανοιχτή. Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 5

6 Για τη δημιουργία της βάσης δεδομένων που θα φιλοξενήσει τα δεδομένα μας, κάντε κλικ για στον κόμβο για να τον ενεργοποιήσετε (γίνεται μπλε), και στη συνέχεια δεξί κλικ και επιλέξτε το New Database. Η νέα βάση που θα φτιάξουμε θα έχει όνομα lab_spatial_db, θα βασίζεται στο πρότυπο template_postgis και θα ακολουθεί την κωδικοποίηση UTF-8. Κάθε νέα χωρική βάση δεδομένων που δημιουργείται πρέπει να βασίζεται στο πρότυπο template_postgis, αλλιώς, δε θα λειτουργούν οι συναρτήσεις του PostGIS. Βήμα 2 ο : Από το PgAdmin, συνδεθείτε στη βάση δεδομένων lab_spatial_db κάνοντας κλικ επάνω της, και επιλέξτε το κουμπί Execute arbitrary SQL Queries, το οποίο χρησιμοποιείται για τη σύνταξη και εκτέλεση sql ερωτημάτων Όσα ερωτήματα εκτελεστούν παρακάτω μπορούν να εκτελεστούν μέσα από το περιβάλλον αυτού του Query Editor. Βήμα 3 ο : Δημιουργία σχήματος με την ονομασία lab. Πληκτρολογήστε το παρακάτω CREATE SCHEMA lab; και πατήστε το πλήκτρο F5 (ή επιλέξτε το Execute από το µενού Query). Βήμα 4 ο : Δημιουργία πίνακα σημείων ενδιαφέροντος με την ονομασία landmarks: CREATE TABLE lab.landmarks( landmark_id integer primary key, landmark_name varchar(50), landmark_geometry geometry); Προσέξτε το geometry column το οποίο θα περιέχει όλη τη γεωμετρία του κάθε αντικειμένου. Ο τύπος geometry είναι γενικός και μπορεί να περιέχει χωρικά αντικείμενα των τριών τύπων (σημείο, γραμμή, πολύγωνο), καθώς και συλλογές αυτών των αντικειμένων. Αν δεν χρησιμοποιούσαμε το PostGIS αλλά απλή PostgreSQL, θα έπρεπε να ορίσουμε κάποιον από τους τύπους point, path, polygon Βήμα 5 ο : Δημιουργία πίνακα δρόμων με την ονομασία roads: CREATE TABLE lab.roads( road_id integer primary key, road_name varchar(50), road_geometry geometry); Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 6

7 Βήμα 6 ο : Δημιουργία πίνακα γεωτεμαχίων με την ονομασία parcels: CREATE TABLE lab.parcels( parcel_id integer primary key, parcel_name varchar(50), parcel_geometry geometry); Βήμα 7 ο : Δημιουργία πίνακα ζωνών με την ονομασία zones: CREATE TABLE lab.zones( zone_id integer primary key, zone_name varchar(50), zone_geometry geometry); Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, Βήμα 8 ο : Δημιουργία πίνακα χωρικών αντικειμένων με χρήση των προτύπων του Open GIS Consortium. Πρώτα δημιουργήστε έναν πίνακα χωρίς χωρικά αντικείμενα: CREATE TABLE lab.dummy( dummy_id integer primary key, dummy_name varchar(50)); Στη συνέχεια θα χρησιμοποιήσουμε την AddGeometryColumn με Σύνταξη AddGeometryColumn(<schema_name>, <table_name>, <column_name>, <srid>, <type>, <dimension>) Το SRID είναι το σύστημα προβολής των δεδομένων. Το Ελληνικό σύστημα προβολής (ΕΓΣΑ 87) έχει SRID = Επομένως στη κονσόλα πληκτρολογήστε: SELECT AddGeometryColumn('lab', 'dummy', 'dummy_geometry', 2100, 'GEOMETRY', 2); Χρησιμοποιώντας την AddGeometryColumn μπορούμε να καθορίσουμε και άλλους τύπους εκτός από GEOMETRY (π.χ. LINESTRING). Αντίθετα, όταν δημιουργώντας γεωμετρίες στο create table δε μπορούμε να καθορίσουμε άλλον τύπο εκτός από το geometry και ούτε να ορίσουμε το σύστημα προβολής. Σημείωση: το QGis δεν υποστηρίζει άλλους τύπους εκτός από geometry. Δεν υποστηρίζει επίσης την προσθήκη SRID στο κάθε πεδίο (αντίθετα, περιμένει να το βρει σε κάθε αντικείμενο) Βήμα 9 ο : Δημιουργία χωρικών ευρετηρίων GiST επάνω στους πίνακες landmarks, roads, parcels, zones CREATE INDEX landmarks_spatial_index ON lab.landmarks USING GIST(landmark_geometry); CREATE INDEX roads_spatial_index ON lab.roads USING GIST(road_geometry); CREATE INDEX parcels_spatial_index ON lab.parcels USING GIST(parcel_geometry); CREATE INDEX zones_spatial_index ON lab.zones USING GIST(zone_geometry); Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 7

8 Παλαιότερες εκδόσεις του PostGIS χρησιμοποιούσαν τα R-trees της PostgreSQL. Παρόλαυτά, από την έκδοση 0.6 και μετά τα R-trees έχουν αφαιρεθεί και η δεικτοδότηση των χωρικών δεδομένων του PostGIS γίνεται μέσω ενός σχήματος R-tree πάνω από GiST. Η τεκμηρίωση του PostGIS αναφέρει ότι η απόδοση του σχήματος αυτού σε σχετικά με τα R-trees της PostgreSQL είναι συγκρίσιμη. Επιπλέον, τα R-trees όπως είχαν υλοποιηθεί στη PostgreSQL είχαν τον περιορισμό ότι μπορούν να δεικτοδοτήσουν μόνο παραλληλόγραμμα (bounding boxes). 3. Εισαγωγή δεδομένων Βήμα 10 ο : Εισαγωγή δεδομένων στον πίνακα σημείων ενδιαφέροντος με διαδοχικές εντολές insert: INSERT INTO lab.landmarks VALUES(1,'Landmark1',GeomFromText('POINT( )', 2100)); INSERT INTO lab.landmarks VALUES(2,'Landmark2',GeomFromText('POINT( )', 2100)); Βήμα 11 ο : Εισαγωγή δεδομένων στον πίνακα δρόμων με διαδοχικές εντολές insert: INSERT INTO lab.roads VALUES(1,'Road1',GeomFromText('LINESTRING( , )', 2100)); INSERT INTO lab.roads VALUES(2,'Road2',GeomFromText('LINESTRING( , )', 2100)); Βήμα 12 ο : Εισαγωγή δεδομένων στον πίνακα ζωνών με διαδοχικές εντολές insert: INSERT INTO lab.zones VALUES(1,'Zone1',GeomFromText('POLYGON(( , , , , ))', 2100)); INSERT INTO lab.zones VALUES(2,'Zone2',GeomFromText('POLYGON(( , , , , , , , , ))', 2100)); Βήμα 13 ο : Εισαγωγή δεδομένων στον πίνακα δρόμων και σημείων ενδιαφέροντος από ASCII αρχείο sql. Πρώτα θα διαγράψουμε τα περιεχόμενα των δύο πινάκων: DELETE FROM lab.roads; DELETE FROM lab.landmarks; Ανοίξτε το αρχείο roads.sql με έναν editor (π.χ. notepad) και παρατηρείστε τα περιεχόμενά του. Τι μπορείτε να πείτε για τη μορφή του αρχείου; BEGIN; INSERT INTO lab.landmarks VALUES(1,'Landmark1',GeomFromText('POINT( )', 2100)); INSERT INTO lab.landmarks VALUES(2,'Landmark2',GeomFromText('POINT( )', 2100));... COMMIT; Για να εισάγουμε τα δεδομένα στη PostgrSQL, αρκεί να ανοίξουμε το αντίστοιχο sql αρχείο με τον sql editor και να το τρέξουμε κατά τα γνωστά. Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 8

9 Βήμα 14 ο : Εισαγωγή δεδομένων από shape file (αρχείο του ArcGIS). θα χρησιμοποιήσουμε την παρακάτω εντολή που πρέπει να εκτελεστεί από το command prompt. shp2pgsql -s 2100 [shapefile] [schema].[table] psql -d [database] U [user] Εκτελούμε το command prompt των windows (από το Start -> Run γράφουμε cmd) και πλοηγούμαστε στο directory. C:\Program Files\PostgreSQL\8.4\bin, όπου εκτελούμε την εντολή shp2pgsql -s 2100 P:\postgis_lab_data\parcels.dbf lab.parcels_temp psql d lab_spatial_db U postgres και πατήστε το Enter. Το σύμβολο εμφανίζεται πατώντας Shift+\. Εφόσον σας ζητηθεί password πληκτρολογήστε postgres και αφήστε την εντολή να εκτελεστεί. Στο τέλος της εκτέλεσης της εντολής, η οθόνη που θα πάρετε θα πρέπει να είναι όπως παρακάτω: Παρατηρήστε ότι η εισαγωγή των δεδομένων γίνεται σε έναν πίνακα που ονομάζεται parcels_temp. Βήμα 15 ο : Μεταφορά δεδομένων στον πίνακα γεωτεμαχίων και διαγραφή του προσωρινό πίνακα: INSERT INTO lab.parcels (parcel_id,parcel_geometry) SELECT gid, the_geom FROM lab.parcels_temp; DROP TABLE lab.parcels_temp; 4. Εμφάνιση των δεδομένων Βήμα 16 ο : Εμφάνιση των δεδομένων σε μορφή πινάκων SELECT * FROM lab.landmarks; Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 9

10 Μετατροπή κατά την εμφάνιση σε WKT format SELECT landmark_id, landmark_name, AsText(landmark_geometry) FROM lab.landmarks; Βήμα 17 ο : Οπτικοποίηση των δεδομένων Εκκινήστε την εφαρμογή Quantum GIS. Επιλέξτε Start > Programs > Quantum GIS Enceladus > Quantum GIS Enceladus. Θα πρέπει καταρχήν να καθορίσουμε το σύστημα συντεταγμένων του project του Quantum GIS. Αυτό γίνεται από το μενού Settings > Project Properties Και στο ενεργοποιούμε το Enable on the fly CRS transformation, ενώ αναζητούμε το ελληνικό σύστημα προβολής GGRS87 (ΕΓΣΑ87), με EPSG ID 2100 (το οποίο EPSG ID είναι ίδιο με το SRID του PostGIS). Αφού επιλέξουμε το σύστημα όπως στην παρακάτω εικόνα, πατάμε το OK. Για να προσθέσουμε τα δεδομένα, που έχουμε αποθηκεύσει στο PostGIS, εκτελέστε την εντολή Layer > Add a PostGIS Layer > New Connection Δώστε τις παρακάτω τιμές στα ζητούμενα πεδία: Name: lab_spatial_db host:localhost database:lab_spatial_db post:5432 (ή 5433, ανάλογα με την εγκατάσταση) username:postgres password: το password που έχετε ορίσει στην εγκατάστασή σας Ενεργοποιείστε το Save Password Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 10

11 και πατήστε το Connect. Στη συνέχεια, επιλέξτε και τα 5 Layer που εμφανίζονται και πατήστε το Add. Παρατηρείστε ότι το επίπεδο dummy δεν μπορεί να εισαχθεί (γιατί;) Πατήστε το OK. Ο χάρτης της περιοχής πρέπει να έχει εμφανιστεί στο κυρίως παράθυρο (map view) Βήμα 18 ο : Προσθέστε μία υπηρεσία Web Mapping Service εκτελώντας την εντολή Layer > Add a WMS Layer > New Connection Πατήστε το κουμπί New για να δημιουργήσουμε μία νέα σύνδεση, και δώστε τα παρακάτω στοιχεία: Name: infolab.wms URL: όπως στην παρακάτω εικόνα, και πατήστε το οκ. Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 11

12 Στη συνέχεια επιλέξτε την υπηρεσία στην οποία συνδεθήκαμε, και πατήστε το connect, ώστε να εμφανιστούν όλοι οι χάρτες που διαθέτει η υπηρεσία. Επιλέξτε το greece όπως στην παρακάτω εικόνα και πατήστε το Add Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 12

13 Εξοικειωθείτε με: ενεργοποιήστε / απενεργοποιήστε τα θεματικά επίπεδα (layers) αλλάξτε τη σειρά εμφάνισης των θεματικών επιπέδων αναζητήστε τις γεωγραφικές συντεταγμένες των σημείων ενδιαφέροντος ζητήστε πληροφορίες για τα αντικείμενα αλλάξτε τα σύμβολα των οντοτήτων (χρώματα, τύπους γραμμών, κλπ.) αλλάξτε το zoom ανοίξτε το attribute table χρησιμοποιώντας το κουμπί Επιλέξτε αντικείμενα στο σχέδιο με το και παρατηρείστε τι συμβαίνει στο attribute table. Δώστε κάποια κριτήρια για επιλογή δεδομένων στο επίπεδο roads πατώντας το κουμπί advanced στο attribute table 5. Εκτέλεση ερωτήσεων Οι ερωτήσεις θα εκτελεστούν μέσω της κονσόλας εντολών ή στο PgAdminIII. Η οπτικοποίηση των αποτελεσμάτων όπου απαιτείται θα γίνει μέσω του QGis Βήμα 19 ο : Πραγματοποιήστε μία ερώτηση επιλογής με βάση ένα σημείο: SELECT parcel_id FROM lab.parcels WHERE parcel_geometry && GeomFromText('POINT( )',2100); Ο τελεστής && ελέγχει αν τέμνονται τα bounding boxes των χωρικών αντικειμένων Ανοίξτε το attribute table του θεματικού επιπέδου parcels στο QGis και εντοπίστε το σημείο και το parcel που επέστρεψε σαν απάντηση το query. Βήμα 20 ο : Πραγματοποιήστε μία ερώτηση επιλογής με βάση την απόσταση από σημείο: SELECT * Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 13

14 FROM lab.roads WHERE road_geometry && Expand(GeomFromText('POINT( )', 2100),100) AND Distance(GeomFromText('POINT( )', 2100),road_geometry)< 100; Δοκιμάστε επίσης την παρακάτω ερώτηση SELECT * FROM lab.roads WHERE Distance(GeomFromText('POINT( )',2100),road_geometry) < 100; Τι παρατηρείτε σε σχέση με τα αποτελέσματα των δύο ερωτήσεων; Η πιο αποδοτική χρήση της χωρικής βάσης δεδομένων, γίνεται συνδυάζοντας ερωτήσεις με βάση την απόσταση και παράλληλο έλεγχο επικάλυψης των περιγεγραμμένων παραλληλογράμμων (bounding boxes). Ο έλεγχος με το περιγεγραμμένο παραλληλόγραμμο είναι πολύ πιο γρήγορος από τον αναλυτικό έλεγχο με βάση την απόσταση (λόγω του ότι χρησιμοποιείται το χωρικό ευρετήριο). Η συνάρτηση Expand() παρέχει έναν τρόπο ώστε να μεγαλώσει το περιγεγραμμένο παραλληλόγραμμο ενός αντικειμένου. Για να δείτε πως λειτουργεί η Expand() εκτελέστε την παρακάτω εντολή CREATE VIEW lab.expand_test AS SELECT landmark_id, Expand(landmark_geometry, 20) AS expanded_geometry FROM lab.landmarks; και από το QGIS επιλέξτε Layer > Add a PostGIS Layer > New Connection επιλέξτε τη σύνδεση στη PostgrSQL, πατήστε το connect και επιλέξτε το expand_test. Παρατηρείστε τη μορφή των δεδομένων. Προσέξτε επίσης ότι το View που δημιουργήσαμε έχει και ένα πεδίο που προέρχεται από πρωτεύον κλειδί (και επιπλέον συνεχίζει να είναι μοναδικό μέσα στο View). Αυτός είναι περιορισμός του Qgis (πρέπει να υπάρχει ένα πεδίο που να μπορεί να χρησιμοποιηθεί σαν μοναδικό κλειδί). Βήμα 21 ο : Πραγματοποιήστε μία ερώτηση επιλογής με μία περιοχή: Με περιοχή παραλληλόγραμμο: ή SELECT * FROM lab.landmarks WHERE box('467350, ,467686, ') && landmark_geometry; SELECT * FROM lab.landmarks WHERE Contains(GeomFromText('POLYGON(( , , , , ))', 2100),landmark_geometry); και οι δύο παραπάνω ερωτήσεις επιστρέφουν το ίδιο αποτέλεσμα. Η πρώτη είναι πιο γρήγορη (ελέγχει μόνο τα bounding boxes με τον τελεστή &&), αλλά και λιγότερο ακριβής. Επιπλέον, χρησιμοποιεί τη λειτουργικότητα της PostgreSQL (και όχι PostGIS) επειδή περιέχει τη συνάρτηση box(). Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 14

15 Με περιοχή πολύγωνο (τρίγωνο): και SELECT * FROM lab.landmarks WHERE GeomFromText('POLYGON(( , , , ))', 2100); SELECT * FROM lab.landmarks WHERE Contains(GeomFromText('POLYGON(( , , , ))', 2100), landmark_geometry); Παρατηρείστε ότι οι δύο ερωτήσεις δεν έχουν το ίδιο αποτέλεσμα. Γιατί συμβαίνει αυτό; Βήμα 22 ο : Πραγματοποιήστε μία ερώτηση χωρικής σύνδεσης (σημείο πολύγωνο): SELECT landmark_id, landmark_geometry FROM lab.landmarks, lab.parcels WHERE parcel_geometry; προσέξτε ότι στα αποτελέσματα εμφανίζονται δύο εγγραφές με landmark_id=9. Αυτό συμβαίνει γιατί ο χρησιμοποιεί τα bounding boxes και το αποτέλεσμα είναι προσεγγιστικό. Αντίθετα, η παρακάτω ερώτηση επιστρέφει ακριβή αποτελέσματα: SELECT landmark_id, landmark_geometry FROM lab.landmarks, lab.parcels WHERE Contains(parcel_geometry,landmark_geometry); Βήμα 23 ο : Πραγματοποιήστε μία ερώτηση χωρικής σύνδεσης (πολύγωνο - πολύγωνο): SELECT parcel_id, parcel_geometry FROM lab.parcels, lab.zones WHERE Contains(zone_geometry,parcel_geometry) AND zone_name='zone1' Οπτικοποιήστε το αποτέλεσμα της ερώτησης δημιουργώντας ένα View (όπως στο βήμα 19). Βήμα 24 ο : Ερώτημα χωρικής αυτοσύνδεσης. "Επέλεξε όλα τα ζεύγη σημείων που απέχουν μεταξύ τους λιγότερο από 50 μέτρα" SELECT L1.landmark_id, L1.landmark_geometry, L2.landmark_id, L2.landmark_geometry, distance(l1.landmark_geometry, L2.landmark_geometry) FROM lab.landmarks L1, lab.landmarks L2 WHERE distance(l1.landmark_geometry, L2.landmark_geometry)<50 AND L1.landmark_id<>L2.landmark_id; Βήμα 25 ο : Χρήση συναρτήσεων: Εμβαδόν περιοχής SELECT parcel_id,parcel_name,area(parcel_geometry) FROM lab.parcels; Μήκος αξόνων Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 15

16 SELECT road_id,road_name,length(road_geometry) FROM lab.roads WHERE length(road_geometry)>100; Βήμα 26 ο : Buffer χωρικών αντικειμένων SELECT parcel_id,parcel_geometry,road_id FROM lab.parcels, lab.roads WHERE buffer(road_geometry,6) && parcel_geometry; αλλά και Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, SELECT parcel_id,parcel_geometry,road_id FROM lab.parcels, lab.roads WHERE intersects(buffer(road_geometry,6),parcel_geometry); Παρατηρήστε ότι ο χρόνος εκτέλεσης στη δεύτερη περίπτωση αυξάνεται δραματικά. Τι μπορούμε να κάνουμε ώστε να το βελτιώσουμε; Ενεργοποιήστε το QGis και βρείτε ποιοι δρόμοι έχουν id μεταξύ 1200 και Στη συνέχεια οπτικοποιήστε τα αποτελέσματα του παρακάτω View: CREATE VIEW lab.buffer_selection AS SELECT DISTINCT parcel_id, parcel_geometry FROM lab.parcels, lab.roads WHERE intersects(buffer(parcel_geometry,6),road_geometry) AND road_id>=1200 AND road_id<1300; και εισάγετε το Layer στο QGis. Προσέξτε ότι έτσι μπορείτε να βρείτε ποιοι δρόμοι περνάνε μπροστά από ποια γεωτεμάχια. Βήμα 27 ο : Συναθρίσεις: και SELECT ConvexHull(collect(landmark_geometry)) FROM lab.landmarks; SELECT ConvexHull(collect(landmark_geometry)) FROM lab.landmarks GROUP BY (landmark_id/10)::int; οπτικοποίηση δε μπορούμε να κάνουμε λόγω των περιορισμών του Qgis στο πεδίο id. Μπορούμε όμως να δημιουργήσουμε έναν νέο πίνακα και να δείξουμε έτσι το αποτέλεσμα. Τέλος Lab-PostGIS-2010.doc Εργαστήριο PostGIS, Δρ. Ηλίας Φρέντζος 16

Εισαγωγή στην PostgreSQL Spatial 8.1

Εισαγωγή στην PostgreSQL Spatial 8.1 ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής

Διαβάστε περισσότερα

Εισαγωγή στο PostGIS 2.x

Εισαγωγή στο PostGIS 2.x ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΠΠΛΛΗΗΡΡΟΦΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2014 ] Εισαγωγή στο PostGIS 2.x Κ. Πατρούμπας

Διαβάστε περισσότερα

Εργαστηριακές ασκήσεις µαθήµατος Εισαγωγή στο PostGIS

Εργαστηριακές ασκήσεις µαθήµατος Εισαγωγή στο PostGIS Εργαστηριακές ασκήσεις µαθήµατος Εισαγωγή στο PostGIS efrentzo@unipi.gr PostgreSQL Λογισµικό ανοικτού κώδικα (open source), κάτω από BSD license Copyright του Πανεπιστηµίου της Καλιφόρνια εκδόσεις για

Διαβάστε περισσότερα

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών ΕΡΓΑΣΤΗΡΙΟ 1ο 1.1. Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcGIS 1.1.1. Η δομή του ArcGIS: Το ArcGIS είναι μια ολοκληρωμένη συλλογή από προϊόντα λογισμικού GIS. Παρέχει μια πλατφόρμα για διαδικασίες

Διαβάστε περισσότερα

Δημιουργία ενός Γεωγραφικού Mashup χρησιμοποιώντας το Microsoft Bing Maps και τη PostgreSQL - PostGIS

Δημιουργία ενός Γεωγραφικού Mashup χρησιμοποιώντας το Microsoft Bing Maps και τη PostgreSQL - PostGIS ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ (8 ο εξ. Προπτυχιακού εαρινό εξάμηνο 2009-2010) Πανεπιστήμιο Πειραιώς, Τμήμα Πληροφορικής, Διδάσκοντες: Αν. Καθ. Γιάννης

Διαβάστε περισσότερα

Μετασχηματισμός δεδομένων σε ενιαίο σύστημα αναφοράς στο QGIS

Μετασχηματισμός δεδομένων σε ενιαίο σύστημα αναφοράς στο QGIS Μετασχηματισμός δεδομένων σε ενιαίο σύστημα αναφοράς στο QGIS Για τη σύνθεση και τη σύνταξη ενός χάρτη, συλλέγονται δεδομένα από διαφορετικές πηγές. Τα δεδομένα αυτά έχουν διαφορετικά συστήματα αναφοράς.

Διαβάστε περισσότερα

Performing Spatial Queries

Performing Spatial Queries Performing Spatial Queries QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 4 Δρ. Βασιλική Κούφη Περιεχόμενα Υλοποίηση Βάσεως Δεδομένων Εκτέλεση ερωτημάτων SQL στην Βάση Δεδομένων BHMA 1. Σχεδιασμός

Διαβάστε περισσότερα

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων.

Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. ΕΡΓΑΣΤΗΡΙΟ 3 ο : ArcCatalog Πηγές δεδομένων Γεωβάση Τι είναι ο ArcCatalog? Ο ArcCatalog χρησιμοποιείται για την πλοήγηση / διαχείριση χωρικών δεδοµένων. Η εφαρμογή του ArcCatalog παρέχει τη δυνατότητα

Διαβάστε περισσότερα

Εισαγωγή στην Oracle Spatial 10g

Εισαγωγή στην Oracle Spatial 10g ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής

Διαβάστε περισσότερα

1. ΕΙΣΑΓΩΓΗ ΣΤΟ GRASS GIS 1.1. ΤΙ ΕΙΝΑΙ ΤΟ GRASS GIS ;

1. ΕΙΣΑΓΩΓΗ ΣΤΟ GRASS GIS 1.1. ΤΙ ΕΙΝΑΙ ΤΟ GRASS GIS ; 1. ΕΙΣΑΓΩΓΗ ΣΤΟ GRASS GIS 1.1. ΤΙ ΕΙΝΑΙ ΤΟ GRASS GIS ; Το GRASS (Geographical Resources Analysis Support System) αποτελεί ένα raster/vector φορέα / κομμάτι του GIS που συνδυάζει την ολοκληρωμένη επεξεργασία

Διαβάστε περισσότερα

Εισαγωγή WMS στο QGIS

Εισαγωγή WMS στο QGIS Εισαγωγή WMS στο QGIS Στο QGIS, είναι δυνατή η εισαγωγή (φόρτωση) ενός WMS. Στη συγκεκριμένη περίπτωση θα φορτώσουμε την WMS υπηρεσία με τις ορθοφωτογραφίες που παρέχει η ΕΚΧΑ. Τι χρειαζόμαστε: QGIS εγκατεστημένο

Διαβάστε περισσότερα

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΔΗΜΙΟΥΡΓΙΑ ΔΙΑΜΟΡΦΩΣΗ ΠΕΡΙΓΡΑΦΙΚΩΝ ΔΕΔΟΜΕΝΩΝ (ATTRIBUTES) ΜΕ ΤΟ ΑΝΟΙΧΤΟΥ ΚΩΔΙΚΑ ΛΟΓΙΣΜΙΚΟ GIS QGIS Επιστημονικός υπεύθυνος:

Διαβάστε περισσότερα

Χαρτογράφηση με Ανοιχτό Λογισμικό GIS

Χαρτογράφηση με Ανοιχτό Λογισμικό GIS Χαρτογράφηση με Ανοιχτό Λογισμικό GIS Δημιουργία Θεματικού Χάρτη με το QGIS Δρ. Σταμάτης Καλογήρου Σεμινάριο στα πλαίσια του 1oυ Συνεδρίου Χωρικής Ανάλυσης Χαροκόπειο Πανεπιστήμιο, 17-18 Μαΐου 2013 Αυτό

Διαβάστε περισσότερα

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1.

Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ. Έκδοση 0.1. Κομβικό Σημείο Επαφής Υπουργείου Εσωτερικών Διαδικτυακές Υπηρεσίες Αναζήτησης, Απεικόνισης και Απευθείας Πρόσβασης στα δεδομένα ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Έκδοση 0.1. Νοέμβρης 2014 Περιεχόμενα 1. ΕΙΣΑΓΩΓΗ... 2 2.

Διαβάστε περισσότερα

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών

Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Εθνική Υποδομή ΓΕωχωρικών Πληροφοριών Οργανισμός Κτηματολογίου & Χαρτογραφήσεων Ελλάδας Διαδικτυακές Υπηρεσίες Αναζήτησης και Απεικόνισης ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ Διεύθυνση Γεωπληροφορικής Δεκέμβριος 2012 Περιεχόμενα

Διαβάστε περισσότερα

databases linux - terminal (linux / windows terminal)

databases linux - terminal (linux / windows terminal) databases linux - terminal (linux / windows terminal) 1) ανοίγουμε την mysql -> $ mysql -u root -p (enter) password (enter) TIP: αν κατά την εντολή αυτή μας γράψει, ERROR 2002 (HY000): Can't connect to

Διαβάστε περισσότερα

Οδηγίες Χρήσης της MySQL

Οδηγίες Χρήσης της MySQL ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΗΜΕΙΩΣΕΙΣ ΣΕ ΒΑΣΕΙΣ ΔΕΔΟΜΕΝΩΝ Οδηγίες Χρήσης της MySQL Διδάσκων: Γιάννης Θεοδωρίδης Συντάκτης Κειμένου: Βαγγέλης Κατσικάρος Νοέμβριος 2007 1 Περιεχόμενα Εισαγωγή...2

Διαβάστε περισσότερα

Using Custom Python Expression Functions

Using Custom Python Expression Functions Using Custom Python Expression Functions QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina

Διαβάστε περισσότερα

Υπηρεσία διαμοιρασμού αρχείων

Υπηρεσία διαμοιρασμού αρχείων 7 Ιουνίου 2013 Υπηρεσία διαμοιρασμού αρχείων Πανεπιστήμιο Κύπρου, Τμήμα Πληροφορικής Ομάδα Τεχνικής Υποστήριξης v0.4 Πίνακας περιεχομένων Γενικά... 2 Διαθεσιμότητα... 2 Πρόσβαση... 2 Φυλλομετρητή ιστού...

Διαβάστε περισσότερα

2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων

2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων 2. Εισαγωγή Δεδομένων σε Σχεσιακή Βάση Δεδομένων Μετά τον μετασχηματισμό των δεδομένων με τη χρήση του Excel, τα δεδομένα θα εισαχθούν σε μια σχεσιακή βάση δεδομένων (Microsoft SQL Sever 2005) ώστε να

Διαβάστε περισσότερα

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS

Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS Δημιουργία και επεξεργασία διανυσματικών επιπέδων στο QGIS Δημιουργία επιπέδου σχεδίασης 1. Από το Menu Layer Create Layer New Shapefile Layer δημιουργούμε νέο επίπεδο. Στο παράθυρο που ανοίγει (Εικ. 1)

Διαβάστε περισσότερα

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»...

Περιεχόμενα ΓΕΩΠΥΛΗ ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΚΕΝΤΡΙΚΟ SITE. ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»... Περιεχόμενα ΧΑΡΤΗΣ... 2 Είσοδος στην εφαρμογή «Χάρτης»... 2 Λειτουργίες εφαρμογής «Χάρτης»....2 Πλοήγηση στο χάρτη... 3 Σχεδίαση στο χάρτη... 4 Εκτύπωση του χάρτη... 6 Μετρήσεις επάνω στο χάρτη... 9 Εμφάνιση

Διαβάστε περισσότερα

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση

Βάσεις Δεδομένων 3η εργαστηριακή άσκηση Βάσεις Δεδομένων 3η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Συσχέτιση πινάκων (εισαγωγή ξένων κλειδιών) Δρ. Μαρία Ευθυμιοπούλου 1. Εμφάνιση πινάκων στο Workspace Στο προηγούμενο εργαστήριο

Διαβάστε περισσότερα

ARTius με PostgreSQL

ARTius με PostgreSQL ARTius με PostgreSQL 9.3.5.1 Features: Δεν υπάρχει License και κόστος αγοράς / αναβάθμισης του PostgreSQL. Εύκολη και γρήγορη εγκατάσταση. Ταχύτερη παραλληλία (row locking) σε σχέση με άλλα dbms (SQLite,

Διαβάστε περισσότερα

Searching and Downloading OpenStreetMap Data

Searching and Downloading OpenStreetMap Data Searching and Downloading OpenStreetMap Data QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis

Διαβάστε περισσότερα

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

ΤΕΙ Ιονίων Νήσων Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών ΕΡΓΑΣΤΗΡΙΟ 2 ο : Εισαγωγή στα Γεωγραφικά Συστήματα Πληροφοριών ArcMap (2/2) Μέρος 1: (συνέχεια από τα προηγούμενα) Κάνουμε κλικ το εικονίδιο Add Data στην γραμμή εργαλείων standard και επιλέγουμε το αρχείο/τα

Διαβάστε περισσότερα

Βάσεις Δεδομένων 5η εργαστηριακή άσκηση

Βάσεις Δεδομένων 5η εργαστηριακή άσκηση Βάσεις Δεδομένων 5η εργαστηριακή άσκηση SQL Δρ. Μαρία Ευθυμιοπούλου Εντολές sql Για να γράψετε ή να επικολλήσετε εντολές sql πηγαίνετε από το μενού SQL Workshop και επιλέγετε το SQL Commands 1. Δημιουργία

Διαβάστε περισσότερα

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1

ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1 ΕΓΧΕΙΡΙΔΙΟ ΧΡΗΣΗΣ GRS-1 Σελίδα 1 ΓΕΝΙΚΑ - ΕΙΣΑΓΩΓΗ Το GRS-1 της TOPCON διαθέτει λειτουργικό σύστημα Windows CE NET 6.1 παρέχοντας την δυνατότητα εγκατάστασης οποιασδήποτε εφαρμογής και λογισμικού έκδοσης

Διαβάστε περισσότερα

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ 210 2896709, 210 2896722, 210 2896721, noc@aspete.

Αν παρ όλα αυτά αντιμετωπίζετε πρόβλημα, επικοινωνήστε με το Κέντρο Δικτύου της ΑΣΠΑΙΤΕ Τηλ 210 2896709, 210 2896722, 210 2896721, noc@aspete. H υπηρεσία VPN προσφέρει τη δυνατότητα σε χρήστες της ΑΣΠΑΙΤΕ που συνδέονται στο Internet από άλλους φορείς (πχ ISP, άλλα ιδρύματα, κτλ) να αποκτούν ασφαλή πρόσβαση στο δίκτυο και στις υπηρεσίες της Σχολής.

Διαβάστε περισσότερα

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ. Υλοποίηση Γέφυρας με την Χρήση Σημείου Πρόσβασης

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ. Υλοποίηση Γέφυρας με την Χρήση Σημείου Πρόσβασης Εργαστήριο 8-9α ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Υλοποίηση Γέφυρας με την Χρήση Σημείου Πρόσβασης Στόχος Ο στόχος του παρόντος εργαστηρίου είναι η

Διαβάστε περισσότερα

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0

Σύντοµο Εγχειρίδιο Χρήσης. του Λογισµικού Στατιστικής Επεξεργασίας. SPSS for Windows v. 8.0 Εθνικό & Καποδιστριακό Πανεπιστήµιο Αθηνών Τµήµα Μεθοδολογίας, Ιστορίας & Θεωρίας της Επιστήµης ιαπανεπιστηµιακό Πρόγραµµα Μεταπτυχιακών Σπουδών «Βασική και Εφαρµοσµένη Γνωσιακή Επιστήµη» Σύντοµο Εγχειρίδιο

Διαβάστε περισσότερα

ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ρύθµιση ενσωµατωµένου GPS του MobileMapper CE για λειτουργία µε το ArcPAD.

ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ρύθµιση ενσωµατωµένου GPS του MobileMapper CE για λειτουργία µε το ArcPAD. ΣΥΝΟΠΤΙΚΕΣ Ο ΗΓΙΕΣ ΚΑΤΑΓΡΑΦΗΣ ΙΑΝΥΣΜΑΤΙΚΩΝ Ε ΟΜΕΝΩΝ ΣΤΟ ARCPAD. Ευχαριστούµε θερµά για την επιλογή του MobileMapper CE και του ArcPAD για την καταγραφή των διανυσµατικών σας δεδοµένων. Ο σύντοµος αυτός

Διαβάστε περισσότερα

ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ ΧΡΗΣΤΗ

ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ ΧΡΗΣΤΗ ΔΙΑΧΕΙΡΙΣΗ ΛΟΓΑΡΙΑΣΜΟΥ ΧΡΗΣΤΗ Στόχοι Μετά την ολοκλήρωση της άσκησης θα είσαι σε θέση: 1. Να ενεργοποιείς και να απενεργοποιείς το λογαριασμό ενός χρήστη. 2. Να αλλάζεις τον κωδικό πρόσβασης χρήστη. 3.

Διαβάστε περισσότερα

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ : ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ : ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΤΜΗΜΑ ΓΕΩΓΡΑΦΙΑΣ ΜΑΘΗΜΑ : ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ Ι ΕΡΓΑΣΤΗΡΙΟ 1ο : ΕΙΣΑΓΩΓΗ ΣΤΟ ΕΜΠΟΡΙΚΟ ΛΟΓΙΣΜΙΚΟ GIS ArcGIS της ESRI. Επιστημονικός υπεύθυνος: Χαλκιάς Χρ. Σκοπός Σκοπός

Διαβάστε περισσότερα

Αντικειμενοστρεφής Προγραμματισμός

Αντικειμενοστρεφής Προγραμματισμός Αντικειμενοστρεφής Προγραμματισμός Διδάσκουσα: Αναπλ. Καθηγήτρια Ανδριάνα Πρέντζα aprentza@unipi.gr Εργαστηριακός Συνεργάτης: Δρ. Βασιλική Κούφη vassok@unipi.gr 1 Δομημένος προγραμματισμός έναντι αντικειμενοστρεφούς

Διαβάστε περισσότερα

Σχεδιασμός Βάσεων Δεδομένων

Σχεδιασμός Βάσεων Δεδομένων Πανεπιστήμιο Πειραιώς Τμήμα Ψηφιακών Συστημάτων Σχεδιασμός Βάσεων Δεδομένων Εργαστήριο 1 Δρ. Βασιλική Κούφη Περιεχόμενα 1. Εισαγωγή 2. Κύκλος ζωής ανάπτυξης Βάσεως Δεδομένων 3. Oracle SQL Developer Data

Διαβάστε περισσότερα

Επίλυση προβλήματος με Access

Επίλυση προβλήματος με Access Δ.1. Το προς επίλυση πρόβλημα Ζητείται να κατασκευάσετε τα αρχεία και τα προγράμματα μιας εφαρμογής καταχώρησης Δαπανών μελών ΔΕΠ (Διδακτικό και Ερευνητικό Προσωπικό) για την παρακολούθηση του απολογισμού

Διαβάστε περισσότερα

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ Dcad 1.0 20130510 ΠΕΡΙΕΧΟΜΕΝΑ 1. Εγκατάσταση προγράμματος DCAD 2 2. Ενεργοποίηση Registration 2 3. DCAD 3 3.1 Εισαγωγή σημείων 3 3.2 Εξαγωγή σημείων 5 3.3 Στοιχεία ιδιοκτησίας

Διαβάστε περισσότερα

GET SDI PORTAL v1. Οδηγός Βοήθειας

GET SDI PORTAL v1. Οδηγός Βοήθειας GET SDI PORTAL v1 Οδηγός Βοήθειας Μεταδεδομένα εγγράφου Στοιχείο/Element Τιμή/value Ημερομηνία/Date 2011-06-16 Τίτλος/Title GETSDIPortal_v1_Help_v1.0 Θέμα/Subject Οδηγός Βοήθειας Έκδοση/Version 1.0 Σελίδα

Διαβάστε περισσότερα

Active Directory Users and Computers. Τεχνικός Δικτύων & Τηλεπικοινωνιών - Διαχείριση Δικτύων ΙΙ

Active Directory Users and Computers. Τεχνικός Δικτύων & Τηλεπικοινωνιών - Διαχείριση Δικτύων ΙΙ Active Directory Users and Computers Τεχνικός Δικτύων & Τηλεπικοινωνιών - Διαχείριση Δικτύων ΙΙ Active Directory Users and Computers console Η κονσόλα Active Directory Users and Computers είναι το κύριο

Διαβάστε περισσότερα

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP

ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP ΜΕΤΑΦΟΡΑ ΑΡΧΕΙΩΝ FTP Το FTP (File Transfer Protocol) είναι το εξειδικευμένο πρωτόκολλο μεταφοράς αρχείων στα σύγχρονα δίκτυα δεδομένων όπως το Διαδίκτυο. Δίνει τη δυνατότητα μεταφοράς αρχείων από τον υπολογιστή

Διαβάστε περισσότερα

2ο ΚΟΙΝΟ ΣΥΝΕΔΡΙΟ Ε.Υ.Ε. - Ε.Ε.Δ.Υ.Π., 11-13 ΟΚΤΩΒΡΙΟΥ 2012, ΠΑΤΡΑ 1123

2ο ΚΟΙΝΟ ΣΥΝΕΔΡΙΟ Ε.Υ.Ε. - Ε.Ε.Δ.Υ.Π., 11-13 ΟΚΤΩΒΡΙΟΥ 2012, ΠΑΤΡΑ 1123 2ο ΚΟΙΝΟ ΣΥΝΕΔΡΙΟ Ε.Υ.Ε. - Ε.Ε.Δ.Υ.Π., 11-13 ΟΚΤΩΒΡΙΟΥ 2012, ΠΑΤΡΑ 1123 ΑΝΑΠΤΥΞΗ ΒΑΣΗΣ ΠΕΡΙΒΑΛΛΟΝΤΙΚΗΣ ΠΛΗΡΟΦΟΡΙΑΣ ΓΙΑ ΤΗΝ ΑΕΙΦΟΡΙΚΗ ΔΙΑΧΕΙΡΙΣΗ ΥΔΡΟΛΟΓΙΚΩΝ ΛΕΚΑΝΩΝ ΠΕΡΙΠΤΩΣΗ ΑΛΦΕΙΟΥ ΠΟΤΑΜΟΥ Χρηστίνα Ν.

Διαβάστε περισσότερα

Αναλυτικές λειτουργίες ΣΓΠ

Αναλυτικές λειτουργίες ΣΓΠ Αναλυτικές λειτουργίες ΣΓΠ Γενικά ερωτήµατα στα οποία απαντά ένα ΣΓΠ Εντοπισµού (locaton) Ιδιότητας (condton) Τάσεων (trend) ιαδροµών (routng) Μορφών ή προτύπων (pattern) Και µοντέλων (modellng) παραδείγµατα

Διαβάστε περισσότερα

Nearest Neighbor Analysis

Nearest Neighbor Analysis Nearest Neighbor Analysis QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This

Διαβάστε περισσότερα

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3

ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 ΕΡΓΑΣΤΗΡΙΟ FRONT PAGE 3 Φόρµες Ένας τρόπος για να συλλέξετε πληροφορία από τους επισκέπτες του δικτυακού σας τόπου είναι οι φόρµες. Με τα εξειδικευµένα αυτά εργαλεία µπορείτε να κάνετε έρευνες ή τεστ,

Διαβάστε περισσότερα

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων

Εργαστήριο «Τεχνολογία Πολιτισμικού Λογισμικού» Ενότητα. Επεξεργασία πινάκων Ενότητα 4 Επεξεργασία πινάκων 36 37 4.1 Προσθήκη πεδίων Για να εισάγετε ένα πεδίο σε ένα πίνακα που υπάρχει ήδη στη βάση δεδομένων σας, βάζετε τον κέρσορα του ποντικιού στο πεδίο πάνω από το οποίο θέλετε

Διαβάστε περισσότερα

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr

Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ. Εργαστήριο 1 Εισαγωγή στη C. Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Η-Υ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Εργαστήριο 1 Εισαγωγή στη C Σοφία Μπαλτζή s.mpaltzi@di.uoa.gr Διαδικαστικά Ιστοσελίδα μαθήματος: http://eclass.uoa.gr/courses/f30/ Υποχρεωτική παρακολούθηση: Παρασκευή 14:00 16:00 στην

Διαβάστε περισσότερα

Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online

Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online Εισαγωγική Ενότητα Πως μπορούμε να κάνουμε τους δικούς μας χάρτες χρησιμοποιώντας το ArcGIS Online Table of Contents 1 Ξεκινώντας... 2 2 Δημιουργία χαρτών I (χρσιμοποιώντας διαθέσιμους χάρτες / υπήρεσίες

Διαβάστε περισσότερα

Μεταφορές - Ναυτιλία

Μεταφορές - Ναυτιλία ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Μεταφορές - Ναυτιλία 3 η Σειρά Εκπαίδευσης 2 ο σεμινάριο 13 Μαΐου 2015 Χάρτες... παντού OpenStreetMap OpenStreetMap Υπηρεσία απεικόνισης και διάθεσης χωρικών δεδομένων

Διαβάστε περισσότερα

Oracle Map Viewer. Θεματολογία. Χαρτογραφική απεικόνιση από β.δ.

Oracle Map Viewer. Θεματολογία. Χαρτογραφική απεικόνιση από β.δ. Εθνικό Μετσόβιο Πολυτεχνείο Δ.Π.Μ.Σ. Γεωπληροφορική Χαρτογραφική απεικόνιση από β.δ. Εργαστηριακή διάλεξη στα πλαίσια του μαθήματος «Χωρικές βάσεις δεδομένων» Περιβάλλοντα χαρτογραφικής απεικόνισης με

Διαβάστε περισσότερα

Εισαγωγή στον MS-SQL Server Express 2008 Spatial

Εισαγωγή στον MS-SQL Server Express 2008 Spatial ΕΘΝΙΚΟ ΜΕΤΣΟΒΙΟ ΠΟΛΥΤΕΧΝΕΙΟ Σχολή Αγρονόμων & Τοπογράφων Μηχανικών ΜΕΤΑΠΤΥΧΙΑΚΟ ΠΡΟΓΡΑΜΜΑ ΓΓΕΕΩΩΠΠΛΛΗΗΡΡΟΟΦΦΟΟΡΡΙ ΙΙΚΚΗΗ ΜΑΘΗΜΑ: [GEO-6671] Χωρικές Βάσεις Δεδομένων [ Άνοιξη 2008 ] Διδάσκων: Τίμος Σελλής

Διαβάστε περισσότερα

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο:

Γρήγορη Εκκίνηση. Όταν ξεκινήσετε το GeoGebra, εμφανίζεται το παρακάτω παράθυρο: Τι είναι το GeoGebra; Γρήγορη Εκκίνηση Λογισμικό Δυναμικών Μαθηματικών σε ένα - απλό στη χρήση - πακέτο Για την εκμάθηση και τη διδασκαλία σε όλα τα επίπεδα της εκπαίδευσης Συνδυάζει διαδραστικά γεωμετρία,

Διαβάστε περισσότερα

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES

ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES ΜΑΘΗΜΑ 10 Ο ΟΡΓΑΝΩΣΗ ΤΗΣ Β ΓΙΑ ΧΡΗΣΤΕΣ (NON-EXPERTS) Α. ΗΜΙΟΥΡΓΙΑ ΠΙΝΑΚΑ ΕΠΙΛΟΓΩΝ 1. TOOLS DATA UTILITIES SWITCHBOARD MANAGER YES 2. ΠΑΤΗΣΤΕ EDIT ΑΛΛΑΞΤΕ ΤΟ ΟΝΟΜΑ COMPANY CLOSE 3. ΠΑΤΗΣΤΕ NEW (CREATE NEW)

Διαβάστε περισσότερα

SPSS Statistical Package for the Social Sciences

SPSS Statistical Package for the Social Sciences SPSS Statistical Package for the Social Sciences Ξεκινώντας την εφαρμογή Εισαγωγή εδομένων Ορισμός Μεταβλητών Εισαγωγή περίπτωσης και μεταβλητής ιαγραφή περιπτώσεων ή και μεταβλητών ΣΤΑΤΙΣΤΙΚΗ Αθανάσιος

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ. Εισαγωγή στο ArcGIS

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ. Εισαγωγή στο ArcGIS ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ 1. Γενικά Σκοπός του εργαστηρίου είναι η εξοικείωση των σπουδαστών με το εμπορικό λογισμικό Συστημάτων Γεωγραφικών Πληροφοριών

Διαβάστε περισσότερα

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ

Εργαστηριακός Οδηγός. Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ Άδεια Χρήσης Creative Commons, Αναφορά Προέλευσης 3.0 Ελλάδα 2009-200, Βουρλάκος Μιχαήλ Εργαστηριακός Οδηγός για το μάθημα Βάσεις Δεδομένων της Γ' Τάξης ΕΠΑΛ σε περιβάλλον Microsoft Access Υπεύθυνος Καθηγητής:

Διαβάστε περισσότερα

Πως θα κατασκευάσω το πρώτο πρόγραμμα;

Πως θα κατασκευάσω το πρώτο πρόγραμμα; Εργαστήριο Δομημένος Προγραμματισμός (C#) Τμήμα Μηχανολογίας Νικόλαος Ζ. Ζάχαρης Καθηγητής Εφαρμογών Σκοπός Να γίνει εξοικείωση το μαθητών με τον ΗΥ και το λειτουργικό σύστημα. - Επίδειξη του My Computer

Διαβάστε περισσότερα

ΡΥΘΜΙΣΕΙΣ ΓΙΑ ΔΥΝΑΜΙΚΟ IP

ΡΥΘΜΙΣΕΙΣ ΓΙΑ ΔΥΝΑΜΙΚΟ IP Βήμα 1 ο : Δημιουργία Λογαριασμού DynDNS ΡΥΘΜΙΣΕΙΣ ΓΙΑ ΔΥΝΑΜΙΚΟ IP 1. Μεταβείτε στην σελίδα https://www.dyndns.com 2. Κάντε κλικ στο Create Account 3. Συμπληρώστε την φόρμα με τα απαραίτητα στοιχεία 4.

Διαβάστε περισσότερα

Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα

Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα Εργαστηριακές ασκήσεις µαθήµατος Γεωγραφικά Πληροφοριακά Συστήµατα Εισαγωγή στο ArcGIS efrentzo@unipi.gr Στόχοι του εργαστηρίου Εξοικείωση µε το ArcGIS Εκτέλεση του λογισµικού Εισαγωγή στα 3 περιβάλλοντα

Διαβάστε περισσότερα

Αγροτική Ανάπτυξη Περιβάλλον

Αγροτική Ανάπτυξη Περιβάλλον ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ Αγροτική Ανάπτυξη Περιβάλλον 1 ος Κύκλος Εκπαίδευσης 4 ο σεμινάριο 4 Ιουλίου 2014 GRASS GIS Τι είναι το GRASS GIS; Ένα άρτιο ΣΓΠ Ανοιχτού Κώδικα (Open Source GIS)

Διαβάστε περισσότερα

Κεφάλαιο 2: Βασικά χαρακτηριστικά και δυνατότητες των G.I.S.

Κεφάλαιο 2: Βασικά χαρακτηριστικά και δυνατότητες των G.I.S. Κεφάλαιο 2: Βασικά χαρακτηριστικά και δυνατότητες των G.I.S. Σύνοψη Στο κεφάλαιο αυτό γίνεται μια περιγραφή των κύριων χαρακτηριστικών των G.I.S. και των βασικών δυνατοτήτων τους. Δίνονται οι βασικές έννοιες

Διαβάστε περισσότερα

Δημιουργία μιας εφαρμογής Java με το NetBeans

Δημιουργία μιας εφαρμογής Java με το NetBeans Δημιουργία μιας εφαρμογής Java με το NetBeans Για να δημιουργήσετε μια εφαρμογή Java πρέπει να ακολουθήσετε τα εξής βήματα : Αρχικά πρέπει να δημιουργηθεί ένα project το οποίο θα περιέχει όλα τα αρχεία

Διαβάστε περισσότερα

Περιεχόµενα 1. Εγκατάσταση 2. Εισαγωγή 3. Σύνδεση 4. Ρυθµίσεις 2.1 Περιοχή εργασιών και πλοήγησης 2.2 Περιοχή απεικόνισης "Λεπτοµέρειες" 2.3 Περιοχή απεικόνισης "Στατιστικά" 4.1 Προφίλ 4.2 ίκτυο 4.2.1

Διαβάστε περισσότερα

Ανάκτηση του Ψηφιακού Μοντέλου Εδάφους για την Ελλάδα, με χρήση του ArcMap10.2

Ανάκτηση του Ψηφιακού Μοντέλου Εδάφους για την Ελλάδα, με χρήση του ArcMap10.2 Ανάκτηση του Ψηφιακού Μοντέλου Εδάφους για την Ελλάδα, με χρήση του ArcMap10.2 Επιμέλεια: Καρυπίδου Μαρία, φοιτήτρια Γεωγραφίας 1) Κατασκευή του Ψηφιακού Μοντέλου Εδάφους... Το Ψηφιακό Μοντέλο Εδάφους

Διαβάστε περισσότερα

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com /

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / ΔΗ Μ Ι Ο ΥΡ Γ Ι Α W I K I με τ η χρήση τ η ς υπ ηρεσίας h t t p : /www.wik id ot.com / 1. Τι είναι το wikidot Το wikidot είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

Διαβάστε περισσότερα

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές

Σχεδίαση με Ηλεκτρονικούς Υπολογιστές ΑΡΙΣΤΟΤΕΛΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ ΘΕΣΣΑΛΟΝΙΚΗΣ ΑΝΟΙΧΤΑ ΑΚΑΔΗΜΑΙΚΑ ΜΑΘΗΜΑΤΑ Σχεδίαση με Ηλεκτρονικούς Υπολογιστές Ενότητα # 3: Εργαστήριο 3 Εισαγωγή στο πρόγραμμα αυτόματης σχεδίασης AutoCad 2007 Καθηγητής Ιωάννης

Διαβάστε περισσότερα

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης

Αντιγραφή με χρήση της γυάλινης επιφάνειας σάρωσης Γρήγορη αναφορά Αντιγραφή Δημιουργία αντιγράφων Γρήγορη δημιουργία αντιγράφου 3 Στον πίνακα ελέγχου του εκτυπωτή πατήστε το κουμπί αντίγραφο 4 Εάν τοποθετήσατε το έγγραφο στη γυάλινη επιφάνεια σάρωσης

Διαβάστε περισσότερα

Οδηγίες Σύνδεσης Ασύρματου Δικτύου ΤΜΗΥ&Π. Οδηγίες Σύνδεσης για λοιπά Linux/Unix Συστήματα

Οδηγίες Σύνδεσης Ασύρματου Δικτύου ΤΜΗΥ&Π. Οδηγίες Σύνδεσης για λοιπά Linux/Unix Συστήματα Οδηγίες Σύνδεσης Ασύρματου Δικτύου ΤΜΗΥ&Π Περιεχόμενα: 1. 1. Εισαγωγικές Πληροφορίες 2. Οδηγίες Σύνδεσης για Windows XP/Vista 3. Οδηγίες Σύνδεσης για Windows 7 4. Οδηγίες Σύνδεσης για MAC OS 5. Οδηγίες

Διαβάστε περισσότερα

Εργαστήριο Βάσεων Δεδομένων

Εργαστήριο Βάσεων Δεδομένων Εργαστήριο Βάσεων Δεδομένων Φροντιστήριο 4/2/2009 Δικαιώματα χρηστών - Προβολές (Views) ΕΠΙΚΟΙΝΩΝΙΑ ΜΕ MYSQL queries results mysql host DB server queries results Client host Β Δ Ηχρήσητηςmysql βασίζεται

Διαβάστε περισσότερα

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών

server : Ο υπολογιστής του καθηγητή που θέλουμε να ελέγχει τους υπόλοιπους του εργαστηρίου client : Οι υπολογιστές των μαθητών Εγκατάσταση italc Οδηγίες εγκατάστασης italcc σε τοπικό δίκτυο με Windows 7. Πιστεύω ότι η διαδικασία θα ισχύει και για windows 8 ή 10 ακόμα και για XP. Υπάρχουν οδηγίες και εδώ αλλά για περιβάλλον windows

Διαβάστε περισσότερα

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων...

Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων Kεφάλαιο 13 Ανάλυση δεδομένων... Μέρος 2 Kεφάλαιο 11 Λίστες και Ανάλυση Δεδομένων... 211 Kεφάλαιο 12 Εργαλεία ανάλυσης πιθανοτήτων... 241 Kεφάλαιο 13 Ανάλυση δεδομένων... 257 Kεφάλαιο 14 Συναρτήσεις Μέρος Β... 285 Kεφάλαιο 15 Ευρετήριο

Διαβάστε περισσότερα

Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1

Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL. Βάσεις Δεδομένων Ευαγγελία Πιτουρά 1 Ορισμοί Σχεσιακού Μοντέλου και (απλές)τροποποιήσεις Σχέσεων στην SQL Ευαγγελία Πιτουρά 1 Τι έχουμε δει Μοντελοποίηση Εννοιολογικός Σχεδιασμός Βάσεων Δεδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων)

Διαβάστε περισσότερα

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου

Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου Microsoft PowerPoint 2010 Πανεπιστήμιο Κύπρου Ιούλιος 2017 Copyright 2017 Πανεπιστήμιο Κύπρου. Όλα τα πνευματικά δικαιώματα κατοχυρωμένα. Δημιουργός: Λευτέρης Γ. Ζαχαρία Πίνακας Περιεχομένων 1. Εισαγωγή....

Διαβάστε περισσότερα

Using the QGIS Browser

Using the QGIS Browser Using the QGIS Browser QGIS Tutorials and Tips Author Ujaval Gandhi http://google.com/+ujavalgandhi Translations by Christina Dimitriadou Paliogiannis Konstantinos Tom Karagkounis Despoina Karfi This work

Διαβάστε περισσότερα

Επεξεργασία χωρικών δεδομένων στο πλαίσιο του μαθήματος «Συνθετικό Γεωγραφικό Θέμα»

Επεξεργασία χωρικών δεδομένων στο πλαίσιο του μαθήματος «Συνθετικό Γεωγραφικό Θέμα» Επεξεργασία χωρικών δεδομένων στο πλαίσιο του μαθήματος «Συνθετικό Γεωγραφικό Θέμα» Βασίλης Μπατζάκης, Υπ. Διδάκτωρ Καλλιθέα, 2017 Χωρικά δεδομένα θεματικά επίπεδα Αρχικά καλείστε να επεξεργαστείτε χωρικά

Διαβάστε περισσότερα

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ:

ΜΑΘΗΜΑ Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου. 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου ΣΤΟΧΟΙ: ΜΑΘΗΜΑ 1 ΣΤΟΧΟΙ: 1. Άνοιγμα Της Εφαρμογής Επεξεργασίας Κειμένου (Microsoft Word) 2. Κύρια Οθόνη Της Εφαρμογής Κειμένου 3. Δημιουργία Νέου Εγγράφου 4. Δημιουργία Εγγράφου Βασισμένο Σε Πρότυπο 5. Κλείσιμο

Διαβάστε περισσότερα

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση

Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Βάσεις Δεδομένων 2η εργαστηριακή άσκηση Εισαγωγή στο περιβάλλον της oracle Δημιουργία πινάκων Δρ. Εύη Φαλιάγκα 1. Login Χρησιμοποιώντας έναν web explorer, μπαίνετε στο http://10.0.0.6:8080/apex και συμπληρώνετε

Διαβάστε περισσότερα

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1

11/4/2014 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονησ Τηλεκπαίδευσησ eclass s ηµιο ι υρ υ γ ρ ία ί Μ αθήµατο τ σ 1 ΤΕΙ Ιονίων Νήσων Πλατφόρµα Ασύγχρονης Τηλεκπαίδευσης eclass ηµιουργία Μαθήµατος 1 Η ηµιουργία Μαθήµατος είναι η πιο σηµαντική ενέργεια του χρήστη Εκπαιδευτή στην πλατφόρµα. Ειδικότερα, για να δηµιουργήσετε

Διαβάστε περισσότερα

4. ΔΗΜΙΟΥΡΓΙΑ ΜΟΝΤΕΛΟΥ ΠΟΛΥΔΙΑΣΤΑΤΗΣ ΑΝΑΛΥΣΗΣ

4. ΔΗΜΙΟΥΡΓΙΑ ΜΟΝΤΕΛΟΥ ΠΟΛΥΔΙΑΣΤΑΤΗΣ ΑΝΑΛΥΣΗΣ 4. ΔΗΜΙΟΥΡΓΙΑ ΜΟΝΤΕΛΟΥ ΠΟΛΥΔΙΑΣΤΑΤΗΣ ΑΝΑΛΥΣΗΣ Στο προηγούμενο εργαστήριο είδαμε πώς μπορούμε να αντλήσουμε πληροφορίες από μια σχεσιακή βάση δεδομένων με τη βοήθεια των ερωτημάτων (queries). Το μειονέκτημα

Διαβάστε περισσότερα

PRISMA WIN APPLICATION SERVER. ιαχείριση υπηρεσιών στοιχείων (COM+) Οδηγός διαχείρισης δικαιωµάτων πρόσβασης & εκκίνησης PRISMA Win Application Server

PRISMA WIN APPLICATION SERVER. ιαχείριση υπηρεσιών στοιχείων (COM+) Οδηγός διαχείρισης δικαιωµάτων πρόσβασης & εκκίνησης PRISMA Win Application Server PRISMA WIN APPLICATION SERVER ιαχείριση υπηρεσιών στοιχείων (COM+) Οδηγός διαχείρισης δικαιωµάτων πρόσβασης & εκκίνησης PRISMA Win Application Server Πέντε βασικά βήµατα για τη ρύθµιση δικαιωµάτων πρόσβασης

Διαβάστε περισσότερα

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με χρήση του Μοντέλου Οντοτήτων/Συσχετίσεων) Λογικός

Διαβάστε περισσότερα

ΤΕΙ Ιονίων Νήσων - Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών

ΤΕΙ Ιονίων Νήσων - Εργαστηριακές Ασκήσεις στα Γεωγραφικά Συστήματα Πληροφοριών ΕΡΓΑΣΤΗΡΙΟ 6 ο ΨΗΦΙΟΠΟΙΗΣΗ ΔΕΔΟΜΕΝΩΝ - ΤΟΠΟΛΟΓΙΑ Στο πλαίσιο αυτού του εργαστηρίου θα μάθουμε να δημιουργούμε νέα γεωγραφική πληροφορία με τη ψηφιοποίηση χωρικών πληροφοριών από δορυφορικές εικόνες ή από

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΤΜΗΜΑ ΟΙΚΟΝΟΜΙΚΩΝ ΕΠΙΣΤΗΜΩΝ ΜΑΘΗΜΑ : Η/Υ I (ενότητα WINDOWS) ΥΠΕΥΘΥΝΟΣ : ΑΝΑΣΤΑΣΙΟΣ ΟΙΚΟΝΟΜΙΔΗΣ, Καθηγητής ΕΡΓΑΣΤΗΡΙΑ : ΘΕΑΝΩ ΧΑΤΖΙΔΑΚΗ, Εργαστηριακό

Διαβάστε περισσότερα

Παράρτημα Α Εισαγωγή στο QGIS

Παράρτημα Α Εισαγωγή στο QGIS Παράρτημα Α Εισαγωγή στο QGIS Α.1 Το Σύστημα Γεωγραφικών Πληροφοριών QGIS Το Quantum GIS ή QGIS (http://www.qgis.org) είναι ένα ΕΛ/ΛΑΚ Σύστημα Γεωγραφικών Πληροφοριών. Λειτουργεί σε Linux, Unix, Mac OSX

Διαβάστε περισσότερα

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1

Διαχείριση Πληροφοριών στο Διαδίκτυο. Εργαστήριο 1 Διαχείριση Πληροφοριών στο Διαδίκτυο Εργαστήριο 1 Τεχνολογικό Εκπαιδευτικό Ίδρυμα Καβάλας Σχολή Διοίκησης & Οικονομίας Τμήμα Διαχείρισης Πληροφοριών Διδάσκων Μαρδύρης Βασίλειος, Διπλ. Ηλ. Μηχανικός & Μηχ.

Διαβάστε περισσότερα

Δημιουργία ανάγλυφου στο QGIS

Δημιουργία ανάγλυφου στο QGIS Δημιουργία ανάγλυφου στο QGIS Αρχεία DEM Στην εργασία σας θα χρησιμοποιήσετε ψηφιακά μοντέλα εδάφους (DEM) για να δημιουργήσετε ανάγλυφο που θα αποτελεί και το υπόβαθρο του χάρτη σας. Τα αρχεία αυτά προέρχονται

Διαβάστε περισσότερα

Περιεχόμενα. Συστήματα Γεωγραφικών Πληροφοριών Γενικά. ArcGIS/ArcView Γενικά. κεφάλαιο 1. κεφάλαιο 2

Περιεχόμενα. Συστήματα Γεωγραφικών Πληροφοριών Γενικά. ArcGIS/ArcView Γενικά. κεφάλαιο 1. κεφάλαιο 2 Περιεχόμενα κεφάλαιο 1 Συστήματα Γεωγραφικών Πληροφοριών Γενικά Εισαγωγή...21 Πηγές δεδομένων Σ.Γ.Π....23 Βασική ιδέα των Σ.Γ.Π....23 υνατότητες-εφαρμογές των Σ.Γ.Π....24 κεφάλαιο 2 ArcGIS/ArcView Γενικά

Διαβάστε περισσότερα

9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures):

9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers. Αποθηκευμένες Διαδικασίες (Stored Procedures): 9η Εργαστηριακή Άσκηση: Stored Procedures - Triggers Σκοπός της παρούσας εργαστηριακής άσκησης, είναι η εξοικείωση του σπουδαστή με τη δημιουργία αποθηκευμένων διαδικασιών (Stored Procedures) και σκανδάλης

Διαβάστε περισσότερα

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΕΣ ΤΕΧΝΙΚΕΣ Σύντομη εισαγωγή στο εργαστήριο Στο φετινό εργαστήριο του μαθήματος, έχετε τη δυνατότητα να δουλέψετε σε 2 περιβάλλοντα. Ένα σε περιβάλλον UNIX μέσω απομακρυσμένης σύνδεσης σε

Διαβάστε περισσότερα

1. ΑΝΟΙΞΤΕ ΤΟΝ ΠΙΝΑΚΑ CUSTOMER ΚΑΙ ΣΤΟ ΜΕΝΟΥ ΕΠΙΛΕΞΤΕ

1. ΑΝΟΙΞΤΕ ΤΟΝ ΠΙΝΑΚΑ CUSTOMER ΚΑΙ ΣΤΟ ΜΕΝΟΥ ΕΠΙΛΕΞΤΕ ΜΑΘΗΜΑ 6 ο ΤΑΞΙΝΟΜΗΣΗ / ΦΙΛΤΡΑΡΙΣΜΑ ΠΛΗΡΟΦΟΡΙΩΝ Α. ΤΑΞΙΝΟΜΗΣΗ ΠΛΗΡΟΦΟΡΙΩΝ 1. ΑΝΟΙΞΤΕ ΤΗ ΒΑΣΗ Ε ΟΜΕΝΩΝ ΠΟΥ ΕΧΕΤΕ ΦΤΙΑΞΕΙ ΣΤΟ ΠΡΟΗΓΟΥΜΕΝΟ ΜΑΘΗΜΑ (ΑΠΟ ΕΧΘΕΙΤΕ ΑΝ ΧΡΕΙΑΖΕΤΑΙ ΤΗΝ ΠΡΟΕΙ ΟΠΟΙΗΣΗ ΑΣΦΑΛΕΙΑΣ) 2.

Διαβάστε περισσότερα

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης

Εγχειρίδιο Χρήσης-Οδηγός Εκπαίδευσης Χρηστών. - Δήμος Δέλτα - Αριστοτέλειο Πανεπιστήμιο Θεσσαλονίκης Ανάπτυξη διαδικτυακής εφαρμογής υποστήριξης των δράσεων περιβαλλοντικής διαχείρισης της παράκτιας ζώνης του Θερμαϊκού Κόλπου και διαδραστικής εφαρμογής αναφοράς περιβαλλοντικών προβλημάτων Εγχειρίδιο Χρήσης-Οδηγός

Διαβάστε περισσότερα

Σημειώσεις για τις Ιστοσελίδες του Google

Σημειώσεις για τις Ιστοσελίδες του Google Σημειώσεις για τις Ιστοσελίδες του Google 1 Βήμα 1 ο Μπαίνουμε στην σελίδα της Google για τις ιστοσελίδες (http://sites.google.com). 2 Εναλλακτικά, μπαίνουμε στο http://www.google.com, επιλέγουμε περισσότερα

Διαβάστε περισσότερα

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.

ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. ΠΑΝΕΠΙΣΤΗΜΙΟ ΑΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ. Τμήματα Ναυτιλίας και Επιχειρηματικών Υπηρεσιών & Μηχ. Αυτοματισμού ΤΕ Εισαγωγή στη MySQL Νικόλαος Ζ. Ζάχαρης Τι είναι η MySql Είναι ένα Σχεσιακό Σύστημα Διαχείρισης

Διαβάστε περισσότερα

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL

Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL Βάσεις Δεδομένων 2009-2010 Ευαγγελία Πιτουρά 1 Εισαγωγή Μοντελοποίηση Στα προηγούμενα μαθήματα: Εννοιολογικός Σχεδιασμός Βάσεων εδομένων (με

Διαβάστε περισσότερα

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης

METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης METALIB Σύστημα μετα-αναζήτησης για ηλεκτρονικές πηγές πληροφόρησης Βιβλιοθήκη & Κέντρο Πληροφόρησης, Πανεπιστημίου Λευκωσίας E-mail: libithelp@unic.ac.cy Τηλ: 22444772 Έκδοση: Μάρτιος 2013 (ES, GC, KP)

Διαβάστε περισσότερα

Βάσεις Δεδομένων. Εισαγωγή για το Εργαστήριο. Δρ. Τιάκας Ελευθέριος. Τμήμα Πληροφορικής ΑΠΘ 2015-2016

Βάσεις Δεδομένων. Εισαγωγή για το Εργαστήριο. Δρ. Τιάκας Ελευθέριος. Τμήμα Πληροφορικής ΑΠΘ 2015-2016 Βάσεις Δεδομένων Εισαγωγή για το Εργαστήριο Δρ. Τιάκας Ελευθέριος Τμήμα Πληροφορικής ΑΠΘ 2015-2016 2 Βασικοί στόχοι Μερικοί βασικοί στόχοι του εργαστηρίου είναι: Η ικανότητα ανάλυσης των απαιτήσεων, κατασκευής

Διαβάστε περισσότερα

Οδηγίες προς τον τελικό χρήστη για τη σύνδεση στο Ασύρματο Δίκτυο Δεδομένων του ΤΜΗΥ&Π

Οδηγίες προς τον τελικό χρήστη για τη σύνδεση στο Ασύρματο Δίκτυο Δεδομένων του ΤΜΗΥ&Π Οδηγίες προς τον τελικό χρήστη για τη σύνδεση στο Ασύρματο Δίκτυο Δεδομένων του ΤΜΗΥ&Π Χρήστες του ασύρματου δικτύου δεδομένων του Τμήματος Μηχανικών Ηλεκτρονικών Υπολογιστών & Πληροφορικής μπορούν να

Διαβάστε περισσότερα

Διαχείριση Έργων Πληροφορικής Εργαστήριο

Διαχείριση Έργων Πληροφορικής Εργαστήριο Διαχείριση Έργων Πληροφορικής Εργαστήριο «Εισαγωγή στο MS Project- Διάγραμμα Gantt» Μ.Τσικνάκης, Ρ.Χατζάκη Ε. Μανιαδή, Ά. Μαριδάκη 1. Εισαγωγή στο Microsoft Project To λογισμικό διαχείρισης έργων MS Project

Διαβάστε περισσότερα

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ. Μελέτη Σημείου Πρόσβασης ως ασύρματου επαναλήπτη

ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ. Μελέτη Σημείου Πρόσβασης ως ασύρματου επαναλήπτη Εργαστήριο 9β-10 ΑΤΕΙ ΘΕΣΣΑΛΟΝΙΚΗΣ - ΤΜΗΜΑ ΜΗΧΑΝΙΚΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΤΗΛΕΠΙΚΟΙΝΩΝΙΕΣ ΚΑΙ ΔΙΚΤΥΑ Η/Υ Μελέτη Σημείου Πρόσβασης ως ασύρματου επαναλήπτη Στόχος Ο στόχος του παρόντος εργαστηρίου είναι

Διαβάστε περισσότερα