Internet Dienste
GeoServer ist ein WebServer, der es ermöglicht Karten und Daten verschiedener Formate Standardanwendungen wie Web Browsern und Desktop GIS Anwendungen bereit zu stellen. D.h., dass Sie Ihre räumlichen Daten in nahezu jedem Format das sie bevorzugen vorhalten können. Ihre Anwender dagegen müssen keine Kenntnisse von Geodaten haben. Im einfachsten Fall benötigen die Anwender lediglich einen Browser, um Ihre Daten nach Ihren Wünschen anschauen zu können.
GeoServer ist die Referenzimplementierung des Open Geospatial Consortium (OGC)
Web Feature Service (WFS) und
Web Coverage Service (WCS)
Standards, außerdem als hoch performant zertifizierter
Web Map Service (WMS).
GeoServer stellt eine Kernkomponente räumlicher Webanwendungen dar.
Kernfunktionen
- Server Daten verschiedener Datenquellen:
- Vektor
- Shapes, externe WFS
- PostGIS, ArcSDE, DB2, Oracle Spatial, MySql, SQL Server
- Raster
- GeoTiff, JPG and PNG (mit world file), Bildpyramiden, GDAL Formate, Image Mosaic, Oracle GeoRaster
- Daten werden als sichere und schnelle Bilder über das WMS Protokoll bereitgestellt:
- Da die Daten als Bild ausgegeben werden, sind Ihre Daten absolut abgesichert und verborgen. Abgesehen davon, dass Ihre Daten abdigitalisiert werden könnten, gibt es keine Möglichkeit, Ihre Daten zu stehlen.
Die Darstellung jeder Kartenebene kann über SLD kontrolliert werden. SLD erlaubt es, Objekte farblich differenziert darzustellen und zu beschriften. Durch Kombination dieser Darstellungsregeln mit OGC Filtern kann eine maßstabsabhängige Darstellung erfolgen, bei der beim Zoom in die Karte mehr Details angezeigt werden. Beschriftungsverdrängung, Gruppierung, Priorisierung sind ebenfalls implemetiert.
- Über das WFS Protokoll können Vektordaten an den Client geschickt werden:
- Ein WFS Client kann Daten anfordern und zur Anzeige, Datenanalyse und für andere Oberationen nutzen. Liegt eine Authorisierung vor so kann der Benutzer Daten modifizieren und zurück an den Server schicken und mit Hilfe des WFS-T Protokolls aktualisieren.
Die Daten können als GML (compressed) sowie in anderen Standardformaten wie Shape und JSON weitergegeben werden.
- Werte von Rasterdaten können an den Client über das WCS Protokoll geschickt werden:
- Ein GIS CLient kann die aktuellen Rasterdaten für den Einsatz in räumlichen Analysen anfordern. This allows a user to create applications which can model the process described by your data.
- On-the-fly Umprojektion:
- GeoServer unterstützt die Mehrzahl der EPSG Projektionen und kann Daten in jedes dieser Projektionssysteme umprojezieren. Hierdurch können Anwendungen mit begrenzter Umprojektionsunterstützung die Last auf den Server verlagern.
- WMS Kachelung
- GeoWebCache ist ein WMS Kachelungs-Client. GeoWebCache fungiert als Proxy Server zwischen einem Karten-Client und einem Karten-Server, wobei Karten beim Anfordern gespeichert werden, redundante Anfragen werden umgangen und es wird ein großer Anteil der Prozessierungszeit eingespart. GeoWebCache wurde in GeoServer integriert.
Implementierte Standards
- Unterstützung zahlreicher Open Geospatial Consortium (OGC) Standards
- WMS, WFS-T (transaktional), WCS, Filter Encoding, SLD, GML