public class AxformInfo extends HeaderInfo
Modifier and Type | Field and Description |
---|---|
private String |
dataFile
The url
|
private boolean |
isAxform |
private static org.slf4j.Logger |
logger |
BANDFILES, BANDNAMES, BIGENDIAN, BYTEORDER, DATATYPE, DESCRIPTION, ELEMENTS, INTERLEAVE, kFormat1ByteUInt, kFormat2ByteSInt, kFormat2ByteUInt, kFormat2x8Byte, kFormat4ByteFloat, kFormat4ByteSInt, kFormat8ByteDouble, kFormatASCII, kFormatImage, kFormatUnknown, kInterleaveByLine, kInterleaveByPixel, kInterleaveSequential, kNavigationBounds, kNavigationFiles, kNavigationUnknown, LINES, MISSINGVALUE, NAVBOUNDS, NAVFILES, OFFSET, UNIT
Constructor and Description |
---|
AxformInfo()
Ctor for xml encoding
|
AxformInfo(File thisFile)
CTOR
|
AxformInfo(String filename)
CTOR
|
Modifier and Type | Method and Description |
---|---|
String |
getLatBandFile()
Get the latitude grid file.
|
int |
getLatBandNum()
Which band number is latitude?
|
String |
getLonBandFile()
Get the longitude grid file.
|
int |
getLonBandNum()
Which band number is longitude?
|
boolean |
isAxformInfoHeader()
Is the file an AXFORM header file?
|
protected void |
parseHeader()
Parse a potential AXFORM header file.
|
doesExist, getBandCount, getFilename, getParameter, getParameter, getParameter, getParameter, getParameter, haveParsed, setFilename, setParameter
public AxformInfo()
public AxformInfo(File thisFile)
thisFile
- File to use. Cannot be null
.public AxformInfo(String filename)
filename
- The filenamepublic boolean isAxformInfoHeader()
public int getLatBandNum()
1
for this class.public String getLatBandFile()
String
.public int getLonBandNum()
1
for this class.public String getLonBandFile()
String
.protected void parseHeader()
parseHeader
in class HeaderInfo