Package org.geotools.filter.visitor
Interface Interpolate
-
- All Superinterfaces:
Expression
,Function
@XmlElement("Interpolate") public interface Interpolate extends Function
Interpolation: Transformation of continuous values by a function defined on a number of nodes. This is used to adjust the value distribution of an attribute to the desired distribution of a continuous symbolization control variable (like size, width, color, etc).In case the Categorize (or Interpolate) function is used inside a RasterSymbolizer as a ColorMap, the LookupValue is set to the fixed value “Rasterdata”.
- Author:
- Johann Sorel (Geomatys)
-
-
Field Summary
-
Fields inherited from interface Expression
NIL
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<InterpolationPoint>
getInterpolationPoints()
SeeInterpolationPoint
for details.Expression
getLookupValue()
Get lookup value.Method
getMethod()
Get the interpolation method.Mode
getMode()
Get the interpolation mode.-
Methods inherited from interface Expression
accept, evaluate, evaluate
-
Methods inherited from interface Function
getFallbackValue, getFunctionName, getName, getParameters
-
-
-
-
Method Detail
-
getLookupValue
@XmlElement("LookupValue") Expression getLookupValue()
Get lookup value.- Returns:
- Expression
-
getInterpolationPoints
List<InterpolationPoint> getInterpolationPoints()
SeeInterpolationPoint
for details.
-
getMode
@XmlElement("Mode") Mode getMode()
Get the interpolation mode.- Returns:
- LINEAR, COSINE or CUBIC.
-
getMethod
@XmlElement("Method") Method getMethod()
Get the interpolation method.- Returns:
- NUMERIC or COLOR
-
-