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.
Layer | Source | Included Coverage | Extended Coverage |
OpenStreetMap | openstreetmap.org | Global | Regional extracts may be provided if desired |
Imagery (and OSM Hybrid) | NASA, USGS | Global ~30m Landsat | High resolution imagery can be imported via script |
Elevation | NASA, CGIAR | Global 90m SRTM | Higher resolution can be imported via script |
Admin Boundaries, Populated Places, Geographic Lines, Coastlines | naturalearth.com | Global | |
Populated Places | natrualearth.com | Global | |
MGRS and UTM Grids | NGA | Global |
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.