Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Minor
-
Resolution: Won't Fix
-
Affects Version/s: 2.2-RC2
-
Fix Version/s: None
-
Component/s: unsupported
-
Labels:None
Description
the line
double rangeStep = 254 / (entries.length - 1) ; // <<<< integer division BAD
leads to failure later because 1 + round (1 + (entries.length - 1) * rangeStep) > 255 for some entries.length!!!
recommend change to
double rangeStep = 254.0 / (entries.length - 1) ;
Repro: create color map TYPE_RAMP w/ 2 color entries, create raster symbolizer with the map and addLayer a grid coverage with this symbolizer.