Revision: 6021 http://sourceforge.net/p/jump-pilot/code/6021 Author: ma15569 Date: 2018-12-20 15:22:42 +0000 (Thu, 20 Dec 2018) Log Message: ----------- disable stretched legend if the raster has only one value
Modified Paths: -------------- core/trunk/src/org/openjump/core/rasterimage/RasterImageLayer.java Modified: core/trunk/src/org/openjump/core/rasterimage/RasterImageLayer.java =================================================================== --- core/trunk/src/org/openjump/core/rasterimage/RasterImageLayer.java 2018-12-20 15:09:58 UTC (rev 6020) +++ core/trunk/src/org/openjump/core/rasterimage/RasterImageLayer.java 2018-12-20 15:22:42 UTC (rev 6021) @@ -583,7 +583,13 @@ if(symbology == null) { if(stats.getBandCount() < 3) { - RasterSymbology rasterSymbology = new RasterSymbology(RasterSymbology.TYPE_RAMP); + final RasterSymbology rasterSymbology; + if (metadata.getStats().getMin(0) == metadata + .getStats().getMax(0)) { + rasterSymbology = new RasterSymbology(RasterSymbology.TYPE_SINGLE); + } else { + rasterSymbology = new RasterSymbology(RasterSymbology.TYPE_RAMP); + } rasterSymbology.addColorMapEntry(metadata.getNoDataValue(), transparentColor); rasterSymbology.addColorMapEntry(metadata.getStats().getMin(0), Color.WHITE); rasterSymbology.addColorMapEntry(metadata.getStats().getMax(0), Color.BLACK); _______________________________________________ Jump-pilot-devel mailing list Jump-pilot-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel