Package oracle.spatial.georaster
Class BandReferenceInfo
- java.lang.Object
-
- oracle.spatial.georaster.BandReferenceInfo
-
public class BandReferenceInfo extends java.lang.ObjectBandReferenceInfo is a Java class mapped to the XML element BandReferenceInfo in the Oracle Spatial GeoRaster metadata.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBandReferenceInfo(JGeoRasterMeta geoRasterMeta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.VectorgetBandReference()Returns the band reference vector.java.lang.StringgetDescription()Returns the description.protected voidgetJSONString(java.lang.StringBuilder jsonString)Returns a JSON string represented by this GeoRaster Metadata subcomponent.protected java.lang.DoublegetMinSpectralResolution(java.lang.String dimension)Returns the minimum spectral resolution of the specified dimension.java.lang.StringgetRadiometricResolutionDescription()Returns the radiometric resolution description.java.lang.DoublegetSpectralExtent_Max()Returns the maximum spectral extent.java.lang.DoublegetSpectralExtent_Min()Returns the minimum spectral extent.java.lang.StringgetSpectralResolutionDescription()Returns the spectral resolution description.java.lang.DoublegetSpectralTolerance()Returns the spectral tolerance.java.lang.StringgetSpectralUnit()Returns the spectral unit.protected voidinitialize()java.lang.BooleanisReferenced()Returns true if the current GeoRaster object is georeferenced.protected voidpopulateMetadata(org.w3c.dom.Node node)protected voidsetDescription(java.lang.String description)Sets the description.protected voidsetMinSpectralResolution(java.lang.String dimension, double resolution)Sets the spectral resolution of the specified dimension.protected voidsetRadiometricResolutionDescription(java.lang.String radiometricResolutionDescription)Sets the radiometric resolution description.protected voidsetReferenced(java.lang.Boolean isReferenced)Sets true if the current GeoRaster object is georeferenced.protected voidsetSpectralExtent_Max(java.lang.Double extent)Sets the maximum spectral extent.protected voidsetSpectralExtent_Min(java.lang.Double extent)Sets the minimum spectral extent.voidsetSpectralResolution(double resolution)Sets the spectral resolution of the specified dimension.protected voidsetSpectralResolutionDescription(java.lang.String spectralResolutionDescription)Sets the spectral resolution description.protected voidsetSpectralTolerance(java.lang.Double spectralTolerance)Sets the spectral tolerance.voidsetSpectralUnit(java.lang.String spectralUnit)Sets the spectral unit.
-
-
-
Constructor Detail
-
BandReferenceInfo
protected BandReferenceInfo(JGeoRasterMeta geoRasterMeta)
-
-
Method Detail
-
isReferenced
public java.lang.Boolean isReferenced()
Returns true if the current GeoRaster object is georeferenced.- Returns:
- true if the current GeoRaster object is georeferenced.
-
setReferenced
protected void setReferenced(java.lang.Boolean isReferenced)
Sets true if the current GeoRaster object is georeferenced.- Parameters:
isReferenced- true if the current GeoRaster object is georeferenced
-
getDescription
public java.lang.String getDescription()
Returns the description.- Returns:
- description.
-
setDescription
protected void setDescription(java.lang.String description)
Sets the description.- Parameters:
description- description
-
getRadiometricResolutionDescription
public java.lang.String getRadiometricResolutionDescription()
Returns the radiometric resolution description.- Returns:
- radiometric resolution description.
-
setRadiometricResolutionDescription
protected void setRadiometricResolutionDescription(java.lang.String radiometricResolutionDescription)
Sets the radiometric resolution description.- Parameters:
radiometricResolutionDescription- radiometric resolution description
-
getSpectralUnit
public java.lang.String getSpectralUnit()
Returns the spectral unit.- Returns:
- spectral unit.
-
setSpectralUnit
public void setSpectralUnit(java.lang.String spectralUnit)
Sets the spectral unit.- Parameters:
spectralUnit- spectral unit
-
getSpectralTolerance
public java.lang.Double getSpectralTolerance()
Returns the spectral tolerance.- Returns:
- spectral tolerance.
-
setSpectralTolerance
protected void setSpectralTolerance(java.lang.Double spectralTolerance)
Sets the spectral tolerance.- Parameters:
spectralTolerance- spectral tolerance
-
getSpectralResolutionDescription
public java.lang.String getSpectralResolutionDescription()
Returns the spectral resolution description.- Returns:
- spectral resolution description.
-
setSpectralResolutionDescription
protected void setSpectralResolutionDescription(java.lang.String spectralResolutionDescription)
Sets the spectral resolution description.- Parameters:
spectralResolutionDescription- spectral resolution description
-
getMinSpectralResolution
protected java.lang.Double getMinSpectralResolution(java.lang.String dimension)
Returns the minimum spectral resolution of the specified dimension.- Parameters:
dimension- dimension string- Returns:
- min spectral resolution of specified dimension.
-
setSpectralResolution
public void setSpectralResolution(double resolution)
Sets the spectral resolution of the specified dimension.- Parameters:
resolution- minimum spectral resolution
-
setMinSpectralResolution
protected void setMinSpectralResolution(java.lang.String dimension, double resolution)Sets the spectral resolution of the specified dimension.- Parameters:
resolution- minimum spectral resolution
-
getSpectralExtent_Min
public java.lang.Double getSpectralExtent_Min()
Returns the minimum spectral extent.- Returns:
- minimum spectral extent.
-
setSpectralExtent_Min
protected void setSpectralExtent_Min(java.lang.Double extent)
Sets the minimum spectral extent.- Parameters:
extent- minimum spectral extent
-
getSpectralExtent_Max
public java.lang.Double getSpectralExtent_Max()
Returns the maximum spectral extent.- Returns:
- maximum spectral extent.
-
setSpectralExtent_Max
protected void setSpectralExtent_Max(java.lang.Double extent)
Sets the maximum spectral extent.- Parameters:
extent- maximum spectral extent
-
getBandReference
public java.util.Vector getBandReference()
Returns the band reference vector.- Returns:
- band reference vector.
-
initialize
protected void initialize()
-
getJSONString
protected void getJSONString(java.lang.StringBuilder jsonString) throws GeoRasterExceptionReturns a JSON string represented by this GeoRaster Metadata subcomponent.- Throws:
GeoRasterException
-
populateMetadata
protected void populateMetadata(org.w3c.dom.Node node)
-
-