project logo Λογισμικό ενσωματωμένο στο OSGeo

GeoServer

Διαδικτυακή Υπηρεσία

Ο GeoServer είναι ένας διαδικτυακός εξυπηρετητής που επιτρέπει την δημοσίευση χαρτών και χωρικών δεδομένων από πληθώρα προτύπων σε λογισμικά πελάτες όπως οι περιηγητές διαδικτύου και τα λογισμικά GIS. Τα δεδομένα δημοσιεύονται μέσω ανοιχτών διεπαφών όπως τα WMS, WFS, WCS, WPS, Tile Caching κλπ. Ο GeoServer προσφέρει μια διαδικτυακή εφαρμογή για την παραμετροποίηση των υπηρεσιών και την διασύνδεση τους με πολλές πηγές δεδομένων.

Screen Shot of GeoServer

Βασικά Χαρακτηριστικά

Σερβίρει δεδομένα από πολλές πηγές δεδομένων:
  • Διανυσματικά
    • Shapefiles, Εξωτερικά WFS
    • PostGIS, ArcSDE, DB2, Oracle Spatial, MySql, SQL Server
  • Εικονιστικά
    • GeoTiff, JPG και PNG (με το συνοδευτικό world file), πυραμίδες εικόνων, πρότυπα της βιβλιοθήκης GDAL, μωσαικά εικόνων, Oracle GeoRaster
Τα δεδομένα σερβίρονται με το ασφαλές και γρήγορο πρωτόκολλο WMS, WMTS:
Όσο τα δεδομένα σερβίρονται προς τους χρήστες, είναι απολύτως ασφαλή. Με εξαίρεση την περίπτωση ψηφιοποίησης από την αρχή των δεδομένων, δεν υπάρχει τρόπος κάποιος να κλέψει τα δεδομένα που σερβίρονται. Η παρουσίαση κάθε θεματικού επιπέδου του χάρτη ελέγχεται από το πρότυπο SLD που επιτρέπει στα χαρακτηριστικά του χάρτη να έχουν χρώμα και σύμβολα. Συνδυάζοντας τους κανόνες αυτούς με τα Φίλτρα του OGC, μπορούν να παραχθούν χάρτες που η παρουσίαση τους εξαρτάται από την κλίμακα θέασης, που επιτρέπει την προσθήκη λεπτομέρειας όσο ο χρήστης μεγενθύνει το χάρτη. Διαχείριση συγκρούσεων συμβόλων, ομαδοποίηση και προτεραιότητες έχουν επίσης υλοποιηθεί στο λογισμικό αυτό.
Τα πλήρη διανυσματικά δεδομένα μπορούν να σταλούν στους χρήστες με τη χρήση του πρωτόκολλου WFS:
Ένας πελάτης WFS μπορεί να κατεβάσει τα διανυσματικά δεδομένα και να τα χρησιμοποιήσει για χαρτοσύνθεση, χωρική ανάλυση και άλλες λειτουργίες. Επίσης, εφόσον ο χρήστης είναι πιστοποιημένος μπορεί να αλλάξει τα δεδομένα και να τα στείλει πίσω στον εξυπηρετητή για αποθήκευση μέσω του πρωτόκολλου WFS-T. Τα δεδομένα μπορούν να σταλούν μέσω του προτύπου GML (συμπιεσμένα) καθώς επίσης και σαν άλλα δημοφιλή πρότυπα όπως τα shapefile και json.
Οι Τιμές των εικονιστικών δεδομένων μπορούν να σταλούν στον πελάτη με τη χρήση του πρωτόκολλου WCS:
Ένα λογισμικό GIS μπορεί να ζητήσει από τον GeoServer τα πραγματικά εικονιστικά δεδομένα για τη χρήση σε χωρική ανάλυση. Αυτό επιτρέπει στον χρήστη να δημιουργήσει εφαρμογές που να μοντελοποιούν διαδικασίες που περιγράφουν τα δεδομένα.
Άμεση αλλαγή συστηματων αναφοράς:
Ο GeoServer υποστηρίζει τα περισσότερα συστήματα αναφοράς από τη βάση δεδομένων EPSG και επιτρέπει την αλλαγή προβολικού συστήματος ανάλογα με τη ζήτηση από τον πελάτη, επιτρέποντας έτσι σε χρήστες που δεν διαθέτουν λογισμικό αλλαγής χαρτογραφικών προβολών να εκτελούν τη διαδικασία απομακρυσμένα στον εξυπηρετητή.
WMS μέσω προϋπολογισμένων και προαποθηκευμένων εικόνων (Tiling Cache)
Ο GeoWebCache ο οποίος είναι ενσωματωμένος στον GeoServer, κόβει και αποθηκεύει τετραγωνίδια από πηγές (όπως τα WMS, WMS-C, WMTS, TMS, Google Maps KML, Virtual Earth) με στόχο να επιταχύνει και να βελτιστοποιήσει την διανομή των χαρτών μέσω διαδικτύου. Επιπλέον μπορεί να συνδιάσει τετραγωνίδια από διαφορετικές πηγές σε ενιαίους χάρτες.
Υπηρεσία διαδικτυακής επεξεργασίας (WPS)
Γεωχωρικοί αλγόριθμοι, περιλαμβανομένων αυτών του JTS, μπορούν να εκτελεστούν μέσω της υπηρεσίας WPS του GeoServer. Αυτό περιλαμβάνει την αλυσιδωτή εκτέλεση των επεξεργασιών και στη συνέχεια την οπτικοποίηση μέσω της υπηρεσίας WMS.

Υλοποιημένα Πρότυπα

Λεπτομέρειες

Αρχική Ιστοσελίδα: http://geoserver.org/display/GEOS/Welcome

Άδεια: GNU General Public License (GPL) version 2

Έκδοση Λογισμικού: 2.8.2

Υποστηριζόμενες πλατφόρμες: Όλες οι πλατφόρμες Java 6 - Windows, Linux, Mac

Προγραμματιστικές διεπαφές: WMS, WFS, WCS, REST

Υποστήριξη: http://geoserver.org/display/GEOS/Commercial+Support