A desktop application to extract GPS coordinates from images and display them on an interactive map
Project description
ExifMapper
A simple, user-friendly desktop application that lets you extract GPS coordinates from images and display them on an interactive map. Whether your photos are stored locally or hosted online, this tool makes it easy to visualize their locations.
Features
- Load GPS Data: Extract coordinates from local images (e.g., .jpg, .png) or web URLs with EXIF GPS metadata.
- Interactive Map: View locations on a map with customizable styles (OpenStreetMap, Stamen Terrain, CartoDB Positron).
- Add Custom Locations: Manually input latitude and longitude for places without GPS data.
- Edit & Manage: Rename or remove locations from your list.
- Save & Load: Save your locations to a JSON file and load them later.
- Beginner-Friendly: Clear tooltips, examples, and a help section guide new users.
- Supports linux & windows!
Preview
Click to expand!
Main Interface
Map View
Interactive map displayed in the browser.
Installation
Prerequisites
- Python 3.11+
pip install exifmapper
Usage
exifmapper
- To launch the gui from any cli.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file exifmapper-1.0.1.tar.gz.
File metadata
- Download URL: exifmapper-1.0.1.tar.gz
- Upload date:
- Size: 475.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
695b71446a175f3338fa056ba54f7891520592584e43b20aba688eb49578af0d
|
|
| MD5 |
a359f7a4f043541e953091d2394ee1df
|
|
| BLAKE2b-256 |
cb46cfb92f52d52af7c87740a3ecffde84192ce44266407c1507a0d8a4c1711c
|
Provenance
The following attestation bundles were made for exifmapper-1.0.1.tar.gz:
Publisher:
publish.yml on SirCryptic/exifmapper
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
exifmapper-1.0.1.tar.gz -
Subject digest:
695b71446a175f3338fa056ba54f7891520592584e43b20aba688eb49578af0d - Sigstore transparency entry: 200331885
- Sigstore integration time:
-
Permalink:
SirCryptic/exifmapper@c215551ff0447ae9d96da27f696b73324ac5a172 -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/SirCryptic
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@c215551ff0447ae9d96da27f696b73324ac5a172 -
Trigger Event:
release
-
Statement type:
File details
Details for the file exifmapper-1.0.1-py3-none-any.whl.
File metadata
- Download URL: exifmapper-1.0.1-py3-none-any.whl
- Upload date:
- Size: 474.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb942bf9a4b6bfcd13d5db41151d12290dd1ab0bf92f6b0632e5ad139901ceb9
|
|
| MD5 |
ee1fea7efd12e709f7ceae5af4b26e7b
|
|
| BLAKE2b-256 |
3af8e830306ea6e1319b637e388239ee62be1fdeacb1a29b5c91346e9d887a9c
|
Provenance
The following attestation bundles were made for exifmapper-1.0.1-py3-none-any.whl:
Publisher:
publish.yml on SirCryptic/exifmapper
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
exifmapper-1.0.1-py3-none-any.whl -
Subject digest:
fb942bf9a4b6bfcd13d5db41151d12290dd1ab0bf92f6b0632e5ad139901ceb9 - Sigstore transparency entry: 200331889
- Sigstore integration time:
-
Permalink:
SirCryptic/exifmapper@c215551ff0447ae9d96da27f696b73324ac5a172 -
Branch / Tag:
refs/tags/v1.0.1 - Owner: https://github.com/SirCryptic
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@c215551ff0447ae9d96da27f696b73324ac5a172 -
Trigger Event:
release
-
Statement type: