Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

GPS coordinates with minutes and seconds always 0

I noticed the geotagged photos from my Android phone (Samsung Galaxy S3 with Android 4.3.1 Jelly Bean) have GPS coordinates always rounded to integers in Aperture. However when viewing the photo coordinates on the phone directly before importing in Aperture, or using a non-Apple tool (such as ExifTool), precise coordinates with minutes and seconds are displayed. After some research, I conclude this is an Apple bug. It affects iPhoto and Preview.app too (probably due to same underlying code reading Exif tags).


Did you experience the same bug? What phone and firmware were used to take the picture?


For the technical record, here's the bug (which I've notified to Apple). Internally (in the binary format of Exif tags), coordinates are represented by 3 values for degrees, minutes and seconds. Each of these values is represented by a rational number encoded with 2 integers (numerator and denominator). Most cameras will set an integer in the degrees values, and fractional part in the minutes and/or seconds. This format is properly decoded by Aperture. It is however valid format to set minutes and seconds values to 0, and a non-integer value in degrees, such as 70,764,776 / 10,000,000 = 7.0764776 deg. This format is not correctly parsed by Aperture.

Mac mini, OS X Mavericks (10.9.2)

Posted on Apr 8, 2014 12:16 AM

Reply
6 replies

GPS coordinates with minutes and seconds always 0

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.