Skip to content

Feat: Add Map View for geotagged photos #1476

Description

@risingsamurai

Describe the feature

the feature :

PictoPy currently has no way to browse photos by location. Many photos already carry GPS coordinates in their EXIF metadata (from phones/cameras with location enabled), but there's no UI to make use of this data.

Proposed solution

Add a Map View page that:

Plots a pin for every photo containing GPS EXIF data
Clusters nearby pins so dense areas don't overwhelm the map
Clicking a pin/cluster opens a thumbnail grid of the photos taken there, reusing the existing photo viewer

Scope

Backend: endpoint returning photos with lat/lng + thumbnail (reads existing EXIF data — no new extraction work)
Frontend: new route with an interactive map (Leaflet), marker clustering, pin → photo grid interaction
No changes to sharing, albums, or the in-progress Memories feature — this is a self-contained read-only view

Why this helps
Lets users browse their library spatially — show me everything from that trip kinda — which complements the existing face/object/tag-based search.

I'd be happy to work on this if the approach sounds good! @varunchitre15 @saisankargochhayat @raghavpuri31

Add ScreenShots

That's a mockup of how Map view would sit in PictoPy's existing sidebar and dark theme — pins clustered by density, click a cluster to see the photo grid at the bottom, zoom controls in the corner.

Image

Record

  • I agree to follow this project's Code of Conduct
  • I want to work on this issue

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions