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.
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.