|
Oracle® Spatial Java API Reference 11g Release 2 (11.2) E11829-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Object
oracle.spatial.georaster.SubLayerInfo
public class SubLayerInfo
SubLayerInfo is a Java class mapped to the XML element subLayer or objectLayer in the Oracle Spatial GeoRaster metadata.
| Field Summary | |
|---|---|
static java.lang.String |
BIN_TYPE_EXPLICITA string indicating EXPLICIT value bin function definition. |
static java.lang.String |
BIN_TYPE_LINEARA string indicating LINEAR bin function definition. |
static java.lang.String |
BIN_TYPE_LOGARITHMA string indicating LOGARITHM bin function definition. |
| Method Summary | |
|---|---|
void |
addNODATARange(java.lang.Double min, java.lang.Double max)Adds a new NODATA range. |
void |
addNODATAValue(double nodata)Adds a NODATA value. |
void |
deleteNODATARange(java.lang.Double min, java.lang.Double max)Removes a new NODATA range. |
void |
deleteNODATAValue(double nodata)Removes a NODATA value. |
java.util.Vector |
getBinFunctionData()Returns the bin function data as a vector, which stores four elements in the following order: totalSegNumber(Integer),firstSegNumber(Integer),Extent_Min(Double),Extent_Max(Double) |
java.lang.String |
getBinFunctionTableName()Returns the bin function table name. |
java.lang.String |
getBinFunctionType()Returns the bin function type. |
GeorColormap |
getColormap()Returns a georColormap instance which is constructed by colormap data associated with the specific layer of the current JGeoRaster object. |
java.lang.String |
getColormapTableName()Returns the color map table name. |
java.util.Vector |
getDescription()Returns the description. |
GeorGrayscale |
getGrayscale()Returns the gray scale as a GeorGrayscale object. |
java.lang.String |
getGrayscaleTableName()Returns the gray scale table name. |
GeorHistogram |
getHistogram()Returns the histogram as a GeorHistogram object. |
java.lang.String |
getHistogramTableName()Returns the histogram table name. |
java.lang.Integer |
getLayerDimensionOrdinate()Returns the layer dimension ordinate. |
java.lang.String |
getLayerID()Returns the layer ID. |
java.lang.Integer |
getLayerNumber()Returns the layer number. |
java.lang.Double |
getMax()Returns the statistics maximum value. |
java.lang.Double |
getMean()Returns the statistics mean value. |
java.lang.Double |
getMedian()Returns the statistics median value. |
java.lang.Double |
getMin()Returns the statistics minimum value. |
java.lang.Double |
getModeValue()Returns the statistics mode value. |
java.lang.Boolean |
getNODATAMask()Returns true if NODATA is mask. |
java.util.Vector |
getNODATARange()Returns the NODATA range vector. |
java.util.Vector |
getNODATAValue()Returns the NODATA value vector. |
java.lang.Integer |
getSamplingFactor()Returns the sampling factor. |
java.lang.Integer |
getSamplingWindowColumnWidth()Returns the sampling window column width. |
java.lang.Long |
getSamplingWindowOrigin(int dimension)Returns the sampling window origin point for the specified dimension. |
java.lang.Integer |
getSamplingWindowRowHeight()Returns the sampling window row height. |
java.util.Vector |
getScalingFunction()Returns the scaling function as a vector, and coefficients are stored in the vector in the following order: a0,a1,b0,b1 |
java.lang.Double |
getSTD()Returns the statistics STD value. |
java.lang.String |
getVATName()Returns the VAT table name. |
java.lang.Boolean |
hasBitmapMask()Returns true if there is a bitmap mask associated with this layer. |
void |
setBinFunctionTableName(java.lang.String binTableName)Sets the bin function table name. |
void |
setBinFunctionType(java.lang.String binFunctionType)Sets the bin function type. |
void |
setBitmapMask(java.lang.Boolean isBitmapMask)Sets true if there is a bitmap mask associated with this layer. |
void |
setBitmapMaskAsNODATA(java.lang.Boolean mask)Sets true if NODATA is mask. |
void |
setColormap(GeorColormap colormap)Sets the colormap information for the specific layer in the metadata based on data stored in the GeorColormap object. |
void |
setColormapTableName(java.lang.String name)Sets the color map table name. |
void |
setDescription(java.util.Vector description)Sets the description. |
void |
setGrayscale(GeorGrayscale grayscale)Sets the gray scale by specifying a GeorGrayscale object. |
void |
setGrayscaleTableName(java.lang.String name)Sets the gray scale table name. |
void |
setHistogram(GeorHistogram histogram)Sets the histogram by specifying a GeorHistogram object. |
void |
setHistogramTableName(java.lang.String name)Sets the histogram table name. |
void |
setLayerDimensionOrdinate(java.lang.Integer layerDimensionOrdinate)Sets the layer dimension ordinate. |
void |
setLayerID(java.lang.String layerID)Sets the layer ID. |
void |
setLayerNumber(java.lang.Integer layerNumber)Sets the layer number. |
void |
setMax(java.lang.Double max)Sets the statistics maximum value. |
void |
setMean(java.lang.Double mean)Sets the statistics mean value. |
void |
setMedian(java.lang.Double median)Sets the statistics median value. |
void |
setMin(java.lang.Double min)Sets the statistics minimum value. |
void |
setModeValue(java.lang.Double mode)Sets the statistics mode value. |
void |
setSamplingFactor(java.lang.Integer factor)Sets the sampling factor. |
void |
setSamplingWindowColumnWidth(java.lang.Integer width)Sets the sampling window column width. |
void |
setSamplingWindowOrigin(int dimension, java.lang.Long origin)Sets the sampling window origin point for the specified dimension. |
void |
setSamplingWindowRowHeight(java.lang.Integer height)Sets the sampling window row height. |
void |
setScalingFunction(double a0, double a1, double b0, double b1)Sets the scaling function coefficient a0,a1,b0,b1. |
void |
setSTD(java.lang.Double STD)Sets the statistics STD value. |
void |
setVATName(java.lang.String name)Sets the VAT table name. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final java.lang.String BIN_TYPE_LINEAR
public static final java.lang.String BIN_TYPE_LOGARITHM
public static final java.lang.String BIN_TYPE_EXPLICIT
| Method Detail |
|---|
public java.lang.Integer getLayerNumber()
public void setLayerNumber(java.lang.Integer layerNumber)
layerNumber - layer numberpublic java.lang.Integer getLayerDimensionOrdinate()
public void setLayerDimensionOrdinate(java.lang.Integer layerDimensionOrdinate)
layerDimensionOrdinate - layer dimension ordinatepublic java.lang.String getLayerID()
public void setLayerID(java.lang.String layerID)
layerID - layer IDpublic java.util.Vector getDescription()
public void setDescription(java.util.Vector description)
description - descriptionpublic java.lang.Boolean hasBitmapMask()
public void setBitmapMask(java.lang.Boolean isBitmapMask)
isBitmapMask - true if there is a bitmap mask associated with this layerpublic java.util.Vector getNODATAValue()
public void addNODATAValue(double nodata)
nodata - NODATA valuepublic void deleteNODATAValue(double nodata)
nodata - NODATA valuepublic java.util.Vector getNODATARange()
public void addNODATARange(java.lang.Double min,
java.lang.Double max)
min - minimum valuemax - maximum value
public void deleteNODATARange(java.lang.Double min,
java.lang.Double max)
min - minimum valuemax - maximum valuepublic java.lang.Boolean getNODATAMask()
public void setBitmapMaskAsNODATA(java.lang.Boolean mask)
mask - true if NODATA is maskpublic java.util.Vector getScalingFunction()
Pixel value is scaled as:
value = (a0 + a1 * cellValue)/(b0 + b1 * cellValue)
public void setScalingFunction(double a0,
double a1,
double b0,
double b1)
a0 - coefficient a0.a1 - coefficient a1.b0 - coefficient b0.b1 - coefficient b1.public java.lang.String getBinFunctionType()
public void setBinFunctionType(java.lang.String binFunctionType)
binFunctionType - bin function typepublic java.util.Vector getBinFunctionData()
public java.lang.String getBinFunctionTableName()
public void setBinFunctionTableName(java.lang.String binTableName)
binTableName - bin function table namepublic java.lang.Integer getSamplingFactor()
public void setSamplingFactor(java.lang.Integer factor)
factor - sampling factorpublic java.lang.Long getSamplingWindowOrigin(int dimension)
dimension - specified dimension
public void setSamplingWindowOrigin(int dimension,
java.lang.Long origin)
dimension - specified dimensionorigin - sampling window origin point for the specified dimensionpublic java.lang.Integer getSamplingWindowRowHeight()
public void setSamplingWindowRowHeight(java.lang.Integer height)
height - sampling window row heightpublic java.lang.Integer getSamplingWindowColumnWidth()
public void setSamplingWindowColumnWidth(java.lang.Integer width)
width - sampling window column widthpublic java.lang.Double getMin()
public void setMin(java.lang.Double min)
min - statistics minimum valuepublic java.lang.Double getMax()
public void setMax(java.lang.Double max)
max - statistics maximum valuepublic java.lang.Double getMean()
public void setMean(java.lang.Double mean)
mean - statistics mean valuepublic java.lang.Double getMedian()
public void setMedian(java.lang.Double median)
median - statistics median valuepublic java.lang.Double getModeValue()
public void setModeValue(java.lang.Double mode)
mode - statistics mode valuepublic java.lang.Double getSTD()
public void setSTD(java.lang.Double STD)
STD - statistics STD valuepublic java.lang.String getHistogramTableName()
public void setHistogramTableName(java.lang.String name)
name - histogram table namepublic GeorHistogram getHistogram()
public void setHistogram(GeorHistogram histogram)
histogram - GeorHistogram object.public java.lang.String getGrayscaleTableName()
public void setGrayscaleTableName(java.lang.String name)
name - gray scale table namepublic GeorGrayscale getGrayscale()
public void setGrayscale(GeorGrayscale grayscale)
grayscale - GeorGrayscale objectpublic java.lang.String getColormapTableName()
public void setColormapTableName(java.lang.String name)
name - color map table namepublic GeorColormap getColormap()
public void setColormap(GeorColormap colormap)
colormap - GeorColormap objectpublic java.lang.String getVATName()
public void setVATName(java.lang.String name)
name - VAT table name
|
Oracle® Spatial Java API Reference 11g Release 2 (11.2) E11829-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||