Skip to content

Map my experience's photos with Google Maps API and Exif data

Notifications You must be signed in to change notification settings

esteininger/Map-My-Experience

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Map My Experience

Map My Experience is a simple app that superimposes all the photos you took during a trip onto a clickable route.

Mockup

Installation

Use the package manager pip to install all dependencies.

pip install -r requirements.txt

Usage

Modify run.py variables:

file_folder = os.path.dirname(os.path.abspath(__file__)) + '/static/img/map-my-experience'
file_ext = '.JPG'

Modify map.html API KEY to include Google Maps API:

    <script async defer src="https://maps.googleapis.com/maps/api/js?key=API_KEY_HERE&callback=initMap">
    </script>

Modify map.html javascript variable:

{"image": `/abs/path/of/images/${item.image_path}`}

To run:

Drag all your photos taken during your trip to /static/images/ and run:

python run.py

Navigate to https://localhost:5011 to view

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

Please make sure to update tests as appropriate.

License

MIT

About

Map my experience's photos with Google Maps API and Exif data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published