GeoServer is een op Java gebaseerde server waarmee gebruikers georuimtelijke gegevens kunnen bekijken en bewerken. Door gebruik te maken van open standaarden die zijn opgesteld door het Open Geospatial Consortium (OGC), biedt GeoServer grote flexibiliteit bij het maken van kaarten en het delen van gegevens.
Met GeoServer kunt u uw ruimtelijke informatie aan de wereld tonen. Door de Web Map Service (WMS) -standaard te implementeren, kan GeoServer kaarten maken in verschillende uitvoerformaten. OpenLayers, een gratis kaartbibliotheek, is geïntegreerd in GeoServer, waardoor het genereren van kaarten snel en gemakkelijk verloopt. GeoServer is gebouwd op GeoTools, een open source Java GIS-toolkit.
GeoServer heeft veel meer te bieden dan mooi vormgegeven kaarten. GeoServer voldoet aan de Web Feature Service (WFS) -standaard en de Web Coverage Service (WCS) -standaard die het delen en bewerken van de gegevens die worden gebruikt om de kaarten te genereren, mogelijk maakt. GeoServer gebruikt ook de Web Map Tile Service-standaard om uw gepubliceerde kaarten op te splitsen in tegels voor gebruiksgemak door webmapping en mobiele applicaties.
GeoServer is een modulaire applicatie met extra functionaliteit toegevoegd via extensies. Een extensie voor Web Processing Service opent een schat aan verwerkingsopties, u kunt zelfs uw eigen opties schrijven!