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>
<Opacity>1.0</Opacity>
<ChannelSelection>
<GrayChannel>
<SourceChannelName>1</SourceChannelName>
</GrayChannel>
</ChannelSelection>
<ColorMap extended="true">
<ColorMapEntry color="#0000ff" quantity="0" label="0° C"/>
<ColorMapEntry color="#009933" quantity="250" label = "2.5 °C"/>
<ColorMapEntry color="#ff9900" quantity="500" label = "5.0 °C"/>
<ColorMapEntry color="#ff0000" quantity="750" label = "7.5 °C"/>
</ColorMap>
</sld:RasterSymbolizer>
OS and software versions:
OSX 10.10.5
Geoserver 2.9.1
Tomcat 7.0.64
Oracle JDK 1.8.0_77
------------------------------------------------------------------------------
What NetFlow Analyzer can do for you? Monitors network bandwidth and traffic
patterns at an interface-level. Reveals which users, apps, and protocols are
consuming the most bandwidth. Provides multi-vendor support for NetFlow,
J-Flow, sFlow and other flows. Make informed decisions using capacity
planning reports. http://sdm.link/zohodev2dev
_______________________________________________
Geoserver-users mailing list
Geoserver-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geoserver-users