Εισαγωγή στη 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 ( Το λογισμικό της Βάσης Δεδομένων 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 ( Είναι μία επέκταση της 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 Κ. Πατρούμπας

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

Eισαγωγή στο λογισμικό QGis

Eισαγωγή στο λογισμικό QGis Eισαγωγή στο λογισμικό QGis 3 η Εργαστηριακή άσκηση Οικολογίας της Βλάστησης - 2018 ανοιχτό λογισμικό: http://www.qgis.org/en/site/ Τι επιλέγουμε να εγκαταστήσουμε Αλλαγή γλώσσας στο QGis Ρυθμίσεις ->

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

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

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

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

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

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

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

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

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

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

Geographic Information System(GIS)

Geographic Information System(GIS) Geographic Information System(GIS) Κάθε πληροφοριακό σύστημα που ολοκληρώνει, αποθηκεύει, επεξεργάζεται, αναλύει, διαμοιράζει και απεικονίζει γεωγραφική πληροφορία. Βασικό του γνώρισμα ότι χρησιμοποιεί

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

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

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

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

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

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

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

Δημιουργία καννάβου στο QGIS

Δημιουργία καννάβου στο 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

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

Η εκπόνηση της εργασίας θα γίνει σε ομάδες των 2-3 ατόμων

Η εκπόνηση της εργασίας θα γίνει σε ομάδες των 2-3 ατόμων ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΜΑΘΗΜΑ: ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ (εαρινό εξάμηνο 2009-2010) ΔΙΔΑΣΚΟΝΤΕΣ: Γιάννης Θεοδωρίδης Νίκος Πελέκης ΥΠΕΥΘΥΝΟΣ ΕΡΓΑΣΤΗΡΙΩΝ: Δρ. Ηλίας Φρέντζος Η εκπόνηση

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

Ο 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 που συνδυάζει την ολοκληρωμένη επεξεργασία

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

Δημιουργία καννάβου στο QGIS

Δημιουργία καννάβου στο QGIS Δημιουργία καννάβου στο QGIS Στο QGIS, είναι δυνατόν να δημιουργήσουμε κάνναβο σε συγκεκριμένο σύστημα αναφοράς. Οι συντεταγμένες του καννάβου μπορούν να είναι προβολικές (Χ,Υ ή Ε,Ν,) ή γεωγραφικές (γεωγραφικό

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Θέμα: Versioning σε γεωγραφικές βάσεις δεδομένων

Θέμα: Versioning σε γεωγραφικές βάσεις δεδομένων Πανεπιστήμιο Μακεδονίας Μεταπτυχιακό τμήμα στα Πληροφοριακά Συστήματα Διπλωματική εργασία Θέμα: Versioning σε γεωγραφικές βάσεις δεδομένων Επιβλέπων καθηγητής: Ευαγγελίδης Γεώργιος Σιρκελή Φανή Σκοπός

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

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

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

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

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

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

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

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 ο Μάθημα. Χωρικές Βάσεις Δεδομένων και Γεωγραφικά Πληροφοριακά Συστήματα

2 ο Μάθημα. Χωρικές Βάσεις Δεδομένων και Γεωγραφικά Πληροφοριακά Συστήματα 2 ο Μάθημα Χωρικές Βάσεις Δεδομένων και Γεωγραφικά Πληροφοριακά Συστήματα ArcMAP Από το path Programs ArcGIS ArcMAP Επιλέγουμε File Add Data Επιλέγουμε *.jpeg εικόνες και τα σχήματα. Χαρτογραφική Απεικόνιση

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

ARTius με PostgreSQL

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ

6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ 6. ΕΠΙΣΚΟΠΗΣΗ ΤΟΥ ΧΑΡΤΗ Θα προχωρήσουμε στη δημιουργία ενός χάρτη με τίτλο, υπόμνημα, κλίμακα και βορρά προσανατολισμού, τον οποίο και θα εκτυπώσουμε. Αρχικά ενεργοποιούμε την επιλογή Layout View. Από

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

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

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

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

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

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

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

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 Σελίδα

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

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

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

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

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

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

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

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου

ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ. Δρ. Π. Νικολαΐδου ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΠΛΗΡΟΦΟΡΙΚΗ ΙΙ Δρ. Π. Νικολαΐδου Γνωριμία με τον προγραμματισμό μέσω της γλώσσας R Εργαστηριακό Μάθημα Η παρουσία στο εργαστήριο είναι υποχρεωτική. Δικαιούστε μέχρι 3 απουσίες Θα χωριστείτε

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

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

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

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

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

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

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

SPSS Statistical Package for the Social Sciences

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

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

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

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

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

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 είναι το κύριο

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

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

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

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

ΟΔΗΓΙΕΣ ΧΡΗΣΗΣ ΠΡΟΓΡΑΜΜΑΤΟΣ 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 Στοιχεία ιδιοκτησίας

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave

ΠΛΗΡΟΦΟΡΙΚΗ Ι Εργαστήριο 1 MATLAB ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1 Θέμα εργαστηρίου: Εισαγωγή στο MATLAB και στο Octave Περιεχόμενο εργαστηρίου: - Το περιβάλλον ανάπτυξης προγραμμάτων Octave - Διαδικασία ανάπτυξης προγραμμάτων MATLAB - Απλά

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

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access

Λίγα λόγια από το συγγραφέα Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access Κεφάλαιο 2: Microsoft Access Περιεχόμενα Λίγα λόγια από το συγγραφέα... 7 Κεφάλαιο 1: Βάσεις δεδομένων και Microsoft Access... 9 Κεφάλαιο 2: Microsoft Access 2002... 20 Κεφάλαιο 3: Το σύστημα Βοήθειας του Microsoft Office ΧΡ... 36

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

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

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

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

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

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

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

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 Φόρµες Ένας τρόπος για να συλλέξετε πληροφορία από τους επισκέπτες του δικτυακού σας τόπου είναι οι φόρµες. Με τα εξειδικευµένα αυτά εργαλεία µπορείτε να κάνετε έρευνες ή τεστ,

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

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

ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ. Εισαγωγή στο ArcGIS ΠΑΝΕΠΙΣΤΗΜΙΟ ΠΕΙΡΑΙΩΣ ΤΜΗΜΑ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ 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 στην

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

2 η Εργαστηριακή Άσκηση

2 η Εργαστηριακή Άσκηση 2 η Εργαστηριακή Άσκηση Σκοπός της παρούσας εργαστηριακής άσκησης είναι η δημιουργία μιας εφαρμογής client/server η οποία θα συνδέεται με μια Βάση Δεδομένων σε MSSQL Server (ή ACCESS), και θα προβάλει

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

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

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

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

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

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

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

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

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

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

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή

Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή Οδηγίες εγκατάστασης και χρήσης Java σε προσωπικό υπολογιστή Οι οδηγίες που ακολουθούν περιγράφουν την εγκατάσταση και τη χρήση (compile & run) της Java για τον προσωπικό σας υπολογιστή. Windows (10, 8.1,

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

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

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

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

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

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

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

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

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

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

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE

ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1. Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE ΠΛΗΡΟΦΟΡΙΚΗ Ι ΕΡΓΑΣΤΗΡΙΟ 1 Θέμα εργαστηρίου: Εισαγωγή στην Python και στο IDLE Περιεχόμενο εργαστηρίου: - Το περιβάλλον ανάπτυξης προγραμμάτων IDLE - Διαδικασία ανάπτυξης προγραμμάτων Python - Απλά προγράμματα

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

ΜΑΘΗΜΑ 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)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 Ευρετήριο

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

Εγχειρίδιο Χρήσης V3.0

Εγχειρίδιο Χρήσης V3.0 ΕΦΑΡΜΟΓΗ ΔΙΑΧΕΙΡΙΣΗΣ ΠΕΡΙΕΧΟΜΕΝΟΥ Εγχειρίδιο Χρήσης V3.0 Πίνακας Περιεχομένων: 1. Σύνδεση με την συσκευή 3 1.1 Σύνδεση μέσω Wi-Fi Direct.... 3 1.2 Ενσύρματη σύνδεση (LAN) 3 1.3 Ασύρματη σύνδεση (WiFi).

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

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

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

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

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

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

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

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0)

Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας. Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) Σύμβαση 457 ΟΠΣ Πολιτικής Προστασίας Εγχειρίδιο Χρήσης Εφαρμογής Γεωγραφικής Απεικόνισης (Version: 1.0) ΑΝΑΔΟΧΟΣ : SPACE COM A.E. INTRACOM IT SERVICES - QUALITY & RELIABILITY A.E. ΑΘΗΝΑ Ιούνιος 2008 Σελίδα

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

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

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

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

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

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

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

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

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

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

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

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

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

Οδηγός Εγκατάστασης

Οδηγός Εγκατάστασης www.athenaschool.net Οδηγός Εγκατάστασης Αθηνά 2012 Μάρτιος 2013 Copyright Πόλυς Γεωργίου, 2013 Με επιφύλαξη παντός δικαιώματος. All rights reserved. Απαγορεύεται η αντιγραφή ή διανομή του παρόντος εγχειριδίου,

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

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

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

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

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

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

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

Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΗΥ460) Χειμερινό εξάμηνο 2017

Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΗΥ460) Χειμερινό εξάμηνο 2017 Συστήματα Διαχείρισης Βάσεων Δεδομένων (ΗΥ460) Χειμερινό εξάμηνο 2017 1. Εγκατάσταση της Oracle Εγκαταστήστε την Oracle Database 11g Release 2 στο pc σας. Μπορείτε να την κατεβάσετε από το παρακάτω link:

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

ΔΗ Μ Ι Ο ΥΡ Γ Ι Α 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 είναι ένας δικτυακός τόπος στον οποίο κάθε χρήστης έχει το δικαίωμα να δημιουργήσει

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

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

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

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

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

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

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

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem

Προετοιμασία σύνδεσης του modem. Εγκατάσταση του Modem ΕΓΚΑΤΑΣΤΑΣΗ ΣΥΝΔΕΣΗΣ DIAL-UP ΣΕ ΛΕΙΤΟΥΡΓΙΚΟ ΣΥΣΤΗΜΑ WINDOWS XP Διαδικασία δικτύωσης PC μέσω modem Στις επόμενες παραγράφους περιγράφεται αναλυτικά η διαδικασία που χρειάζεται να ακολουθήσετε προκειμένου

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