Skip to content

analyses a group of pictures and extracts their latitude/longitude if set in exif data. It then renders all images on a world map as an image, saving that output as a picture file.

License

Notifications You must be signed in to change notification settings

samthomson/picmap

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

picmap

picmap recursively scans a seed directory and builds up an index of files, noting their latitude/longitude exif tags if set. It then renders a map with a marker for each picture it has a location for.

Note: files must be geotagged (via exif data) for this program to work as expected.

notes

Requires docker and docker-compose.

Makes use of:

  • python 2
  • pil
  • mapnik
  • simplekml

picmap

running

build the image: docker-compose build picmap

replace /home/sam/Dropbox/folder-to-map-into-picmap in docker-compose.yml to a folder on your machine that will map to the seed folder within the container. This should contain the geotagged pictures you want rendered on a map. Pictures can be in nested folders.

run the script: docker-compose run picmap bash "picmap/run.sh"

it will then generate a map here: ./out/GPS_tracking_points.png.

About

analyses a group of pictures and extracts their latitude/longitude if set in exif data. It then renders all images on a world map as an image, saving that output as a picture file.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published