Is there documentation I can read on this? I have started using it so I can get 
the correct min max
values for ARCGrid raster is the presence of no data values.
However, now all my styling is screwed up, and some other calculations.
IN styling I was using the following code to take show an image with a white 
mostly transparent bg where there are no data values:


  public static Style createSingleBandBGRasterStyle(double min, double max, 
double opacity) {


    Color[] spectrum = getGBColorSpectrum(10);

    ColorMap colorMap = sf.createColorMap();

    StyleBuilder sb = new StyleBuilder(sf);


    // add -9999 as novalue first

    Expression whiteColorExpr = sb.colorExpression(Color.white);

    Expression novalExpr = sb.literalExpression(-9999.0);

    Expression zeroOpacityExpr = sb.literalExpression(0.4);

    ColorMapEntry novalueEntry = sf.createColorMapEntry();

    novalueEntry.setQuantity(novalExpr);

    novalueEntry.setColor(whiteColorExpr);

    novalueEntry.setOpacity(zeroOpacityExpr);

    colorMap.addColorMapEntry(novalueEntry);


    ColorMapEntry entry = sf.createColorMapEntry();

    Expression opacityExpr = sb.literalExpression(opacity);

    Expression fromColorExpr = sb.colorExpression(spectrum[0]);

    Expression fromExpr = sb.literalExpression(min);

    entry.setQuantity(fromExpr);

    entry.setColor(fromColorExpr);


    entry = sf.createColorMapEntry();

    Expression toColorExpr = sb.colorExpression(spectrum[9]);

    Expression toExpr = sb.literalExpression(max);

    entry.setQuantity(toExpr);

    entry.setColor(toColorExpr);

    entry.setOpacity(opacityExpr);

    colorMap.addColorMapEntry(entry);


    RasterSymbolizer symb = sf.createRasterSymbolizer();

    symb.setColorMap(colorMap);

    symb.setName(String.valueOf(min) + "-" + String.valueOf(max));

    return SLD.wrapSymbolizers(symb); //sb.createRule(symb);

  }

But with the flag set to true my rasters render as a single color….. Humm. 
Which leads me to believe something gets also changed in the nature of the 
underling raster image.
Some elucidation would be greatly welcomed.
Gaby
------------------------------------------------------------------------------
_______________________________________________
GeoTools-GT2-Users mailing list
GeoTools-GT2-Users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/geotools-gt2-users

Reply via email to