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
ConstructorDescriptionCreates a newTLcdSLDNormalize
instance.TLcdSLDNormalize
(int aMin, int aMax) Creates a newTLcdSLDNormalize
instance with a normalization interval defined by the given minimum and maximum.TLcdSLDNormalize
(TLcdDataType aDataType) Creates a newTLcdSLDNormalize
instance based on the given data type. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of the property that maps to theVendorOption
element.
-
Constructor Details
-
TLcdSLDNormalize
public TLcdSLDNormalize()Creates a newTLcdSLDNormalize
instance. -
TLcdSLDNormalize
Creates a newTLcdSLDNormalize
instance 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 newTLcdSLDNormalize
instance 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 theVendorOption
element.- Returns:
- the value of the
VENDOR_OPTION_PROPERTY
property.
-