Publishers of technology books, eBooks, and videos for creative people

Home > Articles > Digital Photography > Adobe Photoshop Lightroom

The Adobe Photoshop Lightroom 3 Book: GPS Metadata and Lightroom

In this excerpt from The Adobe Photoshop Lightroom 3 Book: The Complete Guide for Photographers, Martin Evening shows you how to link to Google Earth with GPS metadata and how to embed GPS metadata in a photo.
From the book

GPS metadata and linking to Google Earth™

If you have GPS metadata embedded in an image file, Lightroom will let you link directly to the Google Maps™ Web site and locate exactly where that photograph had been taken. But in order to pull off this trick, you will need to find a way to embed GPS metadata in your image capture files. This is not as difficult as you might imagine, since there are now quite a few GPS devices capable of capturing the GPS coordinates at the time of capture and then synchronizing the GPS data with your capture images via post-processing software. For example, according to John Nack's blog, JOBO AG has announced photoGPS, a $155 device that sits in the hot shoe (the mounting point for a flash) of a digital SLR. Post-processing software synchronizes data captured by the device with the corresponding images. In the following steps, I have used an image with embedded GPS metadata to demonstrate how Lightroom can use such metadata to link to Google Maps as well as how to view the location using the Google Earth program.

  1. Here is a Library view of photographs shot around Dorset, including a highlighted photograph that was shot looking toward Ballard Point near Swanage, England.
  2. In this Library module view, you can see the Metadata panel is in the All view mode. If GPS metadata is associated with a photograph in the catalog, the GPS coordinates are displayed with an action arrow Map Location button next to the item in the Metadata panel. Note: If no GPS data is associated with a selected photo, this GPS field remains hidden.
  3. Clicking the Map Location button takes you directly to the Google Maps Web site, pinpointing exactly where the photograph was taken (providing you have a live Internet connection). If Google Maps allows, you may be able to zoom in to get a closer look at the location where the photograph was taken.
  4. If you have the Google Earth program installed on your computer, you can copy and paste the GPS coordinates and use the program's extensive navigation tools to explore the scene where the photograph was taken. Here, I tilted the preview to show a ground-level view from where the photograph was shot.

How to embed GPS metadata in a photo

OK, now that I have shown you how GPS metadata can be useful, let's see how you can capture and embed GPS metadata in a series of photos. Lightroom does not have any mechanism that will allow you to import or edit GPS metadata. In fact, it will only display the GPS field in the EXIF Metadata panel if GPS metadata is actually present in the catalog image files. The following steps show how I was able to import the GPX data from an AMOD AGL3080 unit (see Figure 4.88) and merge the GPX data with the camera-captured images. This small device can record the GPS coordinates of wherever the unit is, several times per minute, and record the GPS time-stamped trackpoints to a log file. When you get back to the computer, you'll need to use one of the suggested programs described here to read the GPS log data and merge the data with the imported photos.

Figure 4.88

Figure 4.88 The AMOD AGL3080 GPS Photo Tracker is a small, lightweight device which can be used to record GPS coordinates that can be read by the appropriate software. It is easily attached to a camera bag strap.

There are a number of software solutions you can use, and when you purchase a GPS geotagging device, you may well find it comes with software that is supplied free for Mac or PC. The problem here is that many of these programs are designed to write GPS data to JPEG capture images only. What's really needed is software that can write GPS data to .xmp sidecar files, from which you can read the updated metadata via Lightroom. For this edition of the book, I thought I would update things by highlighting two popular programs: one that's suitable for PC users and one that's for Mac only.

GeoTagging with GeoSetter for PC

The following steps show how I used GeoSetter to tag raw images with GPS coordinates recorded using the AMOD GPS tracker device. GeoSetter is available free from www.geosetter.de/en/, but don't forget to make a donation if you find this software useful.

  1. I connected the AMOD GPS device via the USB cable that came with the unit. The AMOD device has room to store lots of GPS data, but it makes sense to back these up to the main computer as soon as you can. Once the GPS log files have been copied and backed up, it is safe to delete them from the device.
  2. Next, I launched the GeoSetter program for Windows Vista. I targeted a folder of images and loaded the copied GPS files that were associated with this particular folder. (You can see here, outlined in red, some of the routes that were recorded by the AMOD GPS device.) Normally, you can select all of the photos from a shoot and add GPS data to all the selected photos, but in this instance, I wanted to show what happens when a single photo is processed. So I selected just the one photo shown here and used the ctrl_g.jpg command to add GPS data to the selected image.
  3. Here, you can see the Synchronize with GPS Data Files dialog. This allowed me to fine-tune the time settings before applying the GPS data. For example, I selected the Interpolate option, and GeoSetter read the previous and next track-points and calculated where between these two points the photo was most likely shot. Are you sure that the camera's time setting is accurate? You can compensate for any time difference between the time recorded by the GPS device and the time embedded by the camera's internal clock, whether there is a simple error of a few minutes or the time zone is incorrect.
  4. When I was happy with the synchronize GPS settings, I clicked OK. This opened the dialog shown here, where I could click Yes to apply the GPS data to the selected image.
  5. The GPS data had been synchronized in GeoSetter using the nearest track-point recorded by the GPS device, and you can see the GPS coordinates in red just below the image thumbnail. The estimated position the photo was taken from is also represented with a pin icon in the Map view panel section. At this stage, I needed to save the GPS data to the file's metadata so that the GPS coordinates could also be read by Lightroom. To do this, I highlighted the photo and used the ctrl-s.jpg command shortcut. Here you can see that I had to click OK in a dialog asking me to confirm that I wished to use the current system date zone setting.
  6. I now needed to synchronize the file metadata in Lightroom. To do this, I went to the Library module and chose the Metadata arrow.jpg Read Metadata from Files menu option. At this point, Lightroom realized that this step might lead to a potential conflict in which, under some circumstances, you might end up overwriting important metadata information. For example, suppose you had edited one or more of your photos in Camera Raw via Photoshop or Bridge. If you were to choose to read metadata from files, this might mean overwriting some or all of the edits you had applied in Lightroom (see sidebar). In this example, I knew that it would be safe to read the metadata, knowing that all this would be the recently updated GPS metadata. Once this last step had been completed, the Map Location link appeared in the Metadata panel EXIF metadata list, and I could click the Map Location button (described on page 203) to view the Google Maps Web page.

GeoTagging with HoudahGeo for Mac

Mac users will find HoudahGeo (www.houdah.com/houdahGeo) is an easy geotagging program to work with. In demo mode, you can use this software to process up to five images at a time, but to batch process any more than this, you will need to purchase the full licence.

  1. In this first step, I opened both HoudahGeo and Lightroom and, with the Library catalog in Grid view mode, simply dragged a selection of imported photos across to the main HoudahGeo window. At this point, it is worth cross-checking the time shown here with the time shown on your camera to make sure they are in sync and to compensate for any time difference so as to achieve a more accurate syncing of your photos with the recorded GPS data log.
  2. Here you can see a list of the camera files that had just been imported. I then clicked the "Load GPS data from file" button and browsed to locate the GPS log to link with the images. (I discussed copying the GPS logs from the GPS device on page 204.)
  3. The unlinked image files remained colored orange, but the updated image files now appeared in black. At this stage, I needed to click the "Write EXIF/XMP/IPTC tags" button (circled) to sync the GPS data with the image files. In this dialog, all I really needed to do was to ensure that the "Tag masters / originals" option was checked.
  4. Meanwhile, in Lightroom, it was essential that I kept the exact same image selection active and chose Metadata arrow.jpg "Save metadata to file" (cmd_s.jpg) before I went to the Metadata menu again and chose Read Metadata from Files. It appears that an initial "Save metadata" command is necessary to ensure that the HoudahGeo-edited data is updated to the files before you read from them again in Lightroom.
  5. Finally, I checked to see if the metadata information had been updated correctly by selecting one of the images and checking the status of the Metadata panel. If the geotagging had been successful, I would have seen the GPS data appear directly below the EXIF Lens data and Artist items.

Peachpit Promotional Mailings & Special Offers

I would like to receive exclusive offers and hear about products from Peachpit and its family of brands. I can unsubscribe at any time.

Overview


Pearson Education, Inc., 221 River Street, Hoboken, New Jersey 07030, (Pearson) presents this site to provide information about Peachpit products and services that can be purchased through this site.

This privacy notice provides an overview of our commitment to privacy and describes how we collect, protect, use and share personal information collected through this site. Please note that other Pearson websites and online products and services have their own separate privacy policies.

Collection and Use of Information


To conduct business and deliver products and services, Pearson collects and uses personal information in several ways in connection with this site, including:

Questions and Inquiries

For inquiries and questions, we collect the inquiry or question, together with name, contact details (email address, phone number and mailing address) and any other additional information voluntarily submitted to us through a Contact Us form or an email. We use this information to address the inquiry and respond to the question.

Online Store

For orders and purchases placed through our online store on this site, we collect order details, name, institution name and address (if applicable), email address, phone number, shipping and billing addresses, credit/debit card information, shipping options and any instructions. We use this information to complete transactions, fulfill orders, communicate with individuals placing orders or visiting the online store, and for related purposes.

Surveys

Pearson may offer opportunities to provide feedback or participate in surveys, including surveys evaluating Pearson products, services or sites. Participation is voluntary. Pearson collects information requested in the survey questions and uses the information to evaluate, support, maintain and improve products, services or sites; develop new products and services; conduct educational research; and for other purposes specified in the survey.

Contests and Drawings

Occasionally, we may sponsor a contest or drawing. Participation is optional. Pearson collects name, contact information and other information specified on the entry form for the contest or drawing to conduct the contest or drawing. Pearson may collect additional personal information from the winners of a contest or drawing in order to award the prize and for tax reporting purposes, as required by law.

Newsletters

If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email ask@peachpit.com.

Service Announcements

On rare occasions it is necessary to send out a strictly service related announcement. For instance, if our service is temporarily suspended for maintenance we might send users an email. Generally, users may not opt-out of these communications, though they can deactivate their account information. However, these communications are not promotional in nature.

Customer Service

We communicate with users on a regular basis to provide requested services and in regard to issues relating to their account we reply via email or phone in accordance with the users' wishes when a user submits their information through our Contact Us form.

Other Collection and Use of Information


Application and System Logs

Pearson automatically collects log data to help ensure the delivery, availability and security of this site. Log data may include technical information about how a user or visitor connected to this site, such as browser type, type of computer/device, operating system, internet service provider and IP address. We use this information for support purposes and to monitor the health of the site, identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents and appropriately scale computing resources.

Web Analytics

Pearson may use third party web trend analytical services, including Google Analytics, to collect visitor information, such as IP addresses, browser types, referring pages, pages visited and time spent on a particular site. While these analytical services collect and report information on an anonymous basis, they may use cookies to gather web trend information. The information gathered may enable Pearson (but not the third party web trend services) to link information with application and system log data. Pearson uses this information for system administration and to identify problems, improve service, detect unauthorized access and fraudulent activity, prevent and respond to security incidents, appropriately scale computing resources and otherwise support and deliver this site and its services.

Cookies and Related Technologies

This site uses cookies and similar technologies to personalize content, measure traffic patterns, control security, track use and access of information on this site, and provide interest-based messages and advertising. Users can manage and block the use of cookies through their browser. Disabling or blocking certain cookies may limit the functionality of this site.

Do Not Track

This site currently does not respond to Do Not Track signals.

Security


Pearson uses appropriate physical, administrative and technical security measures to protect personal information from unauthorized access, use and disclosure.

Children


This site is not directed to children under the age of 13.

Marketing


Pearson may send or direct marketing communications to users, provided that

  • Pearson will not use personal information collected or processed as a K-12 school service provider for the purpose of directed or targeted advertising.
  • Such marketing is consistent with applicable law and Pearson's legal obligations.
  • Pearson will not knowingly direct or send marketing communications to an individual who has expressed a preference not to receive marketing.
  • Where required by applicable law, express or implied consent to marketing exists and has not been withdrawn.

Pearson may provide personal information to a third party service provider on a restricted basis to provide marketing solely on behalf of Pearson or an affiliate or customer for whom Pearson is a service provider. Marketing preferences may be changed at any time.

Correcting/Updating Personal Information


If a user's personally identifiable information changes (such as your postal address or email address), we provide a way to correct or update that user's personal data provided to us. This can be done on the Account page. If a user no longer desires our service and desires to delete his or her account, please contact us at customer-service@informit.com and we will process the deletion of a user's account.

Choice/Opt-out


Users can always make an informed choice as to whether they should proceed with certain services offered by Adobe Press. If you choose to remove yourself from our mailing list(s) simply visit the following page and uncheck any communication you no longer want to receive: www.peachpit.com/u.aspx.

Sale of Personal Information


Pearson does not rent or sell personal information in exchange for any payment of money.

While Pearson does not sell personal information, as defined in Nevada law, Nevada residents may email a request for no sale of their personal information to NevadaDesignatedRequest@pearson.com.

Supplemental Privacy Statement for California Residents


California residents should read our Supplemental privacy statement for California residents in conjunction with this Privacy Notice. The Supplemental privacy statement for California residents explains Pearson's commitment to comply with California law and applies to personal information of California residents collected in connection with this site and the Services.

Sharing and Disclosure


Pearson may disclose personal information, as follows:

  • As required by law.
  • With the consent of the individual (or their parent, if the individual is a minor)
  • In response to a subpoena, court order or legal process, to the extent permitted or required by law
  • To protect the security and safety of individuals, data, assets and systems, consistent with applicable law
  • In connection the sale, joint venture or other transfer of some or all of its company or assets, subject to the provisions of this Privacy Notice
  • To investigate or address actual or suspected fraud or other illegal activities
  • To exercise its legal rights, including enforcement of the Terms of Use for this site or another contract
  • To affiliated Pearson companies and other companies and organizations who perform work for Pearson and are obligated to protect the privacy of personal information consistent with this Privacy Notice
  • To a school, organization, company or government agency, where Pearson collects or processes the personal information in a school setting or on behalf of such organization, company or government agency.

Links


This web site contains links to other sites. Please be aware that we are not responsible for the privacy practices of such other sites. We encourage our users to be aware when they leave our site and to read the privacy statements of each and every web site that collects Personal Information. This privacy statement applies solely to information collected by this web site.

Requests and Contact


Please contact us about this Privacy Notice or if you have any requests or questions relating to the privacy of your personal information.

Changes to this Privacy Notice


We may revise this Privacy Notice through an updated posting. We will identify the effective date of the revision in the posting. Often, updates are made to provide greater clarity or to comply with changes in regulatory requirements. If the updates involve material changes to the collection, protection, use or disclosure of Personal Information, Pearson will provide notice of the change through a conspicuous notice on this site or other appropriate way. Continued use of the site after the effective date of a posted revision evidences acceptance. Please contact us if you have questions or concerns about the Privacy Notice or any objection to any revisions.

Last Update: November 17, 2020