<!--
{
  "documentType" : "article",
  "framework" : "ImageIO",
  "identifier" : "/documentation/ImageIO/gps-dictionary-keys",
  "metadataVersion" : "0.1.0",
  "role" : "collectionGroup",
  "title" : "GPS Dictionary Keys"
}
-->

# GPS Dictionary Keys

Keys for Global Positioning System (GPS) information.

## Topics

### Dictionary

[`kCGImagePropertyGPSDictionary`](/documentation/ImageIO/kCGImagePropertyGPSDictionary)

A dictionary of key-value pairs for an image that has Global Positioning System (GPS) information.

### GPS Coordinate

[`kCGImagePropertyGPSLatitude`](/documentation/ImageIO/kCGImagePropertyGPSLatitude)

The latitude.

[`kCGImagePropertyGPSLongitude`](/documentation/ImageIO/kCGImagePropertyGPSLongitude)

The longitude.

[`kCGImagePropertyGPSAltitude`](/documentation/ImageIO/kCGImagePropertyGPSAltitude)

The altitude.

[`kCGImagePropertyGPSLatitudeRef`](/documentation/ImageIO/kCGImagePropertyGPSLatitudeRef)

An indication of whether the latitude is north or south.

[`kCGImagePropertyGPSLongitudeRef`](/documentation/ImageIO/kCGImagePropertyGPSLongitudeRef)

An indication of whether the longitude is east or west.

[`kCGImagePropertyGPSAltitudeRef`](/documentation/ImageIO/kCGImagePropertyGPSAltitudeRef)

The altitude point of reference.

[`kCGImagePropertyGPSHPositioningError`](/documentation/ImageIO/kCGImagePropertyGPSHPositioningError)

The horizontal error in the GPS position.

### Destinations

[`kCGImagePropertyGPSDestLatitude`](/documentation/ImageIO/kCGImagePropertyGPSDestLatitude)

The latitude of the destination point.

[`kCGImagePropertyGPSDestLongitude`](/documentation/ImageIO/kCGImagePropertyGPSDestLongitude)

The longitude of the destination point.

[`kCGImagePropertyGPSDestBearing`](/documentation/ImageIO/kCGImagePropertyGPSDestBearing)

The bearing to the destination point.

[`kCGImagePropertyGPSDestDistance`](/documentation/ImageIO/kCGImagePropertyGPSDestDistance)

The distance to the destination point.

[`kCGImagePropertyGPSDestLatitudeRef`](/documentation/ImageIO/kCGImagePropertyGPSDestLatitudeRef)

An indication of whether the latitude of the destination point is northern or southern.

[`kCGImagePropertyGPSDestLongitudeRef`](/documentation/ImageIO/kCGImagePropertyGPSDestLongitudeRef)

An indication of whether the longitude of the destination point is east or west.

[`kCGImagePropertyGPSDestBearingRef`](/documentation/ImageIO/kCGImagePropertyGPSDestBearingRef)

The reference for giving the bearing to the destination point.

[`kCGImagePropertyGPSDestDistanceRef`](/documentation/ImageIO/kCGImagePropertyGPSDestDistanceRef)

The units for expressing the distance to the destination point.

### Image Orientation

[`kCGImagePropertyGPSImgDirectionRef`](/documentation/ImageIO/kCGImagePropertyGPSImgDirectionRef)

The reference for the direction of the image.

[`kCGImagePropertyGPSImgDirection`](/documentation/ImageIO/kCGImagePropertyGPSImgDirection)

The direction of the image.

### Measurement Details

[`kCGImagePropertyGPSStatus`](/documentation/ImageIO/kCGImagePropertyGPSStatus)

The status of the GPS receiver.

[`kCGImagePropertyGPSSatellites`](/documentation/ImageIO/kCGImagePropertyGPSSatellites)

The satellites used for GPS measurements.

[`kCGImagePropertyGPSMeasureMode`](/documentation/ImageIO/kCGImagePropertyGPSMeasureMode)

The measurement mode.

[`kCGImagePropertyGPSDOP`](/documentation/ImageIO/kCGImagePropertyGPSDOP)

The degree of precision (DOP) of the data.

[`kCGImagePropertyGPSSpeedRef`](/documentation/ImageIO/kCGImagePropertyGPSSpeedRef)

The unit for expressing the GPS receiver’s speed of movement.

[`kCGImagePropertyGPSSpeed`](/documentation/ImageIO/kCGImagePropertyGPSSpeed)

The GPS receiver’s speed of movement.

[`kCGImagePropertyGPSTrackRef`](/documentation/ImageIO/kCGImagePropertyGPSTrackRef)

The reference for the direction of GPS receiver’s movement.

[`kCGImagePropertyGPSTrack`](/documentation/ImageIO/kCGImagePropertyGPSTrack)

The direction of GPS receiver’s movement.

[`kCGImagePropertyGPSMapDatum`](/documentation/ImageIO/kCGImagePropertyGPSMapDatum)

The geodetic survey data used by the GPS receiver.

[`kCGImagePropertyGPSProcessingMethod`](/documentation/ImageIO/kCGImagePropertyGPSProcessingMethod)

The name of the method used to find a location.

[`kCGImagePropertyGPSAreaInformation`](/documentation/ImageIO/kCGImagePropertyGPSAreaInformation)

The name of the GPS area.

[`kCGImagePropertyGPSDifferental`](/documentation/ImageIO/kCGImagePropertyGPSDifferental)

An indication of whether differential correction is applied to the GPS receiver.

### Timestamp Information

[`kCGImagePropertyGPSTimeStamp`](/documentation/ImageIO/kCGImagePropertyGPSTimeStamp)

The time in UTC (Coordinated Universal Time).

[`kCGImagePropertyGPSDateStamp`](/documentation/ImageIO/kCGImagePropertyGPSDateStamp)

The date and time information relative to Coordinated Universal Time (UTC).

### GPS Version

[`kCGImagePropertyGPSVersion`](/documentation/ImageIO/kCGImagePropertyGPSVersion)

The GPS version information.



---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)