Top Description Inners Fields Constructors Methods
javax.imageio.plugins.tiff

public final Class ExifGPSTagSet

extends TIFFTagSet
Class Inheritance
Imports
java.nio.charset.StandardCharsets, java.util.ArrayList, .List

A class representing the tags found in an Exif GPS Info IFD.

The definitions of the data types referenced by the field definitions may be found in the TIFFTag class.

Since
9
See Also
ExifTIFFTagSet

Nested and Inner Type Summary

Modifier and TypeClass and Description
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class
pack-priv static class

Field Summary

Modifier and TypeField and Description
public static final int
ALTITUDE_REF_SEA_LEVEL

A value to be used with the "GPSAltitudeRef" tag.

public static final int
ALTITUDE_REF_SEA_LEVEL_REFERENCE

A value to be used with the "GPSAltitudeRef" tag.

public static final String
DEST_DISTANCE_REF_KILOMETERS

A value to be used with the "GPSDestDistanceRef" tag.

public static final String
DEST_DISTANCE_REF_KNOTS

A value to be used with the "GPSDestDistanceRef" tag.

public static final String
DEST_DISTANCE_REF_MILES

A value to be used with the "GPSDestDistanceRef" tag.

public static final int
DIFFERENTIAL_CORRECTION_APPLIED

A value to be used with the "GPSDifferential" tag.

public static final int
DIFFERENTIAL_CORRECTION_NONE

A value to be used with the "GPSDifferential" tag.

public static final String
DIRECTION_REF_MAGNETIC

A value to be used with the "GPSTrackRef", "GPSImgDirectionRef", and "GPSDestBearingRef" tags.

public static final String
DIRECTION_REF_TRUE

A value to be used with the "GPSTrackRef", "GPSImgDirectionRef", and "GPSDestBearingRef" tags.

public static final String
GPS_VERSION_2_2

A value to be used with the "GPSVersionID" tag to indicate GPS version 2.2.

public static final String
LATITUDE_REF_NORTH

A value to be used with the "GPSLatitudeRef" and "GPSDestLatitudeRef" tags.

public static final String
LATITUDE_REF_SOUTH

A value to be used with the "GPSLatitudeRef" and "GPSDestLatitudeRef" tags.

public static final String
LONGITUDE_REF_EAST

A value to be used with the "GPSLongitudeRef" and "GPSDestLongitudeRef" tags.

public static final String
LONGITUDE_REF_WEST

A value to be used with the "GPSLongitudeRef" and "GPSDestLongitudeRef" tags.

public static final String
MEASURE_MODE_2D

A value to be used with the "GPSMeasureMode" tag.

public static final String
MEASURE_MODE_3D

A value to be used with the "GPSMeasureMode" tag.

public static final String
SPEED_REF_KILOMETERS_PER_HOUR

A value to be used with the "GPSSpeedRef" tag.

public static final String
SPEED_REF_KNOTS

A value to be used with the "GPSSpeedRef" tag.

public static final String
SPEED_REF_MILES_PER_HOUR

A value to be used with the "GPSSpeedRef" tag.

public static final String
STATUS_MEASUREMENT_IN_PROGRESS

A value to be used with the "GPSStatus" tag.

public static final String
STATUS_MEASUREMENT_INTEROPERABILITY

A value to be used with the "GPSStatus" tag.

public static final int
TAG_GPS_ALTITUDE

A tag indicating the Altitude (type RATIONAL, count = 1).

public static final int
TAG_GPS_ALTITUDE_REF

A tag indicating the Altitude reference (type BYTE, count = 1);

public static final int
TAG_GPS_AREA_INFORMATION

A tag indicating the Name of GPS area (type UNDEFINED).

public static final int
TAG_GPS_DATE_STAMP

A tag indicating the GPS date (type ASCII, count 11).

public static final int
TAG_GPS_DEST_BEARING

A tag indicating the Bearing of destination (type RATIONAL, count = 1).

public static final int
TAG_GPS_DEST_BEARING_REF

A tag indicating the Reference for bearing of destination (type ASCII, count = 2).

public static final int
TAG_GPS_DEST_DISTANCE

A tag indicating the Distance to destination (type RATIONAL, count = 1).

public static final int
TAG_GPS_DEST_DISTANCE_REF

A tag indicating the Reference for distance to destination (type ASCII, count = 2).

public static final int
TAG_GPS_DEST_LATITUDE

A tag indicating the Latitude of destination (type RATIONAL, count = 3).

public static final int
TAG_GPS_DEST_LATITUDE_REF

A tag indicating the Reference for latitude of destination (type ASCII, count = 2).

public static final int
TAG_GPS_DEST_LONGITUDE

A tag indicating the Longitude of destination (type RATIONAL, count = 3).

public static final int
TAG_GPS_DEST_LONGITUDE_REF

A tag indicating the Reference for longitude of destination (type ASCII, count = 2).

public static final int
TAG_GPS_DIFFERENTIAL

A tag indicating the GPS differential correction (type SHORT, count = 1).

public static final int
TAG_GPS_DOP

A tag indicating the Measurement precision (type RATIONAL, count = 1).

public static final int
TAG_GPS_IMG_DIRECTION

A tag indicating the Direction of image (type RATIONAL, count = 1).

public static final int
TAG_GPS_IMG_DIRECTION_REF

A tag indicating the Reference for direction of image (type ASCII, count = 2).

public static final int
TAG_GPS_LATITUDE

A tag indicating the Latitude (type RATIONAL, count = 3).

public static final int
TAG_GPS_LATITUDE_REF

A tag indicating the North or South latitude (type ASCII, count = 2).

public static final int
TAG_GPS_LONGITUDE

A tag indicating the Longitude (type RATIONAL, count = 3).

public static final int
TAG_GPS_LONGITUDE_REF

A tag indicating the East or West Longitude (type ASCII, count = 2).

public static final int
TAG_GPS_MAP_DATUM

A tag indicating the Geodetic survey data used (type ASCII).

public static final int
TAG_GPS_MEASURE_MODE

A tag indicating the GPS measurement mode (type ASCII, count = 2).

public static final int
TAG_GPS_PROCESSING_METHOD

A tag indicating the Name of GPS processing method (type UNDEFINED).

public static final int
TAG_GPS_SATELLITES

A tag indicating the GPS satellites used for measurement (type ASCII).

public static final int
TAG_GPS_SPEED

A tag indicating the Speed of GPS receiver (type RATIONAL, count = 1).

public static final int
TAG_GPS_SPEED_REF

A tag indicating the Speed unit (type ASCII, count = 2).

public static final int
TAG_GPS_STATUS

A tag indicating the GPS receiver status (type ASCII, count = 2).

public static final int
TAG_GPS_TIME_STAMP

A tag indicating the GPS time (atomic clock) (type RATIONAL, count = 3).

public static final int
TAG_GPS_TRACK

A tag indicating the Direction of movement (type RATIONAL, count = 1).

public static final int
TAG_GPS_TRACK_REF

A tag indicating the Reference for direction of movement (type ASCII, count = 2).

public static final int
TAG_GPS_VERSION_ID

A tag indicating the GPS tag version (type BYTE, count = 4).

private static ExifGPSTagSet

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static synchronized ExifGPSTagSet

Returns:

an ExifGPSTagSet instance.
getInstance
()

Returns a shared instance of an ExifGPSTagSet.

private static List<TIFFTag>
Inherited from javax.imageio.plugins.tiff.TIFFTagSet:
getTaggetTaggetTagNamesgetTagNumbers