GeoServer Support Package

We offer production-ready, DISA STIG compliant software packages of GeoServer for enterprise OS distributions, including Red Hat Enterprise Linux (RHEL) and CentOS 7+.

NGS has extensive experience packaging and deploying GeoServer into highly available production settings for US Government customers. Please contact us for a quote.

NGS GeoServer

We use the following components, configured and tuned according to the available resources on the target system:

  • Java 11 or 17
  • GDAL/OGR 3
  • Jetty Web Server 9
  • PostgreSQL 15 with PostGIS 3 – separate RPMs provided via postgresql.org directly, tuning scripts provided by NGS for enhanced performance with GeoServer usage
  • GeoServer (latest stable release)
  • JDBC and connection pooling configuration for Jetty/GeoServer, optimized for high throughput

Extensions

The following GeoServer community extensions are preinstalled and included as part of our GeoServer package:

  • WPS – adds the Web Processing Service (WPS) capability
  • GDAL – adds support for various additional GDAL raster formats, including NITF, RPF,DTED, JPEG2000, MrSID, and ENVI, and Erdas Imagine. 
  • GeoPackage and MBTiles – adds support for use of tile packages in these formats, both as a Store, and as a WMS output type for use in generating extracts for mobile devices
  • Vector Tiles – adds support for Mapbox Vector Tiles output format
  • CSS Styling – adds support for CSS stylesheets (vs SLD)
  • Pregeneralized Features – for improving map performance at low resolutions scales
  • S3 Cloud Optimized GeoTiff (COG) and S3 Blobstore (tile cache)
  • JDBC Config – allows moving the GeoServer catalog to a SQL database

NGS Basemaps

NGS provides a set of basemap layers, composed of free and publicly available data. The following chart shows what we will include with the standard packaging, and then what extended coverage may be imported via provided scripts.

LayerSourceIncluded CoverageExtended Coverage
OpenStreetMapopenstreetmap.orgGlobalRegional extracts may be provided if desired
Imagery (and OSM Hybrid)NASA, USGSGlobal ~30m LandsatHigh resolution imagery can be imported via script
ElevationNASA, CGIARGlobal 90m SRTMHigher resolution can be imported via script
Admin Boundaries, Populated Places, Geographic Lines, Coastlinesnaturalearth.comGlobal
Populated Placesnatrualearth.comGlobal
MGRS and UTM GridsNGAGlobal

All layers are automatically loaded into GeoServer, while the bulk of the map data may be loaded during a post install routine, or on demand. This gives you the flexibility to load only regional extracts of the data, in order to keep the deployment footprint small.

Support

NGS provides 3rd tier support for all software components in the package including:

  • Guided Installation and Configuration
  • Assistance with building layers and map services
  • User Training as needed

Data Updates 

NGS provides quarterly updates all data sets in the NGS Basemaps package.

Software Updates

All software components are updated quarterly to the most recent stable release available at the time. New features, high priority bug fixes, or patch releases may be requested on an hourly basis for extended support.

Development Support

NGS has experienced geospatial software developers standing by to assist you with your next project. We are expert application developers and data integration specialists, and are comfortable augmenting your existing development team or taking full projects off your plate. We also offer developer training courses which can be customized to your team’s needs.