The maps servers allow interaction with the spatial information stored in spatial data servers accessible via the web. The users can access the information, view, consult and, depending on the characteristics of the servers can download or perform spatial analysis.
The user connects to the services provided by these maps servers using both light,client web applications that allow the query of map servers from the browsers, or heavy desktop, GIS applications with modules that can connect to maps servers.
In the Spatial Data Infrastructures, these maps servers should be interoperable, must be consulted by means of standardized specifications independent of the server or client being used.
These standards or specifications are developed by international organizations which purpose is the standardization. In our case, the International Organization for Standardization (ISO) and Open Geospatial Consortium (OGC) is responsible for development of above mentioned standard
This section lists a number of maps servers open source that meet one or more of the principal standards regarding access to spatial data.
MapServer is an open source platform for the publication of spatial data and interactive mapping applications for the Web. Originally developed in the mid-1990s at the University of Minnesota, MapServer is released under an MIT-style license and runs on all major platforms (Windows, Linux, Mac OS X). The MapServer Project Steering Committee (PSC), managed by OSGeo, manages the project stays with the support of developers around the world.
The characteristics are advanced symbology, multiple scripting languages (PHP, Python, Perl, Ruby, Java, C #) and the execution platform (Linux, Windows, Mac OS X, Solaris, etc..) Supports multiple formats vector data (ESRI shapfiles, PostGIS, ESRI ArcSDE, Oracle Spatial, MySQL and others through OGR) and Raster (TIFF / GeoTIFF, EPPL7, and others through GDAL). Supports over 1000 different projections on the fly through the library Proj.4.
Mapserver satisfies the following OGC specifications: WMS (client / server), non-transactional WFS (client / server), WMC, WCS, Filter Encoding, SLD, GML, and SOS.
Link to the web of the project mapserver: http://mapserver.org
Geoserver is an open source server developed in Java, which makes it multi-platform, allowing users to share and edit geospatial data. Designed for interoperability, published data from any source of spatial data using open standards.
Geoserver is built on the basis Geotools, a library of geographic information systems. Geoserver read a variety of data formats, including PostGIS, Oracle Spatial, ArcSDE, DB2, MySQL, Shapefiles, GeoTIFF, GTOPO30, ECW, MrSID and JPEG2000. Through standard protocols is able to generate KML, GML, Shapefile, GeoRSS, PDF, GeoJSON, JPEG, GIF, SVG, PNG and others. Furthermore, you can edit data using transactional WFS (WFS-T). Geoserver an integrated OpenLayers client capable of displaying data to preview.
Geoserver is the reference implementation of the Open Geospatial Consortium (OGC) standards for Web Feature Service (WFS) and Web Coverage Service (WCS), is also certified as a high performance server for Web Map Service (WMS). Geoserver is a core component of the Geospatial Web.
Link to the web of the project geoserver: http://geoserver.org
Deegree is a Java framework that provides key components for the development of Spatial Data Infrastructures. All architecture is developed using the standards of the Open Geospatial Consortium (OGC) and ISO / TC 211. Deegree encompasses OGC Web Services, client and security components.
Deegree is developed by a number of participants. Lat / lon and the GIS Research Group, Department of Geography, University of Bonn is responsible for coordinating the project. Deegree is a project that is part of Open Source Geospatial Foundation (OSGeo). Free software is protected by a license GNU Lesser General Public License (GNU LGPL). The Deegree proyect is the highest specifications and standards of OGC / ISO standards applied in the field of Free Software. Deegree has evolved from the project Jago.
The version Deegree2 allow connections to OGC services Web Map Service (WMS) 1.1.1, Web Feature Service (WFS) 1.1.0, Web Coverage Service (WCS) 1.0.0, and Catalog Service Web Profile (CSW) 2.0.0. Deegree is the reference implementation for the Open Geospatial Consortium WMS and WCS, WFS and CSW are developed to be fully transactional.
In addition, there are implementations of the standard pre-OGC Sensor Observation Service (SOS), Web Terrain Service / Web Perspective View Service (WTS / WPVS) and Web Processing Service (WPS).
Link to the web of the project Deegree: http://deegree.org