GeoServer

GeoServer Resources

  • GeoServer Community Site
  • GeoServer Issue Tracker
  • GeoServer SVN Repository
  • GeoServer Chat Room

OpenGeo Services

OpenGeo offers GeoServer training, including introductory and advanced sessions, as well as GeoServer core development to add new features to the project.

Our GeoServer Team

Sam Smith

Samuel has worn multiple hats during his 12-year affair with spatial technologies: user, print cartographer, web-mapper, integrator, scripter/programmer, trainer, analyst, manager.

Justin Deoliveira

Justin is a core GeoServer and GeoTools committer. He is on the steering committee for each project and leads training sessions on GeoServer and the OpenGeo Stack.

David Winslow

David Winslow is Technical Lead of the GeoNode team. As a committer on GeoTools, GeoServer, and GeoExt, as well as a contributor to OpenLayers, his expertise covers the entire OpenGeo Stack.

About GeoServer

GeoServer

GeoServer is a software server written in Java that allows users to share and edit geospatial data. Designed for interoperability, it publishes data from any major spatial data source using open standards.

  • OGC-compliant Web Map Service (WMS 1.1.1 and 1.3.0), Web Feature Service (WFS 1.0.0 and 1.1.0), WFS-Transactional (WFS-T 1.0.0), and Web Coverage Service (WCS 1.0.0 and 1.1.1)
  • Java J2EE application, works with Jetty, Tomcat, WebLogic, WebSphere, JBoss
  • Support for many back-end data formats (ArcSDE, Oracle Spatial, DB2, SQL Server, shapefile, GeoTIFF, MrSID, JPEG2000)
  • Multiple output formats (GML, shapefile, KML, GeoJSON, PNG, JPEG, TIFF, SVG, PDF, GeoRSS) plus Google Earth integration
  • Fully-featured and intuitive web administration interface with REST API for programmatic control
  • Full map styling support with Styled Layer Descriptor (SLD), including text-based and graphical editor
  • User- and role-based security subsystem based on Spring Security

GeoServer is widely supported as a spatial server for a variety of client and server software, including:

  • Open Source Database: PostGIS, MySQL, H2
  • Open Source Client: OpenLayers, uDig, gvSIG QGIS, WorldWind
  • Proprietary Database: ArcSDE, Oracle Locator / Spatial, SQL Server 2008, DB2
  • Proprietary Client: ArcGIS, Google Earth, Virtual Earth, Safe FME, CadCorp SIS

GeoServer @ OpenGeo

Recent Contributions

OpenGeo funds ongoing development of GeoServer as part of our larger mission to make public geodata more accessible and usable to civil society. Recent contributions include:

  • Performance improvements to make the GeoServer renderer one of the fastest in the world.
  • Platform improvements to use Spring, to be more developer friendly.
  • Complete Documentation overhaul.
  • Coordination of all major releases of GeoServer.
  • Integration of powerful Acegi security system.
  • Research and development of Versioning Protocol and PostGIS datastore for geo-wiki editing.

Core Development Roadmap

REST Feature Access

Currently features are only accessible via the Web Feature Service (WFS) API. REST feature access will provide a ”resource oriented“ approach to accessing geographic collections. It will also use the existing AtomPub specification to provide for feature viewing and editing.

Workspaces

Currently the layers that GeoServer publishes are the same for all users. We'd like to introduce the concept of “workspaces”, a logical collection of layers, optionally with limited security permissions, accessible from a unique end point.

More development items...