GeoServer is a Java-based software server that lets you view and edit geospatial data. GeoServer allows for great flexibility in map creation and data sharing by making use of open standards set forth by the Open Geospatial Consortium (OGC).
Implementing the Web Map Service (WMS) standard, GeoServer is able to create maps in a variety of output formats. A free mapping library, OpenLayers, is integrated into GeoServer, making map generation both quick and easy.
The GeoServer app is built on Geotools, an open source Java GIS toolkit. GeoServer can display data on any of the popular mapping apps such as Google Maps, Google Earth, Yahoo Maps, and Microsoft Virtual Earth. Additionally, GeoServer can connect with traditional GIS architectures such as ESRI ArcGIS.
As GeoServer is written in Java, it allows you to share and edit geospatial data. It has been designed for interoperability and it publishes data from any major spatial data source using open standards: WMS, WFS, WCS, WPS and REST.
New Features and Improvements:
GetLegendGraphic rescale accounts for stroke thickness.
WPS requests now support the use of CDATA to guard ComplexData.
CSS expressions with units are now supported.
Importer an now import shape files with spaces in the attribute names to PostGIS.
An intermittent problem with WFS filter encoding has been resolved.
User interface improvements for layer group creation.
Our community modules remain under active development with fixes to scripting, mbstyle, and backup and restore.