What I did:

  • Created a custom non-iCloud, non-system photo library and imported my photos from an external camera.
  • All photos are referenced from external files, i.e. not embedded into the library file.
  • Each photo has valid GPS information embedded.

What works:

  • Swiping up when viewing each photo does show it on a map:


  • So does right-click → Get Info:


  • When I ++i the actual file in Finder, it shows the raw latitude and longitude:


What doesn't work:

  • Clicking Show Nearby Photos shows an empty map, although I know for a fact there actually are other photos that I've taken nearby:


    All those other nearby photos had been added to this very library, and when checked individually, they show up on the map just fine.

  • The dedicated places map shows no photos at all, including the photo we just confirmed has a known, valid and parse-able location:


I had an Apple support rep connected to my Mac via remote desktop trying to figure this out a few months back. After a few hours, his conclusion was that this may be a glitch specific to my machine. He suggested a full OS reinstall or trying one of my photos on someone else's Mac Photos app, which I did a few days ago. I imported a file into my friend's default iCloud library and his every other photo showed up on the Places map, except mine. The swipe up map still worked though. So I have basically reproduced pretty much the same behaviour I'm experiencing on my Macbook.

Please help me figure this out!

I'm on macOS Catalina 10.15.7, and here is the photo I have used (note how Onedrive was able to parse out the location too).


Thanks to the comments, I've taken a closer look at the facial recognition in this library:

  • It works, but isn't as pro-active as in the system/iCloud library. As in, it detects faces, and sometimes even links them to previously defined people, but most of the time I have to manually assign a face to a person. Could be because these photos aren't originally digital, these are film photos.

  • Here's the kicker. Once a person has a few photos linked, it does show them all on a map on that person's page, just like it should.


    Similarly to an individual photo, this view also has Show Nearby Photos, but when I click it, the new map that opens is once again empty.

  • I haven’t tested if the curation process even runs on non system libraries. How many photos are in this? I would make a library with 5 photos and let it sit in the Photos view until curation is complete with the app running (background or off screen in Mission Control virtual screen is fine. Just let the app be backgrounded and take CPU time to process the metadata) – bmike Nov 18 at 17:26
  • @bmike Hi, thank you for your comment. This custom library has ~1500 photos. Sadly I can't answer regarding the curation process, but I did consciously leave the app opened many times for the facial recognition to complete, and it kinda did, judging by how it recognised a few people. – WhatHiFi Nov 18 at 17:46
  • I would make a new library to be sure the function works, then repair the other one... (or let it run over a weekend) – bmike Nov 18 at 17:53

You must log in to answer this question.

Browse other questions tagged .