Hello everyone,
I’ve encountered a performance problem when trying to render a coverage with over a thousand bands, even though I adjust the coverage’s style to display only 1 band.
The coverage is from NASA, only 180x90 pixels in size but has 1638 bands; it was converted with GDAL from NetCDF to GeoTIFF using “TILED=YES”, then overviews were created with gdaladdo.
Whenever I submit GetMap requests for this coverage, a response is never returned and Geoserver as a whole becomes sluggish or nonresponsive.
I know I could subset the image to only include the 1 band that is displayed, but ideally I’d like to keep all the image’s data intact.
Here’s the relevant part of my SLD:
sld:RasterSymbolizer
1.0
1
</sld:RasterSymbolizer>
OS and software versions:
OSX 10.10.5
Geoserver 2.9.1
Tomcat 7.0.64
Oracle JDK 1.8.0_77