org.deegree.graphics.sld
Class RasterSymbolizer
java.lang.Object
org.deegree.graphics.sld.AbstractSymbolizer
org.deegree.graphics.sld.RasterSymbolizer
- All Implemented Interfaces:
- Symbolizer
public class RasterSymbolizer
- extends AbstractSymbolizer
RasterSymbolizer
encapsulates the Symbology Encoding values that may have been
set. Note that everything is optional, so all values may be null.
- Version:
- $Revision: 7824 $, $Date: 2007-07-24 11:02:18 +0200 (Di, 24 Jul 2007) $
- Author:
- Andreas Schmitz, last edited by: $Author: aschmitz $
RasterSymbolizer
public RasterSymbolizer()
- Initializes nothing.
RasterSymbolizer
public RasterSymbolizer(double min,
double max)
- Parameters:
min
- max
-
setOpacity
public void setOpacity(ParameterValueType opac)
- Parameters:
opac
-
getOpacity
public double getOpacity()
- Returns:
- the opacity or 1, if none was set
setCategorize
public void setCategorize(Categorize categorize)
- Parameters:
categorize
-
setInterpolate
public void setInterpolate(Interpolate interpolate)
- Parameters:
interpolate
-
getCategorize
public Categorize getCategorize()
- Returns:
- the categorize
getInterpolate
public Interpolate getInterpolate()
- Returns:
- the interpolate
isDefault
public boolean isDefault()
- Returns:
- true, if none of the options has been set (scale is ignored)
scaleValid
public boolean scaleValid(double scale)
- Parameters:
scale
-
- Returns:
- true, if no scale hints have been set or if the given scale is valid
toString
public String toString()
- Overrides:
toString
in class Object
getMax
public double getMax()
- Returns:
- the max
getMin
public double getMin()
- Returns:
- the min
an open source project founded by lat/lon, Bonn, Germany.
For more information visit: http://deegree.sourceforge.net