Εφαρµογές WebGIS Open Source



Σχετικά έγγραφα
ΜΟΝΑΔΕΣ ΑΡΙΣΤΕΙΑΣ ΑΝΟΙΧΤΟΥ ΛΟΓΙΣΜΙΚΟΥ

Παρουσίαση Θερινού Σχολείου. Αριστεία ΕΛ/ΛΑΚ ΤΕΙ Αθήνας

Γεω-χωρικές υπηρεσίες και τεχνολογίες WEB. Βασίλειος Βεσκούκης Μηχανικός ΗΥ, Επ.Καθ. ΕΜΠ

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

Λογισμικά περιβάλλοντα δυναμικής και διαδραστικής χαρτογραφίας (πακέτα εμπορίου και ανοικτού κώδικα)

Mobile GIS. Καλύβας Διονύσιος, Καθηγητής ΓΠΣ & Χωρικής Ανάλυσης Υπεύθυνος Ερευνητικής Μονάδας GIS ΓΠΑ. Κολοβός Χρόνης, Γεωπόνος, MSc Γεωπληροφορικής

ΑΠΟΘΕΤΗΡΙΟ ΕΦΑΡΜΟΓΩΝ ΥΠΠΕΘ ΚΑΙ ΕΠΟΠΤΕΥΟΜΕΝΩΝ ΦΟΡΕΩΝ (git.minedu.gov.gr)

Εργαλεία ανάπτυξης εφαρμογών internet Ι

Υπηρεσίες Ιστού (Web Services) ΜΙΧΑΛΗΣ ΜΑΛΙΑΠΠΗΣ

Νεογεωγραφία και Χαρτογραφική Διαδικτυακή Απεικόνιση. Η χρήση Ελεύθερων Γεωγραφικών Δεδομένων και Λογισμικού Ανοιχτού Κώδικα σε Φορητές Συσκευές.

Ανάπτυξη Δικτυακής Εφαρμογής Διάχυσης και Ανάλυσης Γεωχωρικών Δεδομένων και Πληροφοριών

Σεμινάριο Wordpress CMS (Δημιουργία Δυναμικών Ιστοσελίδων)

Λιόλιου Γεωργία. ιατµηµατικό Πρόγραµµα Μεταπτυχιακών Σπουδών στα Πληροφοριακά Συστήµατα

Μέρος 3 ο : Βασικές Έννοιες για δυναμικές ιστοσελίδες

Νέες Εφαρμογές 3D Χαρτογραφίας:

Το Έργο Συνεισφοράς. Ανάπτυξη εφαρμογής για κινητές συσκευές του Σ.Δ.Μ. Open eclass. Θερινό Σχολείο, Ιουλίου 2014

Πλοήγηση στη διαδικτυακή εφαρµογή

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

Συνέδριο ΕΛΛΑΚ Open Source λογισμικό σε εφαρμογές του δημόσιου και ιδιωτικού τομέα

Κατανεμημένα Συστήματα

Ανοιχτά Οικονοµικά εδοµένα

ΑΝΑΠΤΥΞΗ ΕΦΑΡΜΟΓΩΝ ΜΕ ΧΡΗΣΗ PHP

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

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

Η ΤΕΧΝΟΛΟΓΙΑ ΝΕΦΟΥΣ(CLOUD COMPUTING) ΚΑΙ Η ΕΦΑΡΜΟΓΗ ΤΗΣ ΣΤΑ ΓΕΩ Ε ΟΜΕΝΑ

Γεωχωρική πληροφορία και υποστήριξη αποφάσεων σε επίπεδο ΟΤΑ

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

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

Ανοικτά Συστήματα Γεωγραφικών Πληροφοριών

Προγραμματισμός διαδικτυακών εφαρμογών με PHP

Τεχνικός Εφαρμογών Πληροφορικής

8ο Πανελλήνιο Συμποσιο Ωκεανογραφίας & Αλιείας 637

Π Τ Υ Χ Ι Α Κ Η Ε Ρ Γ Α Σ Ι Α

NATIONAL & KAPODISTRIAN UNIVERSITY OF ATHENS. Ανάπτυξη Λογισμικού για Δίκτυα και Τηλεπικοινωνίες Εργασία Δεύτερη φάση

Τεχνολογίες WEB GIS. Νίκος Ανδρουλακάκης, Δρ Ηλεκτρολόγος Μηχανικός ΕΜΠ

A J A X AJAX Γιάννης Αρβανιτάκης

Δηλωτική σύνθεση διεπαφών για γεωγραφικά δεδομένα για το πλαίσιο JSF 2.0

Δομή παρουσίασης. Σχεδιασμός και υλοποίηση συστήματος παρακολούθησης και ελέγχου πωλητών και δημιουργία εφαρμογής σε έξυπνο κινητό

ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΏΝ GIS ΩΣ ΕΡΓΑΛΕΙΟ ΤΗΣ ΑΝΟΙΚΤΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ΣΕ ΕΠΙΠΕΔΟ ΤΟΠΙΚΗΣ ΑΥΤΟΔΙΟΙΚΗΣΗΣ

ΤΜΗΜΑ ΕΦΑΡΜΟΓΩΝ ΠΛΗΡΟΦΟΡΙΚΗΣ ΣΤΗ ΔΙΟΙΚΗΣΗ Κ ΣΤΗΝ ΟΙΚΟΝΟΜΙΑ ΠΤΥΧΙΑΚΗ ΕΡΓΑΣΙΑ ΘΕΜΑ : Κατασκευή Ηλεκτρονικού Καταστήματος (e-shop) Σπουδαστές:

Οργάνωση γεωγραφικής βάσης δεδομένων και ανάπτυξη γεωγραφικής διαδικτυακής πύλης (webgis)

Digital Academy. Εισαγωγή στην ανάπτυξη Android Εφαρμογών

Κατανεμημένη διαδικτυακή χαρτογραφία και διαδικτυακές υπηρεσίες

Γεωγραφικά Συστήματα Πληροφοριών. Λογισμικά WEBGIS. Διδάσκοντες: Ανδρουλακάκης Ν., Βαλαδάκη Κ., Ζήσου Α., Κάτσιος Ι., Τσάτσαρης Α.

Πανεπιστήµιο Πειραιώς Τµήµα Πληροφορικής

Προτεινόμενες Διπλωματικές Εργασίες 2009

ΧΑΡΟΚΟΠΕΙΟ ΠΑΝΕΠΙΣΤΗΜΙΟ Τ µ ή µ α Γεωγρα φ ίας ΣΥΣΤΗΜΑΤΑ ΓΕΩΓΡΑΦΙΚΩΝ ΠΛΗΡΟΦΟΡΙΩΝ ΙI

Λογισµικό ΣΓΠ. Συστήµατα Γεωγραφικών Πληροφοριών ΙΙ. Χαροκόπειο Πανεπιστήµιο, Τµήµα Γεωγραφίας, ΣΓΠ ΙΙ, Χρίστος Χαλκιάς

Social Network : Programming on FACEBOOK

Αξιοποίηση ελεύθερου λογισμικού / λογισμικού ανοικτού κώδικα (ΕΛ/ΛΑΚ) για τη δημιουργία διαδικτυακών χαρτών στην εκπαίδευση

Hardware System Integration & It Services Internet Business Solutions e-commerce Web Applications & On Line Databases

ΑΝΑΚΟΙΝΩΣΗ ΔΙΑΔΙΚΑΣΙΑΣ ΑΠΕΥΘΕΙΑΣ ΑΝΑΘΕΣΗΣ. Αριθμ. Πρωτ.: /2017 Ο ΕΙΔΙΚΟΣ ΛΟΓΑΡΙΑΣΜΟΣ ΚΟΝΔΥΛΙΩΝ ΕΡΕΥΝΑΣ

ΠΡΟΣ ΠΡΟΔΙΚΑΣΤΙΚΗ ΠΡΟΣΦΥΓΗ (ΑΡΘΡΟ 4 Ν. 3886/2010) Της Εταιρείας Ελεύθερου Λογισμικού/ Λογισμικού Ανοικτού Κώδικα (ΕΕΛ/ΛΑΚ) Κατά.

Ένωση Ελλήνων Χρηστών και Φίλων ΕΛ/ΛΑΚ

ΠΡΟΤΑΣΗ-ΑΝΑΘΕΣΗ ΕΡΓΟΥ ΠΟΥ ΑΦΟΡΑ ΣΤΗΝ ΑΝΑΠΤΥΞΗ WEB SITE ΓΙΑ ΤΗΝ ΕΤΑΙΡΕΙΑ ΣΑΣ ESHOP

Παρουσίαση εφαρμογής Web GIS

Information Technology for Business

ΠΡΟΓΡΑΜΜΑΤΙΣΤΙΚΑ ΕΡΓΑΛΕΙΑ ΓΙΑ ΤΟ ΔΙΑΔΙΚΤΥΟ

Παρουσίαση δικτυακής εφαρµογής

Τεχνολογίες Διαδικτύου / Άδειες Ανοιχτού Λογισμικού. Απόστολος Βόγκλης Βασίλειος Καραβασίλης Μονάδα Αριστείας ΕΛΛΑΚ ΕΤΕΠΗ 20/10/2014

ΠΑΝΕΠΙΣΤΗΜΙΟ ΜΑΚΕΔΟΝΙΑΣ ΟΙΚΟΝΟΜΙΚΩΝ ΚΑΙ ΚΟΙΝΩΝΙΚΩΝ ΕΠΙΣΤΗΜΩΝ Δ.Π.Μ.Σ. στα Πληροφορικά Συστήματα

Οόρος«thin» 13η Συνάντηση Εκπαιδευτικών Πληροφορικής. Thinclients 2/4. Υπολογιστικό μοντέλο Thinclients 1/4. Τεχνολογία Τhinclient Edubuntu LTSP

64.1% 18.8% 5.9% 5.2% 2.7%

Επιχειρησιακό Πρόγραμμα «Κοινωνία της Πληροφορίας» (ΕΠ ΚτΠ) Δράση e-services

Ενιαίο Σύστημα Ψηφιακής Βιβλιοθήκης του Πανεπιστημίου Αθηνών

ΨΗΦΙΑΚΉ ΠΛΑΤΦΌΡΜΑ ΧΩΡΙΚΏΝ ΔΕΔΟΜΈΝΩΝ ΓΙΑ ΤΗΝ ΤΟΠΙΚΉ ΑΥΤΟΔΙΟΊΚΗΣΗ

Αξιοποίηση ΕΛ/ΛΑΚ από το ΚΕΔ του Π. Κρήτης. Case Study Υπηρεσίες βίντεο

ΤΕΛΙΚΕΣ ΔΙΠΛΩΜΑΤΙΚΕΣ ΕΡΓΑΣΙΕΣ (6 Μονάδες ECTS)- Ακαδημαϊκό Έτος

Εφαρµογές και Περιβάλλοντα Εργασίας AJAX

Μάθημα 2 ο : Υποδομή Πληροφοριακών Συστημάτων Διοίκησης

Αρχιτεκτονική του πληροφοριακού συστήµατος Cardisoft Γραµµατεία 2003 ιαχείριση Προσωπικού

ΠΡΟΣΚΛΗΣΗ ΕΚΔΗΛΩΣΗΣ ΕΝΔΙΑΦΕΡΟΝΤΟΣ ΓΙΑ ΣΥΝΕΡΓΑΤΕΣ

Τεχνολογίες Ανάπτυξης Ηλεκτρονικού Καταστήματος Μικρομεσαίας Επιχείρησης. Μικρομεσαίες Επιχειρήσεις και Καινοτομία

Τεχνολογίες Διαδικτύου. Server Side Scripting I PHP

Εφαρμογή Ηλεκτρονικής Διαχείρισης Μετεγγραφών

Πανεπιστήμιο Πειραιώς Τμήμα Πληροφορικής Πρόγραμμα Μεταπτυχιακών Σπουδών «Πληροφορική»

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

Περίληψη ιπλωµατικής Εργασίας

ΜΕΛΕΤΗ ΣΧΕΔΙΑΣΗ ΕΦΑΡΜΟΓΗΣ ΣΕ ΥΠΟΛΟΓΙΣΤΙΚΟ ΝΕΦΟΣ (CLOUD COMPUTING) ΜΕ ΕΜΦΑΣΗ ΣΤΗΝ ΚΑΤΑΣΚΕΥΗ ΔΕΝΤΡΩΝ.

HTML HTML5...CSS

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

Βασικές Έννοιες Web Εφαρμογών

Εισαγωγή στις αρχές του CMS. Joomla Training. Wordpress Training.

ΕΛΛΑΚ και Τοπική Αυτοδιοίκηση

Σύστημα Γεωγραφικών Πληροφοριών Οδικής Ασφάλειας Βορείου Αιγαίου

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

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

Ενότητα 2: HTTP, Clients και Servers (II) (Web, το θεμέλιο του Σημασιολογικού Ιστού)

Εγχειρίδιο χρήσης του webgis

Π ΤΥ Χ ΙΑ Κ Η ΕΡΓΑΣΙΑ

EDP Manager. Presales?? Project Manager

ΔΕ10: Πληροφοριακά Συστήματα Διοίκησης IΙ Εργαστήριο # 2

Σχεδιασμός και ανάπτυξη παραγωγικής διαδικασίας για την δημιουργία εφαρμογών διαδικτυακής χαρτογράφησης

ΑΝΑΠΤΥΞΗ ΔΙΑΔΙΚΤΥΑΚΩΝ ΕΦΑΡΜΟΓΩΝ GIS ΩΣ ΕΡΓΑΛΕΙΟ ΤΗΣ ΑΝΟΙΧΤΗΣ ΔΙΑΚΥΒΕΡΝΗΣΗΣ ΣΕ ΕΠΙΠΕΔΟ ΤΟΠΙΚΗΣ ΑΥΤΟΔΙΟΙΚΗΣΗΣ

Σύστημα διαχείρισης περιεχομένου (Content Management System)

ΠΕΡΙΕΧΟΜΕΝΑ. Πρόλογος Κεφάλαιο 1 ο Αρχές Διαχείρισης πληροφορίας στον Παγκόσμιο Ιστό... 15

Δυναμικές Ιστοσελίδες στο Πανελλήνιο Σχολικό Δίκτυο

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

ΕΙΣΗΓΗΣΗ. 2. Διάθεση πίστωσης ποσού 9.507,90 ευρώ σε βάρος του ΚΑ του προϋπολογισμού για την εκτέλεση της εν λόγω εργασίας.

undergraduate graphic design Web Design Advanced Techniques

Transcript:

Εφαρµογές WebGIS Open Source Πάνος Βουδούρης

Περιεχόµενα Βασικές Έννοιες Open Source Γιατί; Πως; WebGIS Αρχιτεκτονική Παραδείγµατα εφαρµογών GeoServer GeoMajas MapServer + OpenLayers MapServer + SLMapviewer

Open Source Ελεύθερο Λογισµικό & Λογισµικό Ανοικτού Κώδικα (ΕΛ/ΛΑΚ) Η IBM το 1950 και 1960 είχε διαθέσει τον πηγαίο κώδικα για το λειτουργικό της Ξεκίνησε (οργανωµένα) από το Netscape το 1998

Ποιοί το αναπτύσουν; Πανεπιστήµια Ερευνητικά κέντρα ηµόσιοι Φορείς (σε κάποιες χώρες) Εταιρείες «Κοινότητες»

Εταιρείες;;;;;!! ηλαδή µπορείς να βγάλεις λεφτά δίνοντας κάτι δωρεάν;

Ή µήπως...

ή...

Πως δουλεύει το ΕΛ/ΛΑΚ; Πως βγάζουν λεφτά; Ποιο είναι το «επιχειρησιακό µοντέλο»; Η εταιρεία «the 451 group» που µελέτησε 114 εταιρείες ΕΛ/ΛΑΚ έδωσε τον εξής ορισµό:

«Το ΕΛ/ΛΑΚ ΕΝ είναι επιχειρησιακό µοντέλο αλλά επιχειρησιακή τακτική.είναι ένα µοντέλο ανάπτυξης ή/και διάθεσης λογισµικού που ενεργοποιείται µέσω µιας συγκεκριµένης τακτικής αδειοδότησης»

Εταιρείες «Κλειστού» λογισµικού Product Management Πωλήσεις Marketing Εκπαίδευση Υποστήριξη Ανάπτυξη Εταιρεία Χ Χρήστης

Εταιρείες ΕΛ/ΛΑΚ Product Management Πωλήσεις Marketing Εκπαίδευση Υποστήριξη Ανάπτυξη Εταιρεία Y Χρήστης Κοινότητα Υπηρεσίες, εδοµένα, Λογισµικό Προστιθέµενη αξία

Και δουλεύει;

Μάλλον... Android Chrome Google Web Toolkit 14 εκατοµµύρια γραµµές (ανοικτού) κώδικα

WebGIS

WebGIS vs Desktop GIS υνατότητες χωρικής αναζήτησης, ανάλυσης και επεξεργασίας µέσω του διαδικτύου Απευθύνονται σε µεγαλύτερο κοινό Πιο «απλές» λειτουργίες Πιο «καθαρό» interface Εύκολη λειτουργία για µη εξειδικευµένους χρήστες Συνήθως εκτελούν συγκεκριµένες λειτουργίες

WebGIS Αποτελούνται από: Map Servers Client tools ιάφορα εργαλεία Admin tools Libraries Frameworks online services

WebGIS - Βασική Αρχιτεκτονική DB Servers Application (Map) Server Web Server Request Response File Servers Geocoding Server Routing Server WMS Server 21,22,24/11/2011 Υπηρεσίες Τρίτων

Αρχιτεκτονικές WebGIS Αρχιτεκτονική server-side Αρχιτεκτονική client-side Υβριδική αρχιτεκτονική

Αρχιτεκτονική server-side Υπέρ Εύκολη πρόσβαση σε µεγάλο όγκο δεδοµένων Γρήγορες αναζητήσεις και πολύπλοκες χωρικές αναλύσεις Κατά Οποιαδήποτε ενέργεια του χρήστη κάνει «round trip» στο server και πίσω Εξαρτάται από τη σύνδεση εν χρησιµοποιείται ο επεξεργαστής του client

Αρχιτεκτονική client-side Υπέρ Xρησιµοποιείται ο επεξεργαστής του client Μόλις ο server «απαντήσει» πολλές λειτουργίες εκτελούνται τοπικά Κατά Η αρχική απάντηση από τον server µπορεί να περιλαµβάνει µεγάλο όγκο δεδοµένων

Υβριδική Αρχιτεκτονική Κάποια δεδοµένα και λειτουργίες «κατεβαίνουν» τοπικά Συνεχής επικοινωνία µε τον αποµακρυσµένο server Χρησιµοποιούνται σε σενάρια όπως «maps on demand» ή συνδροµητικές υπηρεσίες για εξειδικευµένη χρήση

WebGIS ανοικτού κώδικα Ξεκινήσανε αρχές του 90 Βασισµένα σε πρότυπα Μεγάλες οµάδες ανάπτυξης Υποστηρίζουν όλα τα χωρικά format

WebGIS ανοικτού κώδικα Αυτή τη στιγµή το «οικοσύστηµα» είναι τεράστιο: Map Servers MapServer GeoServer GeoMajas Client tools OpenLayers mscross p.mapper Ka-map SLMapviewer Βοηθητικές εφαρµογές Πηγή: http://geotux.tuxfamily.org/index.php/en/component/k2/item/265-comparacion-declientes-web-para-sig-v5

Ξεκίνησε από συνεργασία της NASA µε το Πανεπιστήµιο της Μινεσότα Από τα πρώτα WebGIS (µέσα του 90) Βασισµένο σε C++ Mapscript API σε διαφορες γλώσσες (php, SWIG, Python,.NET) http://mapserver.org/

Απο µη κερδοσκοπικό οργανισµό (The Open Planning Project (TOPP), το 2001 ως µέσο ανοικτής διακυβέρνησης Βασισµένο σε Java Παραµετροποίηση µε Python Επιτρέπει online editing µέσω WFS-T http://geoserver.org/display/geos/welcome

Αποτέλεσµα προκήρυξης της Βελγικής κυβέρνησης για την ανάπτυξη ενός GIS ανοικτού κώδικα (2007) Βασισµένο σε Java Επιτρέπει online editing http://www.geomajas.org/

Βιβλιοθήκη Javascript Εύκολη προσθήκη χάρτη σε οποιαδήποτε ιστοσελίδα Interfaces για: Google Maps Bing Maps ArcGIS REST API MapServer Geoserver Το πλέον διαδεδοµένο http://openlayers.org/

<html> <head> <title>openlayers Example</title> <script src="http://openlayers.org/api/openlayers.js"></script> </head> <body> <div style="width:100%; height:100%" id="map"></div> <script defer="defer" type="text/javascript"> var map = new OpenLayers.Map('map'); var wms = new OpenLayers.Layer.WMS( "WMS", "http://gis.ktimanet.gr/wms/wmsopen/wmsserver.aspx", {'layers':'ktbasemap'} ); map.addlayer(wms); map.zoomtoextent(new OpenLayers.Bounds(22.95121,40.60787,22.95129,40.60788),false) </script> </body> </html> Παράδειγµα

WebGIS Gallery Geomajas http://apps.geomajas.org/showcase/ GeoServer http://ride.trimet.org/?tool=routes MapServer + OpenLayers http://geodata.gov.gr/maps/ MapServer + Silverlight SLMapviewer standalone ιαχείριση Παγιών και Βλαβών σε ΟΤΑ http://www.mapoholic.com

pvoudouris@gmail.com http://mapoholic.wordpress.com @the_mapoholic ΕΡΩΤΗΣΕΙΣ; 24/11/2011