/gpsplot

"Your pictures and their origin."

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

GPSplot

"Your pictures and their origin."

Display on a map where your photos were taken.

Live Demo

A live demo can be found at https://mnagel.github.io/gpsplot/

Screenshot

gpsplot screenshot

Photography: (c) Dietmar Rabich, rabich.de, CC BY-SA 4.0, Wikimedia Commons.

Features

  • images are diplayed on an interactive map

  • extraction of exif metadata

  • heuristic location detection

  • location based dynamic clustering

  • time based filtering via histogram

  • fullscreen slideshow of selected images

  • image location heatmap

  • local preprocessing in python

  • browser-based javascript runtime

  • tested on Linux and Windows

  • optional go server

  • images are not uploaded to the cloud

Installation

No special installation is required. You need python and a browser. You can run bash doc/demo.sh to download some pictures to run a demo.

Usage

  • place all pictures you want to plot in ./data/img/ or look at the --inputdir $FOLDER argument.
  • run the python program to create the html page: python preproc.py
  • open the resulting index.html in your browser

Used Libraries

License

GNU GPL v3+