Class TLcdUSRPDatasetModelDescriptor

All Implemented Interfaces:
ILcdImageModelDescriptor, ILcdModelDescriptor, Serializable

public class TLcdUSRPDatasetModelDescriptor extends TLcdRasterModelDescriptor implements ILcdImageModelDescriptor
A TLcdRasterModelDescriptor for models containing USRP/ASRP/ADRG data. The descriptor contains the information present in a Quality File (QAL).
Since:
2.3
See Also:
  • "The UTM/UPS Standard Raster Product Specification (USRP, Edition 1.3, August 1997)"
  • "The ARC Standard Raster Product Specification (ASRP, Edition 1.2, March 1995)"
  • "ARC Digitized Graphics (ADRG, MIL-A-89007, February 1990)"
  • Serialized Form
  • Field Details Link icon

  • Constructor Details Link icon

    • TLcdUSRPDatasetModelDescriptor Link icon

      public TLcdUSRPDatasetModelDescriptor(String aSourceName, String aDisplayName)
      Creates a new TLcdUSRPDatasetModelDescriptor with the given source name and display name.
  • Method Details Link icon

    • getSecurityClassification Link icon

      public char getSecurityClassification()
      Returns the Security Classification.
      Returns:
      one of SECURITY_TOP_SECRET, SECURITY_SECRET, SECURITY_CONFIDENTIAL, SECURITY_RESTRICTED, or SECURITY_UNCLASSIFIED.
    • setSecurityClassification Link icon

      public void setSecurityClassification(char aSecurityClassification)
      Sets the Security Classification.
    • getDowngradingInstructions Link icon

      public boolean getDowngradingInstructions()
      Returns the Downgrading Instructions.
    • setDowngradingInstructions Link icon

      public void setDowngradingInstructions(boolean aDowngradingInstructions)
      Sets the Downgrading Instructions.
    • getDowngradingDate Link icon

      public String getDowngradingDate()
      Returns the Downgrading Date.
    • setDowngradingDate Link icon

      public void setDowngradingDate(String aDowngradingDate)
      Sets the Downgrading Date.
    • getReleasability Link icon

      public String getReleasability()
      Returns the Releasability.
    • setReleasability Link icon

      public void setReleasability(String aReleasability)
      Sets the Releasability.
    • getEditionNumber Link icon

      public String getEditionNumber()
      Returns the Edition Number.
    • setEditionNumber Link icon

      public void setEditionNumber(String aEditionNumber)
      Sets the Edition Number.
    • getCreationDate Link icon

      public String getCreationDate()
      Returns the Creation Date.
    • setCreationDate Link icon

      public void setCreationDate(String aCreationDate)
      Sets the Creation Date.
    • getRevisionDate Link icon

      public String getRevisionDate()
      Returns the Revision Date.
    • setRevisionDate Link icon

      public void setRevisionDate(String aRevisionDate)
      Sets the Revision Date.
    • getRecompilationCount Link icon

      public int getRecompilationCount()
      Returns the Recompilation Count.
    • setRecompilationCount Link icon

      public void setRecompilationCount(int aRecompilationCount)
      Sets the Recompilation Count.
    • getRevisionCount Link icon

      public int getRevisionCount()
      Returns the Revision Count.
    • setRevisionCount Link icon

      public void setRevisionCount(int aRevisionCount)
      Sets the Revision Count.
    • getSpecificationID Link icon

      public String getSpecificationID()
      Returns the Specification ID.
    • setSpecificationID Link icon

      public void setSpecificationID(String aSpecificationID)
      Sets the Specification ID.
    • getSpecificationDate Link icon

      public String getSpecificationDate()
      Returns the Specification Date.
    • setSpecificationDate Link icon

      public void setSpecificationDate(String aSpecificationDate)
      Sets the Specification Date.
    • getSpecificationAmendment Link icon

      public String getSpecificationAmendment()
      Returns the Specification Amendment.
    • setSpecificationAmendment Link icon

      public void setSpecificationAmendment(String aSpecificationAmendment)
      Sets the Specification Amendment.
    • getEarliestSourceDate Link icon

      public String getEarliestSourceDate()
      Returns the Earliest Source Date.
    • setEarliestSourceDate Link icon

      public void setEarliestSourceDate(String aEarliestSourceDate)
      Sets the Earliest Source Date.
    • getLatestSourceDate Link icon

      public String getLatestSourceDate()
      Returns the Latest Source Date.
    • setLatestSourceDate Link icon

      public void setLatestSourceDate(String aLatestSourceDate)
      Sets the Latest Source Date.
    • getColorModel Link icon

      public ColorModel getColorModel()
      Returns the Color Model.
    • setColorModel Link icon

      public void setColorModel(ColorModel aColorModel)
      Sets the Color Model.
    • getHorizontalAccuracyDescriptorCount Link icon

      public int getHorizontalAccuracyDescriptorCount()
      Returns the number of Horizontal Accuracy Descriptors.
    • getHorizontalAccuracyDescriptor Link icon

      public TLcdUSRPAccuracyDescriptor getHorizontalAccuracyDescriptor(int aIndex)
      Returns the Horizontal Accuracy Descriptor with the given index.
    • setHorizontalAccuracyDescriptors Link icon

      public void setHorizontalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aHorizontalAccuracyDescriptors)
      Sets the Horizontal Accuracy Descriptors.
    • getVerticalAccuracyDescriptorCount Link icon

      public int getVerticalAccuracyDescriptorCount()
      Returns the number of Vertical Accuracy Descriptors.
    • getVerticalAccuracyDescriptor Link icon

      public TLcdUSRPAccuracyDescriptor getVerticalAccuracyDescriptor(int aIndex)
      Returns the Vertical Accuracy Descriptor with the given index.
    • setVerticalAccuracyDescriptors Link icon

      public void setVerticalAccuracyDescriptors(TLcdUSRPAccuracyDescriptor[] aVerticalAccuracyDescriptors)
      Sets the Vertical Accuracy Descriptors.
    • getLegendCount Link icon

      public int getLegendCount()
      Returns the number of legends.
    • getLegend Link icon

      public TLcdUSRPLegend getLegend(int aIndex)
      Returns the legend with the given index.
    • setLegends Link icon

      public void setLegends(TLcdUSRPLegend[] aLegends)
      Sets the legends.