public class ShadedReliefDescriptor
extends OperationDescriptorImpl
OperationDescriptor
describing the "ShadedRelief" operation.Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_ALTITUDE |
static double |
DEFAULT_AZIMUTH |
static double |
DEFAULT_SCALE |
static double |
DEFAULT_Z |
Constructor and Description |
---|
ShadedReliefDescriptor()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
static RenderedOp |
create(RenderedImage source0,
ROI roi,
Range srcNoData,
double dstNoData,
double resX,
double resY,
double zetaFactor,
double scale,
double altitude,
double azimuth,
ShadedReliefAlgorithm algorithm,
RenderingHints hints) |
PropertyGenerator[] |
getPropertyGenerators()
Returns an array of
PropertyGenerators implementing property inheritance for the
"ShadedRelief" operation. |
arePropertiesSupported, getDefaultSourceClass, getDestClass, getDestClass, getInvalidRegion, getName, getNumParameters, getNumSources, getParamClasses, getParamDefaults, getParamDefaultValue, getParameterListDescriptor, getParamMaxValue, getParamMinValue, getParamNames, getPropertyGenerators, getRenderableDestClass, getRenderableSourceClasses, getResourceBundle, getResources, getSourceClasses, getSourceClasses, getSourceNames, getSupportedModes, isImmediate, isModeSupported, isRenderableSupported, isRenderedSupported, makeDefaultSourceClassList, validateArguments, validateArguments, validateParameters, validateParameters, validateRenderableArguments, validateRenderableSources, validateSources, validateSources
public static final double DEFAULT_AZIMUTH
public static final double DEFAULT_ALTITUDE
public static final double DEFAULT_Z
public static final double DEFAULT_SCALE
public PropertyGenerator[] getPropertyGenerators()
PropertyGenerators
implementing property inheritance for the
"ShadedRelief" operation.getPropertyGenerators
in interface OperationDescriptor
getPropertyGenerators
in class OperationDescriptorImpl
public static RenderedOp create(RenderedImage source0, ROI roi, Range srcNoData, double dstNoData, double resX, double resY, double zetaFactor, double scale, double altitude, double azimuth, ShadedReliefAlgorithm algorithm, RenderingHints hints)
altitude
- is the sun's angle of elevation above the horizon and ranges from 0 to 90 degrees. A value of 0 degrees indicates that the sun is on the horizon, that is, on the same horizontal plane as the frame of reference. A value of 90 degrees indicates that the sun is directly overhead.azimuth
- is the sun's relative position along the horizon (in degrees). This position is indicated by the angle of the sun measured clockwise from due north. An azimuth of 0 degrees indicates north, east is 90 degrees, south is 180 degrees, and west is 270 degrees.Copyright © 2006–2018 GeoSolutions. All rights reserved.