Class 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 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)