The altitude based on the reference in AltitudeRef .
getAltitudeRef()
public final ExifGpsAltitudeRef getAltitudeRef()
Gets the altitude used as the reference altitude. If the reference is sea level and the altitude is above sea level, 0 is given. If the altitude is below sea level, a value of 1 is given and the altitude is indicated as an absolute value in the Altitude tag.
Returns:ExifGpsAltitudeRef - The altitude used as the reference altitude
setAltitudeRef(ExifGpsAltitudeRef value)
public final void setAltitudeRef(ExifGpsAltitudeRef value)
Sets the altitude used as the reference altitude. If the reference is sea level and the altitude is above sea level, 0 is given. If the altitude is below sea level, a value of 1 is given and the altitude is indicated as an absolute value in the Altitude tag.
Gets the character string recording the name of the GPS area. The first byte indicates the character code used, and this is followed by the name of the GPS area.
Returns:
byte[] - The character string recording the name of the GPS area.
setAreaInformation(byte[] value)
public final void setAreaInformation(byte[] value)
Sets the character string recording the name of the GPS area. The first byte indicates the character code used, and this is followed by the name of the GPS area.
Parameters:
Parameter
Type
Description
value
byte[]
The character string recording the name of the GPS area.
getDateStamp()
public final String getDateStamp()
Gets the character string recording date and time information relative to UTC (Coordinated Universal Time). The format is YYYY:MM:DD.
Returns:
java.lang.String - The character string recording date and time information relative to UTC (Coordinated Universal Time). The format is YYYY:MM:DD.
setDateStamp(String value)
public final void setDateStamp(String value)
Sets the character string recording date and time information relative to UTC (Coordinated Universal Time). The format is YYYY:MM:DD.
Parameters:
Parameter
Type
Description
value
java.lang.String
The character string recording date and time information relative to UTC (Coordinated Universal Time). The format is YYYY:MM:DD.
getDestBearing()
public final TiffRational getDestBearing()
Gets the GPS bearing to the destination point. The range of values is from 0.00 to 359.99.
Returns:TiffRational - The bearing to the destination point.
setDestBearing(TiffRational value)
public final void setDestBearing(TiffRational value)
Sets the GPS bearing to the destination point. The range of values is from 0.00 to 359.99.
Gets the GPS value which indicates whether the latitude of the destination point is north or south latitude. The ASCII value ‘N’ indicates north latitude, and ‘S’ is south latitude.
Returns:
java.lang.String - The GPS value which indicates whether the latitude of the destination point is north or south latitude.
setDestLatitudeRef(String value)
public final void setDestLatitudeRef(String value)
Sets the GPS value which indicates whether the latitude of the destination point is north or south latitude. The ASCII value ‘N’ indicates north latitude, and ‘S’ is south latitude.
Parameters:
Parameter
Type
Description
value
java.lang.String
The GPS value which indicates whether the latitude of the destination point is north or south latitude.
getDestLongitude()
public final TiffRational[] getDestLongitude()
Gets the GPS longitude of the destination point.
Returns:
com.groupdocs.metadata.core.TiffRational[] - The GPS longitude of the destination point.
setDestLongitude(TiffRational[] value)
public final void setDestLongitude(TiffRational[] value)
Gets the GPS value which indicates whether the longitude of the destination point is east or west longitude. ASCII ‘E’ indicates east longitude, and ‘W’ is west longitude.
Returns:
java.lang.String - The GPS value which indicates whether the longitude of the destination point is east or west longitude.
setDestLongitudeRef(String value)
public final void setDestLongitudeRef(String value)
Sets the GPS value which indicates whether the longitude of the destination point is east or west longitude. ASCII ‘E’ indicates east longitude, and ‘W’ is west longitude.
Parameters:
Parameter
Type
Description
value
java.lang.String
The GPS value which indicates whether the longitude of the destination point is east or west longitude.
getDifferential()
public final Integer getDifferential()
Gets a GPS value which indicates whether differential correction is applied to the GPS receiver.
Returns:
java.lang.Integer - A GPS value which indicates whether differential correction is applied to the GPS receiver.
setDifferential(Integer value)
public final void setDifferential(Integer value)
Sets a GPS value which indicates whether differential correction is applied to the GPS receiver.
Parameters:
Parameter
Type
Description
value
java.lang.Integer
A GPS value which indicates whether differential correction is applied to the GPS receiver.
getDataDegreeOfPrecision()
public final TiffRational getDataDegreeOfPrecision()
Gets the GPS DOP (data degree of precision). An HDOP value is written during two-dimensional measurement, and PDOP during three-dimensional measurement.
Returns:TiffRational - The data degree of precision.
setDataDegreeOfPrecision(TiffRational value)
public final void setDataDegreeOfPrecision(TiffRational value)
Sets the GPS DOP (data degree of precision). An HDOP value is written during two-dimensional measurement, and PDOP during three-dimensional measurement.
Gets a GPS value indicating whether the longitude is east or west longitude.
Returns:
java.lang.String - A GPS value indicating whether the longitude is east or west longitude.
setLongitudeRef(String value)
public final void setLongitudeRef(String value)
Sets a GPS value indicating whether the longitude is east or west longitude.
Parameters:
Parameter
Type
Description
value
java.lang.String
A GPS value indicating whether the longitude is east or west longitude.
getMapDatum()
public final String getMapDatum()
Gets the geodetic survey data used by the GPS receiver.
Returns:
java.lang.String - The geodetic survey data used by the GPS receiver.
setMapDatum(String value)
public final void setMapDatum(String value)
Sets the geodetic survey data used by the GPS receiver.
Parameters:
Parameter
Type
Description
value
java.lang.String
The geodetic survey data used by the GPS receiver.
getMeasureMode()
public final String getMeasureMode()
Gets the GPS measurement mode.
Returns:
java.lang.String - The measure mode.
setMeasureMode(String value)
public final void setMeasureMode(String value)
Sets the GPS measurement mode.
Parameters:
Parameter
Type
Description
value
java.lang.String
The measure mode.
getProcessingMethod()
public final byte[] getProcessingMethod()
Gets a character string recording the name of the method used for location finding. The first byte indicates the character code used, and this is followed by the name of the method.
Returns:
byte[] - A character string recording the name of the method used for location finding.
setProcessingMethod(byte[] value)
public final void setProcessingMethod(byte[] value)
Sets a character string recording the name of the method used for location finding. The first byte indicates the character code used, and this is followed by the name of the method.
Parameters:
Parameter
Type
Description
value
byte[]
A character string recording the name of the method used for location finding.
getSatellites()
public final String getSatellites()
Gets the GPS satellites used for measurements. This tag can be used to describe the number of satellites, their ID number, angle of elevation, azimuth, SNR and other information in ASCII notation. The format is not specified. If the GPS receiver is incapable of taking measurements, value of the tag shall be set to NULL.
Returns:
java.lang.String - The GPS satellites used for measurements.
setSatellites(String value)
public final void setSatellites(String value)
Sets the GPS satellites used for measurements. This tag can be used to describe the number of satellites, their ID number, angle of elevation, azimuth, SNR and other information in ASCII notation. The format is not specified. If the GPS receiver is incapable of taking measurements, value of the tag shall be set to NULL.
Parameters:
Parameter
Type
Description
value
java.lang.String
The GPS satellites used for measurements.
getSpeed()
public final TiffRational getSpeed()
Gets the speed of GPS receiver movement.
Returns:TiffRational - The speed of GPS receiver movement.