edu.wisc.ssec.mcidas
Class AncillaryData
- java.lang.Object
-
- edu.wisc.ssec.mcidas.AncillaryData
-
public class AncillaryData extends java.lang.ObjectAncillaryData creates an object providing access to image parameters needed to do conversion from McIDAS area format to some other image format.
-
-
Constructor Summary
Constructors Constructor and Description AncillaryData(java.io.DataInputStream dis)constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description intgetBandMap()return 32 bit band mapintgetCalOffset()return offset in bytes to calibration dataintgetCalType()intgetCreationDate()return image creation dateintgetCreationTime()return image creation timeintgetDataOffset()return offset in bytes to image dataintgetDataWidth()return number of bytes per pixelintgetElemRes()return element resolutionintgetImageDate()return image dateintgetImageTime()return image timeintgetLineRes()return line resolutionintgetNavOffset()return offset in bytes to navigation dataintgetNumBands()return number of bands/channels in imageintgetNumElements()return number of elementsintgetNumLines()return number of linesintgetPrefixSize()return size in bytes of line prefixintgetProjectNum()return project number associated with imageintgetSensorId()return sensor idintgetStartElem()return starting image elementintgetStartLine()return starting image lineintgetStatus()return image status fieldintgetVersion()return file format version numberbooleanisSwapped()return flag indicating certain fields were byte flipped
-
-
-
Constructor Detail
-
AncillaryData
public AncillaryData(java.io.DataInputStream dis) throws java.io.IOExceptionconstructor- Parameters:
dis- data input stream- Throws:
java.io.IOException
-
-
Method Detail
-
getCalType
public int getCalType()
-
getSensorId
public int getSensorId()
return sensor id
-
getNumElements
public int getNumElements()
return number of elements
-
getNumLines
public int getNumLines()
return number of lines
-
getStartLine
public int getStartLine()
return starting image line
-
getStartElem
public int getStartElem()
return starting image element
-
getLineRes
public int getLineRes()
return line resolution
-
getElemRes
public int getElemRes()
return element resolution
-
getImageDate
public int getImageDate()
return image date
-
getImageTime
public int getImageTime()
return image time
-
getCreationDate
public int getCreationDate()
return image creation date
-
getCreationTime
public int getCreationTime()
return image creation time
-
getStatus
public int getStatus()
return image status field
-
getVersion
public int getVersion()
return file format version number
-
getDataWidth
public int getDataWidth()
return number of bytes per pixel
-
getNumBands
public int getNumBands()
return number of bands/channels in image
-
getPrefixSize
public int getPrefixSize()
return size in bytes of line prefix
-
getProjectNum
public int getProjectNum()
return project number associated with image
-
getBandMap
public int getBandMap()
return 32 bit band map
-
getNavOffset
public int getNavOffset()
return offset in bytes to navigation data
-
getCalOffset
public int getCalOffset()
return offset in bytes to calibration data
-
getDataOffset
public int getDataOffset()
return offset in bytes to image data
-
isSwapped
public boolean isSwapped()
return flag indicating certain fields were byte flipped
-
-
DMelt 3.0 © DataMelt by jWork.ORG