GeoServer

Overview of the GeoServer architecture

The GeoServer application is comprised of a series of modules. GeoServer modules can be combined with maven to form a deployable war.

geoserverArch.JPG

At runtime a module can make use of Spring to obtain classes providing services from other modules. This ability to "plug-in" additional functionality forms the basis for GeoServers extension mechanism. This mechanism is used to provide additional OGC web services (by the WFS and WMS modules) and to implement support for different WMS image encodings.

Features

GeoServer reads a variety of data formats, including PostGIS , Oracle Spatial, ArcSDE , DB2, MySQL , Shapefiles, GeoTIFF , GTOPO30 and a variety of others. Through GeoServer one can additionally edit the data with the transactional component of the Web Feature Server standard against PostGIS , Oracle, ArcSDE , DB2 and Shapefiles. It also produces KML, GML, Shapefile, GeoRSS, Portable Document Format, GeoJSON , JPEG, GIF, SVG, PNG and more.

geoserverInterfaces.JPG

GeoServer is built upon the GeoTools Java code library for geographical data and OGC specifications.

External links

* GeoServer official website

* The Open Planning Project (TOPP)

* GeoServer Demo Site

* GeoServer Blog

Topic attachments
I Attachment Action Size Date Who Comment
jpgJPG geoserverArch.JPG manage 27.9 K 12 Feb 2008 - 12:05 AditSantokhee GeoServer Architecture Diagram
jpgJPG geoserverInterfaces.JPG manage 35.6 K 12 Feb 2008 - 14:41 AditSantokhee GeoServer Interfaces
Topic revision: r3 - 12 Feb 2008 - 14:41:45 - AditSantokhee
 
This site is powered by the TWiki collaboration platformCopyright &© by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback