Package oracle.spatial.georaster
Class BandReferenceInfo
- java.lang.Object
-
- oracle.spatial.georaster.BandReferenceInfo
-
public class BandReferenceInfo extends java.lang.Object
BandReferenceInfo is a Java class mapped to the XML element BandReferenceInfo in the Oracle Spatial GeoRaster metadata.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
BandReferenceInfo(JGeoRasterMeta geoRasterMeta)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Vector
getBandReference()
Returns the band reference vector.java.lang.String
getDescription()
Returns the description.protected void
getJSONString(java.lang.StringBuilder jsonString)
Returns a JSON string represented by this GeoRaster Metadata subcomponent.protected java.lang.Double
getMinSpectralResolution(java.lang.String dimension)
Returns the minimum spectral resolution of the specified dimension.java.lang.String
getRadiometricResolutionDescription()
Returns the radiometric resolution description.java.lang.Double
getSpectralExtent_Max()
Returns the maximum spectral extent.java.lang.Double
getSpectralExtent_Min()
Returns the minimum spectral extent.java.lang.String
getSpectralResolutionDescription()
Returns the spectral resolution description.java.lang.Double
getSpectralTolerance()
Returns the spectral tolerance.java.lang.String
getSpectralUnit()
Returns the spectral unit.protected void
initialize()
java.lang.Boolean
isReferenced()
Returns true if the current GeoRaster object is georeferenced.protected void
populateMetadata(org.w3c.dom.Node node)
protected void
setDescription(java.lang.String description)
Sets the description.protected void
setMinSpectralResolution(java.lang.String dimension, double resolution)
Sets the spectral resolution of the specified dimension.protected void
setRadiometricResolutionDescription(java.lang.String radiometricResolutionDescription)
Sets the radiometric resolution description.protected void
setReferenced(java.lang.Boolean isReferenced)
Sets true if the current GeoRaster object is georeferenced.protected void
setSpectralExtent_Max(java.lang.Double extent)
Sets the maximum spectral extent.protected void
setSpectralExtent_Min(java.lang.Double extent)
Sets the minimum spectral extent.void
setSpectralResolution(double resolution)
Sets the spectral resolution of the specified dimension.protected void
setSpectralResolutionDescription(java.lang.String spectralResolutionDescription)
Sets the spectral resolution description.protected void
setSpectralTolerance(java.lang.Double spectralTolerance)
Sets the spectral tolerance.void
setSpectralUnit(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 GeoRasterException
Returns a JSON string represented by this GeoRaster Metadata subcomponent.- Throws:
GeoRasterException
-
populateMetadata
protected void populateMetadata(org.w3c.dom.Node node)
-
-