|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.harvard.hul.ois.jhove.module.tiff.IFD
edu.harvard.hul.ois.jhove.module.tiff.GPSInfoIFD
public class GPSInfoIFD
Encapsulation of a GPSInfo IFD (for TIFF/EP and Exif).
Field Summary |
---|
Fields inherited from class edu.harvard.hul.ois.jhove.module.tiff.IFD |
---|
_bigEndian, _info, _next, _offset, _version, ASCII, BYTE, DOUBLE, EXIF, FLOAT, GLOBALPARAMETERS, GPSINFO, IFD, INTEROPERABILITY, LONG, NULL, RATIONAL, SBYTE, SHORT, SLONG, SRATIONAL, SSHORT, TIFF, TYPE, UNDEFINED |
Constructor Summary | |
---|---|
GPSInfoIFD(long offset,
RepInfo info,
java.io.RandomAccessFile raf,
boolean bigEndian)
Instantiate an GPSInfoIFD object. |
Method Summary | |
---|---|
Rational |
getGPSAltitude()
Get the GPSAltitude (6). |
int |
getGPSAltitudeRef()
Get the GPSAltitudeRef (5). |
java.lang.String |
getGPSDateStamp()
Get the GPSDateStamp (29). |
Rational |
getGPSDestBearing()
Get the GPSDestBearing (24). |
java.lang.String |
getGPSDestBearingRef()
Get the GPSDestBearingRef (23). |
Rational |
getGPSDestDistance()
Get the GPSDestDistance (26). |
java.lang.String |
getGPSDestDistanceRef()
Get the GPSDestDistanceRef (25). |
Rational[] |
getGPSDestLatitude()
Get the GPSDestLatitude (20). |
java.lang.String |
getGPSDestLatitudeRef()
Get the GPSDestLatitudeRef (19). |
Rational[] |
getGPSDestLongitude()
Get the GPSDestLongitude (22). |
java.lang.String |
getGPSDestLongitudeRef()
Get the GPSDestLongitudeRef (21). |
int |
getGPSDifferential()
Get the GPSDifferential (30). |
Rational |
getGPSDOP()
Get the GPSDOP (11). |
Rational |
getGPSImgDirection()
Get the GPSImgDirection (17). |
java.lang.String |
getGPSImgDirectionRef()
Get the GPSImgDirectionRef (16). |
Rational[] |
getGPSLatitude()
Get the GPSLatitude (2). |
java.lang.String |
getGPSLatitudeRef()
Get the GPSLatitudeRef (1). |
Rational[] |
getGPSLongitude()
Get the GPSLongitude (4). |
java.lang.String |
getGPSLongitudeRef()
Get the GPSLongitudeRef (3). |
java.lang.String |
getGPSMapDatum()
Get the GPSMapDatum (18). |
java.lang.String |
getGPSMeasureMode()
Get the GPSMeasureMode (10). |
int[] |
getGPSProcessingMethod()
Get the GPSProcessingMethod (27). |
java.lang.String |
getGPSSatellites()
Get the GPSSatellites (8). |
Rational |
getGPSSpeed()
Get the GPSSpeed (13). |
java.lang.String |
getGPSSpeedRef()
Get the GPSSpeedRef (12). |
java.lang.String |
getGPStatus()
Get the GPSStatus (9). |
Rational |
getGPSTrack()
Get the GPSTrack (15). |
java.lang.String |
getGPSTrackRef()
Get the GPSTrackRef (14). |
int[] |
getGPSVersionID()
Get the GPSVersionID (1). |
Rational[] |
getGPTimeStamp()
Get the GPSTimeStamp (7). |
Property |
getProperty(boolean rawOutput)
Get the IFD properties. |
void |
lookupTag(int tag,
int type,
long count,
long value)
Lookup an IFD tag. |
Methods inherited from class edu.harvard.hul.ois.jhove.module.tiff.IFD |
---|
addBitmaskProperty, addIntegerArrayProperty, addIntegerProperty, addIntegerProperty, addRationalArrayProperty, addRationalProperty, average, calcValueSize, checkCount, checkType, checkType, getErrors, getNext, getOffset, getVersion, isBigEndian, isFirst, isThumbnail, parse, parse, parse, postParseInitialization, propertyHeader, readASCII, readASCIIArray, readByte, readByteArray, readDoubleArray, readLong, readLongArray, readRational, readRationalArray, readShort, readShortArray, readSignedRational, readSignedRationalArray, readSShortArray, readTrueByteArray, readUnsigned, setFirst, setThumbnail |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public GPSInfoIFD(long offset, RepInfo info, java.io.RandomAccessFile raf, boolean bigEndian)
GPSInfoIFD
object.
offset
- IFD offsetinfo
- The RepInfo objectraf
- TIFF filebigEndian
- True if big-endian fileMethod Detail |
---|
public Rational getGPSAltitude()
public int getGPSAltitudeRef()
public java.lang.String getGPSDateStamp()
public Rational getGPSDestBearing()
public java.lang.String getGPSDestBearingRef()
public Rational getGPSDestDistance()
public java.lang.String getGPSDestDistanceRef()
public Rational[] getGPSDestLatitude()
public java.lang.String getGPSDestLatitudeRef()
public Rational[] getGPSDestLongitude()
public java.lang.String getGPSDestLongitudeRef()
public int getGPSDifferential()
public Rational getGPSDOP()
public Rational getGPSImgDirection()
public java.lang.String getGPSImgDirectionRef()
public Rational[] getGPSLatitude()
public java.lang.String getGPSLatitudeRef()
public Rational[] getGPSLongitude()
public java.lang.String getGPSLongitudeRef()
public java.lang.String getGPSMapDatum()
public java.lang.String getGPSMeasureMode()
public int[] getGPSProcessingMethod()
public java.lang.String getGPSSatellites()
public Rational getGPSSpeed()
public java.lang.String getGPSSpeedRef()
public java.lang.String getGPStatus()
public Rational[] getGPTimeStamp()
public Rational getGPSTrack()
public java.lang.String getGPSTrackRef()
public int[] getGPSVersionID()
public Property getProperty(boolean rawOutput)
getProperty
in class IFD
public void lookupTag(int tag, int type, long count, long value) throws TiffException
lookupTag
in class IFD
TiffException
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |