Show HN: Photo Maps View for OneDrive

4 ljw1004 2 7/16/2025, 4:44:51 PM github.com ↗
Hello, HN.

Over the past three decades, my camera photo collection has grown to almost a terabyte, all on OneDrive. I've been wanting a way to view it all on a map, to filter by date/keyword, and to do so on my desktop.

So I wrote "Geopic for Onedrive" to show all my photos on a map. It's a small hobby project, all open source. I'd love for people to try it out! or fork it to self-host, or make it run off your own collections other than OneDrive.

(If you're someone who pays to keep your photos on Apple iCloud then you can use map view on their app; if you pay for Google Photos then likewise, but I pay for OneDrive which lacks a map view).

Some fun coding observations: 1. OneDrive gives you thumbnail URLs where the URL itself is 1.8k on average (because of all the authentication token stuff). But you encode the thumbnail jpeg content as a "data" url then it comes out to just 2.0k average, and saves the network trip! 2. Google Map's "MarkerClusterer" library doesn't handle more than about 10,000 markers: it gets slower, and locks up the browser beyond about 15k markers. I wrote my own simple clusterer, a naive iteration over every single photo, and Chrome handles 100k markers fine in 15ms.

This was my first foray into AI coding assistants. It's been a mystery to me how other people are using AI, so I figured I'd share a log of every single user prompt I typed into Claude Code over about 10% of the project: https://github.com/ljw1004/geopic/blob/main/transcript.txt

Comments (2)

ljw1004 · 5h ago
I think our memories are rooted in time and space. "Which years did we go on our family holiday to Scotland? Can I see all my videos from when my kids were toddlers? Let's see that specific photo of sunset at the Grand Canyon, I think around 2021? What was the cafe we stopped at on our road trip? How did my flower garden change since I bought my house?"

(I put in a timeline (histogram) of photos, and keyword search, to serve these kinds of needs.)

Cedarwolf · 5h ago
Congrats! Apple had issues with its map view and its more cumbersome to use now. You were way ahead with the matrix photo view back in the day, nice to see this!