Giter VIP home page Giter VIP logo

images2kml's Introduction

images2kml

Take some/many/ungodly quantity of images, extract time and gps data, and write kml to import into gps program such as google earth

usage

Pick a ton of images and put them in the folder where the scripts lie.

find . -name '*.jpg' -exec php -f tag-image.php {} \;

This takes all your jpeg images and creates json metadata files that will be interpreted by the next process. Any images where there was an issue parsing either date/time or gps coords will sadly be left out.

Next, run:

php -f make-kml.php

This will not only reduce your images down to a maximum configured width of 500 pixels but will also create the necessary kml file.

You keep the kml file and all the images that were generated that also share the name of the kml file.

work/*

As an example I've picked 5+ years of random personal images (scrubbed for clariy and not giving a crap about gps coordinates) and executed the scripts to show output.

Images are retained for data and fitness, and cause they're just images.

images2kml's People

Contributors

mjheick avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.