This has been a long day coming for the Aperture vs Lightroom blog. That’s because I’ve wasted a lot of time learning how to use embedded GPS info in Lightroom 4.
UPDATE: Please read the update at the end of this article to find a resolution to the problem I stated.
I thought it was a bug, but it turns out to be stupid user interface design by Adobe.
If you’ve followed the blog for a while, you may have seen my Introduction to Maps where I spoke about the problem in my summary. Although my images were tagged with GPS metadata, Lightroom wasn’t showing that information anywhere. It wasn’t a problem at all in Aperture, though. Every image I imported with embedded GPS metadata quickly and easily showed up on Aperture’s Places maps. Still, I figured that it could be me who was doing something wrong.
Fast forward to February 5th and I was starting to become convinced it was a bug. After all, how could it be otherwise? I scoured Adobe’s site and documentation. Nothing useful. A plethora of Google searches lead to irrelevant issues from previous versions and plugins designed to overcome GPS tagging issues before Lightroom 4 provided support for Maps. Still, nothing to tell me why files that I could prove had GPS metadata embedded were seemingly stripped out by Lightroom of that content and didn’t show anything on the shiny new Maps module. Had to be a bug, right?
Stupid User Interface Design
I’ve come to the conclusion that this is merely poor design on Adobe’s part. It should not take six months of scouring to discover how to use a feature — any feature — of this product. As it turns out, I found the secret code to getting my GPS information into Lightroom. It’s not hard to do, but it isn’t intuitive in the slightest. In fact, it may even destroy over metadata that you’ve added to your imported photos. In other words, it doesn’t “just work” like the maps in Aperture.
How to Use Embedded GPS Info in Lightroom 4
Before we get into the steps, let me clarify a couple of points. When I specify “embedded GPS”, I’m talking about RAW files that have GPS information associated with them from using a GPS on your camera. In my case, that’s a Nikon GP-1. Others are the Di-DPS or even the GPS from your smart phone. I’m not referring to associating your photos with a GPX track log in Lightroom.
Also, I found a couple of people who claimed that it does “just work” for them. Jeff Revell and I traded some messages on Google+ and he indicated that he had no issues using this feature with his Sony camera. The issue could vary depending upon the RAW support that Adobe provides for each camera.
Lightroom Import Preset
This is one of the first places I looked for a clue as to how to import my photos with GPS metadata.

You can see GPS listed in the Camera Info section. The text inside says to leave it clear if you want the GPS to be blank and I was afraid that’s why my GPS data didn’t appear. However, it doesn’t say what to type in order to tell Lightroom 4 to use the GPS information in my RAW file. I searched the Help file for this info, but there’s no detail shown for the various fields in a Lightroom Import Preset.
Read Metadata from File
Here’s the secret to getting your embedded GPS information into Lightroom after you imported your photo. From the Metadata menu, select Read Metadata from File.
It doesn’t specifically mention GPS, but that is a form of Metadata and I figured it was worth a shot. Once I tried it, I found it was time to take a leap of faith.
Not a large leap for me, of course, since I use a test catalog in Lightroom for the blog articles. If I screw something up, it’s not a big del because my real work gets stored in a completely different place.
If you haven’t used this command before, I would encourage you to create a separate catalog to try out these ideas before you do something to your production Lightroom catalog that you cannot reverse.
Don’t say that I didn’t give you fair warning. Once you select this menu option, you get another warning from Lightroom that looks like this message.

Take a moment to understand this message, please. If you’ve spent your time adding or updating metadata on this file, that will all get overwritten by whatever metadata that Lightroom reads from the file. If you do this immediately after Import, then you won’t lose a thing in your catalog. However, doing this with existing files that you’ve updated over time will mean losing that information in order to read the GPS and other metadata embedded in the file.
Once I selected the Read button, I got the first sign of encouragement from Lightroom. Finally, Lightroom showed me an indication that it was willing to translate my GPS information into something usable.
That brought up another question in my mind. Why is this an option? If I import GPS information, why in the world wouldn’t you want to translate those GPS coordinates into city, state and country metadata? Why wouldn’t you want it to show up on Google Maps? Why isn’t this state enabled by default?
For those who import a GPX track log along with their photos, this is the tool that contacts Google Maps to look up the relevant information for each GPS coördinate. Very handy, but it’s not something you can find on a menu. Instead, it’s buried in the Catalog Settings as a checkbox on the Metadata tab.

Once you enable this setting, you get another dialog confirming that it’s enabled. Then you see the next clue that things are moving in the right direction.
When I checked my photo metadata in the Library module, I finally saw the coordinates in the GPS field.
I wept with glee! My long, arduous battle to have my photos show up in Lightroom’s Map module was nearly at an end. My hand wavered with hesitation before selecting the Map to see an icon representing my photo location.
What if it wasn’t there? What if I’ve come this far and there was yet another hidden step? I imagine some kind of ritual dance or a mambo with snakes before I actually achieved my desired result.
Slowly, I clicked.
Lightroom Nirvana!
I actually didn’t move when I saw this, but my emotions were doing a happy dance. It was like training a seemingly hopeless dog to fetch a ball and experiencing that sensation of joy when he finally brings it back to you. Good boy, Lightroom! It took you longer to learn this trick that Aperture does out of the box, but you finally got it.
Not without some additional effort, frustration and sheer confusion at why this just doesn’t work right away with my embedded GPS information.
Lightroom still does not read my GPS information upon import. Surely, there must be a way to have it read this data and I suspect there is some secret, undocumented code that goes into the GPS field of an Import Preset. Until then, I have to use the following workflow.
- Import photos into Lightroom 4
- Select photos
- CHoose Metadata | Read Metadata from File
That’s how I get my GPS information before I enter any other metadata to my photos in Lightroom. It’s an extra step or so that I honestly don’t feel should be necessary. I’m confounded why the reverse geocoding isn’t enabled by default, but I’m sure that some Adobe designer has seemingly logical reasons for these errors in judgment.
If it seems that I’m being a bit harsh on Adobe for this issue, you’re damn right I am! This has been a colossal waste of time and energy for me to decipher features that are poorly documented and should have been enabled or intuitive to activate. It’s downright stupid.
During my searches to resolve this topic, I’ve found countless other messages of people asking “How do I…” questions about Lightroom’s Map module. My hope is that this post addresses some of them and saves time for a few folks so they don’t have to go through the same frustration.
Update: A Resolution from Adobe!
Before I wrote this post, I commented on a post at Adobe by Julianne Kost. She followed up with me on Friday by e-mail. I shared this post with her and she spotted my problem right away. The fix is easy, simple and allows you to import your GPS metadata from camera into Lightroom without the need to use the Read Metadata from File method that I mention above.
If you look at the first screenshot under Lightroom Import Preset above, simply uncheck GPS under Camera Info. It’s that simple.
At first, I felt rather silly about going through this entire post when the answer was that easy. Instead of Stupid User Interface problems, I felt like a Stupid User. After a while, that feeling faded and I felt a bit more justified about my rant. Here’s why.
Note what I wrote immediately after showing that screenshot:
You can see GPS listed in the Camera Info section. The text inside says to leave it clear if you want the GPS to be blank and I was afraid that’s why my GPS data didn’t appear. However, it doesn’t say what to type in order to tell Lightroom 4 to use the GPS information in my RAW file. I searched the Help file for this info, but there’s no detail shown for the various fields in a Lightroom Import Preset.
It was clear to me that something about that setting was wrong. Why did I bother to check it in the first place? Because I read the instructions in the Adobe Help file. Particularly, this section of the Help file.
Apply metadata to photos when importing
In the Apply During Import panel on the right side of the import window, choose any of the following options from the Metadata menu:
- To not apply metadata to photos during import, choose None.
- To apply a set of metadata that you saved as a template, choose a metadata preset from the menu.
- To apply a new set of metadata to photos while importing, choose New and enter the information in the New Metadata Preset dialog box.
- To add keyword metadata to photos while importing, type the keywords in the Keywords text box. Use commas to separate the keywords.
Note: When adding metadata to photos, Lightroom doesn’t apply the data to proprietary camera raw files but to their sidecar XMP files.
Note the first bullet. If you don’t want the metadata during Import, you choose None. Well, I wanted the metadata and that’s why I checked it. Who wouldn’t want to import metadata from their photos? I can see need to strip it from export on occasion, but it seems that Import is your one and only chance to capture this information. Don’t miss that opportunity.
In my view of the world, the instructions are counter-intuitive as written. Had they specified that this was an override feature, it would have made more sense to me because now I can see that’s how it works.
As Julianne specified in her e-mail to me, the default for this setting is Off. That clears up the mystery of why this feature seems to work for some, but not for others. I have a feeling that those who find it working never read the instructions or interpreted them as I did. My searches for a resolution to this issue tell me that many other people are having the same problem as I experienced and haven’t yet found this simple answer.
I’m very grateful to Julianne Kost for replying to me and helping clear up this issue. For those of you who may not know of her, she provides wonderful training for Adobe TV and elsewhere.
This also points out a big distinction between Apple and Adobe. I’ve never heard from anyone at Apple, at least not outside of the Apple Store in the mall. Adobe puts a lot of energy into its outreach to customers, though. Last fall, I watched Julianne make a great presentation at Photoshop World about creating 32-bit HDR using Lightroom (or Adobe Camera RAW) and it’s really had an impact upon the way I develop some of my images now. Have you ever heard of Apple reaching out to its customers the way Adobe does?
I still think there’s a bit of stupid user interface design and documentation for this particular feature, but I can’t complain about Adobe’s willingness to help. That turns this from a rant into a happy ending.











