Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have several hundred JPG images taken during a time lapse of a drive, with each image containing embedded GPS information.

Is there an OS X friendly workflow that can allow me to:

  1. create a highway map image (say a 300x300 pixel Google map representing approx a 3mi x 3mi area) centered around the geo coordinates taken from the embedded GPS exif data of that image
  2. overlay that map image onto the corner of the original image, and
  3. repeat for all images in the time lapse sequence.

I think with a combination of ImageMagick and shell scripting, I can probably do (2) and (3), but I don't know how to do (1).

share|improve this question

migrated from May 18 '12 at 17:26

This question came from our site for professional, enthusiast and amateur photographers.

With this: – mattdm May 14 '12 at 16:23
I just have to say that this is a super cool idea. – Chad Cooper May 18 '12 at 17:36

Here is a very high-level overview of how I think this could be accomplished with Python:

  1. Use a library such as to parse out the locational data for the photo from the headers
  2. Use mapnik to generate the map and plot the point location you acquired in the above step
  3. Use pil to resize the png you get output from mapnik and to place it onto the corner of the photo
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.