1. GeoServer,
The Open Source Solution
for the interoperable management
of geospatial data
Ing. Andrea Aime, GeoSolutions
Ing. Simone Giannecchini, GeoSolutions
7. Integrated Security
Spring Security
RBAC on layers and services
Built-in version with simplified rules
namespace.layer.mode=role1,role2,...
A name, or * to r: read The roles that will
mean “any” w: write be authorized to
access the data
under this rule
9. Security Developments in 2.1
Security Management at the feature level
(record in DBMS) read and write filtering
Hide sensible attributes
Discriminate visible areas on a per-user
basis
Rules for services and layers
Server side framework available, open
source implementation needed!
10. RESTConfig
Programmatic configuration of layers via
REST calls
Workspaces
DataStores/CoverageStores
Layers and Styles
Exposing internal configuration to remote
clients
Ajax-JavaScript friendly
“Core” Module since 2.1
Integrated Security
11. RESTConfig
Automatic Configuration Styles
of recurring flows of data Javascript
client
GeoBatch
GeoServer
Server side Desktop
scripts Mass
app
publishing of
Layers Layers
Publishing
12. WFS
Dissemination and filtering of vector data
WFS 1.0 and 1.1 support with transactions
Formats:
GML 2, 3.1 e 3.2
GeoRSS, GeoJSON
Shapefile (zipped)
OGR (configurable)
Extensions
CQL
WFS 1.0 with on-the-fly reprojection
13. Complex Feature*
Application/community schemas
Complex Features
Attributes as sub-features
Attributes as list of features
Tree-like structure
Heterogeneous data sources
INSPIRE!
14. WCS*
Raster data dissemination
Raw raster data useful for analysis, no maps!
Support for TIME and ELEVATION (via ImageMosaic plugin)
WCS 1.0 e 1.1
Output formats
GeoTiff, ArcGrid
GDAL based formats*
Extensions
ELEVATION as band management*
15. WMS 1.3.0 e SE 1.1
WMS 1.3 support (INSPIRE)
Basic support for SLD 1.1 and SE 1.1
Full support for SLD 1.0
Many rendering extensions available!
24. GeoWebCache Integration
Direct calls to GeoServer
GeoServer rendering engine
Support for layers modified
through WFT-T
GeoWebCache Support for various tile
protocols
GMap, Gearth
OpenLayers, VEarth,
Bing
Speed-up factor 10/100
Disk quota support
Persistent raster/KML
tile cache
25. WMS* Cascading
GetMap and
GetFeatureInfo
Cascading
Suppport for
reprojection on-the-
fly
GUI based mass
import of remote
layers
26. WPS*
WPS 1.0
Official Extension
Raster and Vector data support
High performance processes development (raster/vector
statistics, raster/vector format conversions and more)
Integrated WPS
Automatic publishing of results in WPS
Embedding WPS processes into SLD styles