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

Home > Articles > Apple > Digital Photography

  • Print
  • + Share This
This chapter is from the book

Using Places to Put Pictures on a Map

You can now buy cameras with built-in or optional GPS capabilities. GPS-equipped cameras will record where you shot each picture, just as transparently as they capture EXIF metadata. If you own an iPhone 3G or 3GS, you already have a GPS-equipped camera. The built-in iPhone GPS hardware tags each photograph with location data.

The Aperture Places feature uses that GPS data to help you organize, filter, and find your images.

Viewing GPS-Tagged Images in Places

With Places, you can view all your GPS-tagged images on a map, or only those from a selected project. Let’s start by viewing all the GPS-tagged images for all your projects.

  1. In the Library inspector, select Places.

    The viewer is replaced by a map view with a filmstrip view. You see only the images in the library that are currently tagged with location data. The red pins on the map indicate where photos were taken. You can change the style of your map to show a satellite, road, or default terrain view.

  2. Click the Road map view button to change the Places map to a different style.
  3. Place the mouse pointer over the red pin on the west coast of the U.S.
  4. Click the arrow to the right of the pin’s location label.

    The map scales to view only those images associated with the selected pin.

    The filmstrip view applies the Filter HUD to filter out images that are not located in the San Francisco Bay area. You’ll need to clear that filter before you can view other images.

  5. Clear the filmstrip view’s search field by clicking the Reset button (the X to the right).

    You can use the Path Navigator pop-up menus at the top of the Places view to quickly jump between locations. Let’s view the pictures that were taken in Tasmania.

  6. From the Path Navigator pop-up menus, choose States/Provinces > Tasmania.

    Another way to zoom into the map is to draw a selection rectangle around an area.

  7. Hold down the Command key and draw a selection rectangle around the pin to the southeast of Hobart, Tasmania. The map zooms into the area defined by the selection rectangle.
  8. In the lower right of the map, click the bottom Tasman pin. The pin turns yellow. The two photos taken in that area are highlighted in the filmstrip view.
  9. Click the arrow on the right of the Tasman pin’s location label to zoom in.
  10. Click the first image in the filmstrip view, SJH180120108.

    The pin’s location label appears, showing which pin represents the selected image. If you are interested only in location metadata in a selected project, you can use the Places button in the toolbar.

  11. In the Library inspector, select the iPhone Images project.
  12. In the toolbar, click the Places button to view the Places map for this project.

Clicking the Places button in the Library inspector shows all the locations for every project. Clicking the Places button in the toolbar shows only the locations in the selected project. The functionality is the same regardless of which view you are using.

Assigning Locations

Even without a GPS-equipped camera or iPhone, you can use Places to assign a location to a photo by dragging photos to the map.

  1. In the Library inspector, select the Around San Francisco project.
  2. Select the first rhino image, IMG_2277.
  3. Shift-click the chimpanzee image to the right, IMG_2623, to select six images.
  4. In the Places search field, type San Francisco Zoo. The San Francisco Zoo appears in the list.
  5. In the list, choose San Francisco Zoo.
  6. Click Assign Location. The selected images are now assigned to the San Francisco Zoo. Each image that you selected in the filmstrip view now has a red pin attached to it.

    You can also drop images onto the map and Aperture will attempt to find a local place of interest.

  7. In the filmstrip view, select the first four images, starting with the skulls and ending with the butterfly. These images were taken at the California Academy of Sciences in Golden Gate Park.
  8. On the Zoom slider, click the Zoom out button (minus sign) four times, or until you can see Golden Gate Park at the top of the map.
  9. Hold down the Command key and draw a selection rectangle around the right half of the park to zoom into that area on the map.
  10. In the map, locate the California Academy of Sciences, and then drag the four selected images onto the gray rectangle that marks the academy.
  11. In the dialog that appears, click Done.

    Aperture assigns those images to that map location, and also identifies the location as the California Academy of Sciences.

Assigning a Location to a Project

Although it’s handy to assign individual photos to specific locations, when you have a large library of images without GPS metadata, you probably don’t have the time to assign a location to each photo. A quick way to benefit from Places is to assign an entire project to a location.

  1. In the Library inspector, select Projects.
  2. Place your mouse pointer over the San Diego Zoo project and click the Info button to view the Info dialog.
  3. Click Assign Location to open the location dialog.
  4. In the search field, type San Diego Zoo.
  5. In the list that appears, choose San Diego Zoo.
  6. Click Assign to link all the images in the project to the San Diego Zoo location.
  7. Close the Info dialog.

Adding an Unknown Location to the Places Database

When Aperture can identify your photo location, using Places is very easy; but what happens when the Aperture location database doesn’t know your location? Let’s find out.

  1. In the Library inspector, select the Bhutan project, and then in the Browser, select the first image.
  2. Press Command-A to select all the images.
  3. In the toolbar, click the Places button.
  4. Triple-click in the Places search field to select all the current text, and type Bhutan.

    Not surprisingly, the list of places isn’t long, so you’ll need to add your own. When Aperture doesn’t have location information in its database, it does what we all do: it uses a search engine. You can find obscure locations and even addresses by using Assign Location.

  5. Choose Metadata > Assign Location. This should look a little familiar. It’s the same Location window you saw when you clicked the Assign Location button on the project Info dialog.
  6. In the search field, type Punakha, which is the town in Bhutan where these photos were taken.
  7. Select Punakha in the Google Results.

    By selecting any location under the Google results, you can edit the location pin placement and the broader area associated with the location. A blue circle appears on the map that roughly identifies the area of the Punakha Dzongkhag (Fortress). Although this location is roughly where these photos were taken, the images were actually shot over a much wider area than just the fortress. Rather than be too specific, let’s modify this pin to associate it with a more general area.

  8. Click the Zoom slider’s Zoom out button a few times until the town of Wangdue Phodrang appears at the bottom of the map.
  9. Click the blue arrows at the right side of the circle, and drag to the right until you reach the edge of the map.

    The blue circle represents the area that you will mark as the district of Punakha. Because locations can’t always be represented as a single dot, Aperture allows you to assign a wider area to a given location.

    The last thing you’ll do is name this area more generally, as the town of Punakha is not only the Punakha Fortress.

  10. At the bottom of the Assign Location dialog, in the Place Name field, type Punakha District and then press Tab.
  11. Click Assign.

    Your nine photos are now assigned to a wider area in the town of Punakha, Bhutan.

Removing a Photo from a Location

You’ve been doing well, but you just hit a small bump. You discover that The Tiger’s Nest Monastery is in Paro Bhutan, not Punakha. How did you miss that one? You’ll want to move those three photos from Punakha to the correct location of Paro.

  1. Press Command-Shift-A to deselect all the images in the Browser.
  2. In the Browser, select the three Tiger’s Nest images.
  3. From the Action pop-up menu, choose Remove Locations to remove the red location badges from the Tiger’s Nest thumbnails in the Browser.
  4. On the Zoom slider, click the Zoom out button a few times, and drag the map to the right until you see the town of Paro on the left side of the map.
  5. Drag the three Tiger’s Nest images onto the green area above Paro. Click Done.

    The pin and photos are assigned to Paro District. Aperture knows that this location is within the district of Paro, but that’s as much as it knows. Fortunately, it’s easy to get more specific.

  6. Control-click (or right-click) the pin, and from the shortcut menu, choose New Place for Photos.
  7. In the Place Name field, type Tiger’s Nest, press Tab, and click Done.

You’ve successfully moved the 300-year-old monastery 90 miles to its correct location. Well, at least you’ve moved the three photos of the 300-year-old monastery to their correct locations and added the location’s name.

Assigning a Location in the Metadata Inspector

You don’t always need to view such a large map when assigning an image location. You can do it within the Metadata inspector. It’s not as swanky in appearance, but it gets the job done efficiently.

  1. Click the Split View button, or press V until you can see the Viewer and the filmstrip view.
  2. Select the Around San Francisco project.
  3. In the filmstrip view, select the last image, IMG_3332. This photo of the famous painted ladies of San Francisco should be assigned to Alamo Square.
  4. In the Inspector pane, click the Metadata tab.
  5. In the Metadata inspector, click the Map Pane button. There’s no location metadata assigned to this photo, so let’s add it.
  6. In the Location field, type Alamo Square.
  7. In the list that appears, select Alamo Square.
  8. Click the Assign Location button (checkmark) to confirm the location.

The photo now has the location marked as Alamo Square in San Francisco, but it’s not as precise as you might like it. In the next exercise, you’ll move it.

Moving a Pin

When Aperture assigns a location for images without GPS data, it places the pin in the center of that location. Having taken the picture, you probably have a more exact knowledge of where you were. You can move a pin to match exactly where a photo was taken with just a few simple steps.

  1. In the toolbar, click the Places button.

    Aperture places this photo in the center of Alamo Square. The picture was actually taken at the southeast corner of the park near Steiner and Hayes Streets, so you’ll move the pin.

  2. On the map, click the Alamo Square pin.
  3. On the Zoom slider, click the Zoom in button (plus sign) three or four times.
  4. In the lower left of the Maps dialog, click the Move Pins button.

    The pin turns purple, and a dialog appears.

  5. Drag the pin to the lower-right corner of Alamo Square.
  6. In the dialog, click Done to confirm its new location.

Being able to move a pin to the precise location where the photo was taken makes Places just as valuable for the photos in your library that lack GPS data, which is probably most of them.

Importing GPS Track Files

You aren’t limited to assigning locations manually or taking pictures only with your iPhone. You can get location data for your images in other ways, such as using a small handheld GPS receiver that can continuously capture location data and save it as a track log in GPX format. If you don’t want to carry a separate GPS device, certain iPhone apps do the same thing. Path Tracker is one such app that can record and save your iPhone location data as a GPS track log that you can add to Aperture.

  1. In the Library inspector, select the Around San Francisco project.
  2. In the toolbar, click the Places button.
  3. From the GPS pop-up menu below the map, choose Import GPS Track.
  4. Navigate to APTS Aperture book files > Lessons > Lesson04.
  5. Select San Francisco GPS Track.gpx, and click the Choose Track File button to import the track log.

    With the track log imported, you can see the path that was taken during the time the photographs were shot. The track log includes timestamps that are recorded every few seconds. Because your photos have times associated with them, Aperture can match times and locations for perfect placement of each photo.

    Since many of your photos in the Browser already have locations assigned, it would be easier if you could just view the images without location data.

  6. In the tool strip, click the Show Unplaced Images button.
  7. In the Browser, select the first image of the cable car, IMG_2660.
  8. Drag the image onto the starting point of the track log. You can find the starting point by dragging the image over the track path and dropping when the label says 0 hrs.

    The label indicates the time of the track log at the mouse pointer location: 0 hrs means that you are 0 hrs into this track (the starting point). Because this is the first image, it makes sense to position it at the start of your track.

  9. From the dialog that appears, choose Assign Locations. Each photo is placed along the track according to the time it was taken.
  • + Share This
  • 🔖 Save To Your Account

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.


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.


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.


If you have elected to receive email newsletters or promotional mailings and special offers but want to unsubscribe, simply email

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.


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


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


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 and we will process the deletion of a user's account.


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:

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

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.


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