TIFF Tag Reference, GPS Tags
GPS tags are used to encode positioning information, related largely to image generation by digital still cameras.
The GPS IFD is pointed to by the GPS IFD tag.
There are actually three private IFDs specified by the same Exif standard that also specifies GPS. The other two are the Exif IFD and the Interoperability IFD. For the Exif specification and other related information, see Exif.org.
Code | Name | Short description | |
---|---|---|---|
Dec | Hex | ||
0 | 0000 | GPSVersionID | Indicates the version of GPSInfoIFD. |
1 | 0001 | GPSLatitudeRef | Indicates whether the latitude is north or south latitude. |
2 | 0002 | GPSLatitude | Indicates the latitude. |
3 | 0003 | GPSLongitudeRef | Indicates whether the longitude is east or west longitude. |
4 | 0004 | GPSLongitude | Indicates the longitude. |
5 | 0005 | GPSAltitudeRef | Indicates the altitude used as the reference altitude. |
6 | 0006 | GPSAltitude | Indicates the altitude based on the reference in GPSAltitudeRef. |
7 | 0007 | GPSTimeStamp | Indicates the time as UTC (Coordinated Universal Time). |
8 | 0008 | GPSSatellites | Indicates the GPS satellites used for measurements. |
9 | 0009 | GPSStatus | Indicates the status of the GPS receiver when the image is recorded. |
10 | 000A | GPSMeasureMode | Indicates the GPS measurement mode. |
11 | 000B | GPSDOP | Indicates the GPS DOP (data degree of precision). |
12 | 000C | GPSSpeedRef | Indicates the unit used to express the GPS receiver speed of movement. |
13 | 000D | GPSSpeed | Indicates the speed of GPS receiver movement. |
14 | 000E | GPSTrackRef | Indicates the reference for giving the direction of GPS receiver movement. |
15 | 000F | GPSTrack | Indicates the direction of GPS receiver movement. |
16 | 0010 | GPSImgDirectionRef | Indicates the reference for giving the direction of the image when it is captured. |
17 | 0011 | GPSImgDirection | Indicates the direction of the image when it was captured. |
18 | 0012 | GPSMapDatum | Indicates the geodetic survey data used by the GPS receiver. |
19 | 0013 | GPSDestLatitudeRef | Indicates whether the latitude of the destination point is north or south latitude. |
20 | 0014 | GPSDestLatitude | Indicates the latitude of the destination point. |
21 | 0015 | GPSDestLongitudeRef | Indicates whether the longitude of the destination point is east or west longitude. |
22 | 0016 | GPSDestLongitude | Indicates the longitude of the destination point. |
23 | 0017 | GPSDestBearingRef | Indicates the reference used for giving the bearing to the destination point. |
24 | 0018 | GPSDestBearing | Indicates the bearing to the destination point. |
25 | 0019 | GPSDestDistanceRef | Indicates the unit used to express the distance to the destination point. |
26 | 001A | GPSDestDistance | Indicates the distance to the destination point. |
27 | 001B | GPSProcessingMethod | A character string recording the name of the method used for location finding. |
28 | 001C | GPSAreaInformation | A character string recording the name of the GPS area. |
29 | 001D | GPSDateStamp | A character string recording date and time information relative to UTC (Coordinated Universal Time). |
30 | 001E | GPSDifferential | Indicates whether differential correction is applied to the GPS receiver. |