Επεξεργασία Χωρικών δεδομένων

Slides:



Advertisements
Παρόμοιες παρουσιάσεις
ΕΡΩΤΗΜΑΤΑ ΕΠΙΛΟΓΗΣ ΜΑΘΗΜΑ 6. SELECTSELECT SELECT * FROM όνομα_πίνακα ; • Με τη εντολή SELECT ανασύρουμε δεδομένα από την βάση δεδομένων. • Το αστεράκι.
Advertisements

Εφαρμογές της Πληροφορικής και Πληροφοριακά συστήματα
Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ
ΕΠΛ 001: ΕΙΣΑΓΩΓΗ ΣΤΗΝ ΕΠΙΣΤΗΜΗ ΤΗΣ ΠΛΗΡΟΦΟΡΙΚΗΣ Εφαρμογές της Πληροφορικής.
ΕΣΔ 232: Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας © 2013 Nicolas Tsapatsoulis Εισαγωγή στην SQL ΕΣΔ232 – Οργάνωση Δεδομένων στη Κοινωνία της Πληροφορίας.
MySQL + Γλώσσα Προγραμματισμού
PL/SQL.
JAVA και SQL Δαμιανός Χατζηαντωνίου
Entity-Relationship Παραδείγματα Πληροφοριακά Συστήματα και Βάσεις Δεδομένων Φροντιστήριο 1 Δαμιανός Χατζηαντωνίου.
9 Η Γλώσσα SQL Εισαγωγή – Βασικές Έννοιες Τύποι Δεδομένων
1 ΕΝΤΟΛΕΣ ΠΛΗΡΟΦΟΡΙΩΝ ΓΕΝΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣΓΕΝΙΚΕΣ ΠΛΗΡΟΦΟΡΙΕΣ ΘΕΣΗ ΣΗΜΕΙΟΥΘΕΣΗ ΣΗΜΕΙΟΥ ΑΠΟΣΤΑΣΗΑΠΟΣΤΑΣΗ ΕΜΒΑΔΟΝΕΜΒΑΔΟΝ.
Άσκηση 4 Αν η πλευρά α ενός τετραγώνου αυξηθεί κατά 20%, τότε να υπολογίσετε το ποσοστό που θα αυξηθεί το εμβαδόν του.
9 Η Γλώσσα SQL Ορισμός Δεδομένων (data definition)
Δίνεται συρμάτινο πλέγμα μήκους 10 μέτρων. Να περιφράξετε με αυτό ένα οικόπεδο, (με το μεγαλύτερο εμβαδόν), σχήματος ορθογωνίου! Ορίζουμε ως: X: Μήκος.
Βάσεις Δεδομένων Εργαστήριο ΙΙI Τμήμα Πληροφορικής ΑΠΘ
ΕΛΛΗΝΙΚΟ ΑΝΟΙΚΤΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Διασύνδεση Java Εφαρμογών με ΒΔ Π. Φιτσιλής 1.
Βάσεις Δεδομένων Εργαστήριο ΙΙ Τμήμα Πληροφορικής ΑΠΘ
ΕΡΩΤΗΜΑΤΑ ΕΠΙΛΟΓΗΣ 2 ΜΑΘΗΜΑ 8. ΑΠΑΛΟΙΦΗ ΔΙΠΛΟΕΓΓΡΑΦΩΝ DISTINCT Μπορούμε να απαλείψουμε τις διπλοεγγραφές που μας επιστρέφονται και που οφείλονται στην.
1 Βάσεις Δεδομένων ΙI Επιμέλεια: ΘΟΔΩΡΗΣ ΜΑΝΑΒΗΣ SQL (3 από 3) T Manavis.
9 Η Γλώσσα SQL  Εισαγωγή – Βασικές Έννοιες  Τύποι Δεδομένων  Ορισμός Δεδομένων  Χειρισμός Δεδομένων.
9 Η Γλώσσα SQL  Εισαγωγή – Βασικές Έννοιες  Τύποι Δεδομένων  Ορισμός Δεδομένων (data definition)  Χειρισμός Δεδομένων (data manipulation)
Copyright © 2006 – Quality & Reliability SA PL/SQL TRIGGERS ΜΕΡΟΣ 1.
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Η Γλώσσα SQL.
Πανεπιστήμιο Κύπρου – Τμήμα Πληροφορικής ΕΠΛ446-Προχωρημένες Βάσεις Δεδομένων Ζωγραφάκης Ιωάννης.
ΕΠΛ 342 – Βάσεις Δεδομένων Εργαστήριο 4 ο SQL - Queries Ιωάννα Συρίμη
Βάσεις Δεδομένων Ευαγγελία Πιτουρά1 Η Γλώσσα SQL.
Γεωγραφικές Συντεταγμένες
ORACLE PL/SQL Cursors Μέρος 2. Cursors 2 Cursors με παραμέτρους Εισαγωγή παραμέτρου κατά την εκτέλεση Πολλά ανοίγματα με διαφορετικές παραμέτρους.
Μάθημα 4 Server side προγραμματισμός Βάσεις δεδομένων PHP.
ΠΛΗΡΟΦΟΡΙΚΗ ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ Κ.ΑΛΑΦΟΔΗΜΟΣ καθηγητής Δ.Παπαχρήστος μέλος ΕΔΙΠ ΑΕΙ ΠΕΙΡΑΙΑ ΤΤ ΠΑΝΕΠΙΣΤΗΜΙΟ Α ΙΓΑIΟΥ & ΑΕΙ ΠΕΙΡΑΙΑ Τ.Τ.
Βάσεις Δεδομένων Κεφ. 1 Πλεονεκτήματα Β.Δ. έναντι αρχείων Βασικές λειτουργίες Β.Δ. Εφαρμογές Β.Δ. στην καθημερινή ζωή.
Επανάληψη και λυμένα θέματα του μαθήματος «Βάσεις Δεδομένων ΙΙ» για τη διδασκαλία του στo Τμήμα Πληροφορικής του ΤΕΙ Αθήνας. Διδάσκων: Χ. Σκουρλάς,
Περιγραφή Ενότητας Σκοπός του μαθήματος είναι να παρουσιάσει τις απαραίτητες έννοιες ώστε οι φοιτητές να κατανοήσουν την τεχνολογία των βάσεων δεδοµένων.
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Βάσεις Δεδομένων Ι 4η διάλεξη
Περιγραφή Ενότητας Σκοπός του μαθήματος αυτού και κεντρικός σκοπός του μαθήματος των Βάσεων Δεδομένων Ι είναι η παρουσίαση των απαραίτητων εννοιών ώστε.
Θερινό Σχολείο, 14 – 20 Ιουλίου 2014
Βάσεις Δεδομένων ΙΙ 1η διάλεξη
Κωδικός Διαφανειών: MKT119
Βάσεις Δεδομένων Ι Επανάληψη
Εισαγωγή στις βάσεις δεδομένων ISBN
9 Η Γλώσσα SQL Εισαγωγή – Βασικές Έννοιες Τύποι Δεδομένων
Βάσεις Δεδομένων και Ευφυή Πληροφοριακά Συστήματα Επιχειρηματικότητας
Περιγραφή Ενότητας Σκοπός του μαθήματος είναι να κατανοήσουμε την έννοια της όψης της γλώσσας SQL. Χ. Σκουρλάς.
Αρχιτεκτονική Συστημάτων
Άραγε, γνωρίζουν οι μέλισσες μαθηματικά?
Ορισμοί Σχεσιακού Μοντέλου και Τροποποιήσεις Σχέσεων σε SQL
Βάσεις Δεδομένων Κωδικός Μαθήματος: MK741
Πώς βρίσκουμε τη θέση ενός τόπου στη γη
Βάσεις Δεδομένων Ι 8η διάλεξη
Βάσεις Δεδομένων ΙΙ Triggers
Αρχιτεκτονική Συστημάτων
ΠΕΡΙΕΧΟΜΕΝΑ – Βίντεο Μαθήματα AutoCAD 2010
ΓΛΩΣΣΕΣ & ΕΡΓΑΛΕΙΑ ΠΡΟΓΡΑΜΜΑΤΙΣΜΟΥ
Αρχιτεκτονική Συστημάτων
Ανοικτά Ακαδημαϊκά Μαθήματα στο ΤΕΙ Αθήνας
Γραφικές Μέθοδοι Σχεδιασμού με Η-Υ Εκπαιδευτικό Παράδειγμα 2
Σχεσιακεσ βασεισ δεδομενων
Σχεσιακεσ βασεισ δεδομενων
Βάσεις Δεδομένων ΙΙ Ενότητα 5: Μελέτη περιπτώσεως:
Γεωγραφικά Συστήματα πληροφοριών(ΓΣΠ-GIS))
Ερωτήματα Επιλογής σε ACCESS
Χωρικές Βάσεις δεδομένων
POSTGRESQL Η PostgreSQL είναι ένα αντικείμενο-σχεσιακό σύστημα διαχείρισης βάσεων δεδομένων (object relational database management system - ORDBMS) και.
Ερωτήματα Επιλογής Δεδομένων
Ερωτήματα Επιλογής σε ACCESS
ΠΑΡΑΔΕΙΓΜΑΤΑ SQL Ή ΠΑΡΑΔΕΙΓΜΑΤΑ SQL Ή
SQL Βάσεις Δεδομένων Ευαγγελία Πιτουρά.
Ανοικτά Ακαδημαϊκά Μαθήματα στο Πανεπιστήμιο Δυτικής Αττικής
Μανίκη Γαβριέλλα Μήτσης Σταύρος
Μεταγράφημα παρουσίασης:

Επεξεργασία Χωρικών δεδομένων       12:25 Χατζάκης Ηλίας

Καταχώριση Χωρικών Δεδομένων τύπου πολύγωνο Τοποθέτηση των συντεταγμένων των πολυγώνων για τα αγροκτήματα με κωδικούς Κ1, Σ1 update agroktimata set agr_geom=st_GeomFromText('POLYGON((602346.817 3907797.981, 602350.266 3907807.337, 602353.715 3907816.692, 602348.274 3907822.557, 602337.098 3907830.187, 602327.870 3907816.850, 602322.795 3907805.542, 602346.817 3907797.981))',4121) where code='Κ1'; update agroktimata set agr_geom=st_GeomFromText('POLYGON((608028.61 3904373.784, 608036.387 3904371.133, 608040.377 3904369.599, 608048.416 3904365.07, 608055.593 3904360.454, 608061.628 3904354.715, 608065.885 3904350.076, 608069.565 3904344.082, 608071.959 3904338.692, 608075.288 3904331.158, 608078.525 3904324.296, 608080.867 3904319.801, 608082.93 3904316.316, 608083.286 3904314.878, 608080.799 3904311.245, 608077.79 3904307.139, 608076.569 3904308.236, 608074.827 3904309.63, 608068.177 3904314.947, 608061.826 3904320.151, 608058.338 3904322.041, 608053.055 3904324.775, 608046.761 3904328.847, 608037.675 3904335.54, 608027.357 3904341.019, 608023.43 3904343.204, 608024.404 3904351.765, 608025.409 3904360.242, 608025.757 3904364.673, 608027.263 3904369.313, 608028.61 3904373.784))',4121) where code='Σ1'; 12:25 Χατζάκης Ηλίας

Καταχώριση Χωρικών Δεδομένων τύπου γραμμής Εισαγωγή Δρόμων INSERT INTO public.roads VALUES ('Κ1Π1','Κορακοβούνι-Παράδρομος1', St_GeomFromText('LINESTRING(602355.643 3907814.22, 602332.36 3907750.455)',4121)); INSERT INTO public.roads VALUES ('Κ1Π2','Κορακοβούνι-Παράδρομος2', St_GeomFromText('LINESTRING(602335.535 3907831.947, 602320.718 3907806.547, 602314.897 3907789.349, 602314.897 3907789.349, 602311.722 3907776.384, 602311.722 3907776.384, 602308.018 3907763.949, 602308.018 3907763.949, 602307.489 3907755.218, 602307.489 3907755.218, 602306.96 3907754.424)',4121)); 12:25 Χατζάκης Ηλίας

Ερωτήματα με Χωρικά Δεδομένα Εμφανίζει τα αγροκτήματα και τα εμβαδά τους. select code,toponymio,oikismos,poli,elaiodentra, st_area(agr_geom) as εμβαδόν from agroktimata where st_area(agr_geom)>0; Εμφανίζει τα αγροκτήματα και την περίμετρο τους. select code,toponymio,oikismos,poli,elaiodentra, st_perimeter(agr_geom) as περίμετρος from agroktimata where st_area(agr_geom)>0; Εμφανίζει τους δρόμους και το μήκος τους. select id, name, st_length(road_geom) as μήκος from roads; Εμφανίζει τα αγροκτήματα και το κέντρο τους. select code,toponymio,oikismos,poli,elaiodentra, st_centroid(agr_geom) as κέντρο from agroktimata where st_area(agr_geom)>0 Δημιουργία όψης για τα κέντρα των αγροκτημάτων. create view view_center as(select code,toponymio,oikismos,poli,elaiodentra, st_centroid(agr_geom) as center from agroktimata where st_area(agr_geom)>0); 12:25 Χατζάκης Ηλίας

Ερωτήματα με Χωρικά Δεδομένα(Συνέχεια) Εμφανίζει τα αγροκτήματα που περιέχουν το σημείο με συντεταγμένες 608051.267312677 3904342.62125371 στο προβολικό σύστημα ΕΓΣΑ87 select code ,toponymio, oikismos ,poli, elaiodentra from agroktimata where st_contains(agr_geom,St_GeomFromText ('POINT(608051.267312677 3904342.62125371)',4121)) ; Εμφανίζει τους δρόμους που τέμνονται. select r1.id, r1.name, r2.id, r2.name from roads r1, roads as r2 where r1.id<r2.id and st_intersects(r1.road_geom,r2.road_geom); Εμφανίζει τα αγροκτήματα και τις αποστασεις μεταξύ τους. Select a1.code,a1.toponymio,a1.oikismos,a1.poli,a2.code, a2.toponymio, a2.oikismos,a2.poli, st_distance(st_centroid(a1.agr_geom) ,st_centroid(a2.agr_geom)) as distance from agroktimata as a1 , agroktimata as a2 where st_area(a1.agr_geom)>0 and st_area(a2.agr_geom)>0 and a1.code<a2.code; Select code,toponymio, oikismos,poli,id,name from agroktimata,roads where st_intersects(agr_geom,road_geom); 12:25 Χατζάκης Ηλίας