Package com.luciad.ogc.sld.model
Class TLcdSLDNormalize
java.lang.Object
com.luciad.datamodel.TLcdDataObject
com.luciad.ogc.sld.model.TLcdSLDNormalize
- All Implemented Interfaces:
ILcdDataObject,ILcdCloneable,ILcdDeepCloneable,Cloneable
Represents a Normalize contrast enhancement operation, applicable to raster data styling.
The following
vendor options can be specified to configure the values of the
normalization interval:
- minValue: defines the minimum value of the normalization interval. By default, 0 is used.
- maxValue: defines the maximum value of the normalization interval. By default, the max bit depth is used.
- Since:
- 2018.1
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a newTLcdSLDNormalizeinstance.TLcdSLDNormalize(int aMin, int aMax) Creates a newTLcdSLDNormalizeinstance with a normalization interval defined by the given minimum and maximum.TLcdSLDNormalize(TLcdDataType aDataType) Creates a newTLcdSLDNormalizeinstance based on the given data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theVendorOptionelement.
-
Constructor Details
-
TLcdSLDNormalize
public TLcdSLDNormalize()Creates a newTLcdSLDNormalizeinstance. -
TLcdSLDNormalize
Creates a newTLcdSLDNormalizeinstance based on the given data type.- Parameters:
aDataType- A data type to be used for this SLD Normalize instance
-
TLcdSLDNormalize
public TLcdSLDNormalize(int aMin, int aMax) Creates a newTLcdSLDNormalizeinstance with a normalization interval defined by the given minimum and maximum.- Parameters:
aMin- The minimum value for the normalization intervalaMax- The maximum value for the normalization interval
-
-
Method Details
-
getVendorOptions
Returns the value of the property that maps to theVendorOptionelement.- Returns:
- the value of the
VENDOR_OPTION_PROPERTYproperty.
-