matthew murray

blogging about mobile photography, mobile apps and social media


How to Reverse geotagging wth Koredoko

Published on June 3rd, 2012 | by Matthew Murray

9

Reverse geotagging smartphone photos on iPhone with Koredoko

On my recent trip to the UK and Dubai I took over 2000 photos with my iPhone. Although I’d enabled location services for both the native camera app and Camera+, I  forgot to enable location sevices for another app – Hipstamatic.

Enabling location services for camera apps allows them to add a geotag to your image with latitude and longitude details which can be used to pinpoint your image on a map.

So how do you add geo data to your photos after you’ve taken them? This post explains how to reverse geotag your photos using Koredoko on iOS.

(A post on reverse geotagging for Android is in the works!)

Firstly, let’s look at reasons for and against enabling geotagging.

Reasons for geotagging your photos

  • You can view your photos on a map – either by using an app or uploading to a website such as Flickr.
  • It can help you remember exactly where you took a photo if you were on a cross country walk or in an unfamiliar town or city.
  • Photo sharing apps like Instagram and EyeEm can read the geotag automatically. You can then look at photos that other users have uploaded of the same place.

Reasons against geotagging your photos

  • Privacy and security concerns are the main reason you wouldn’t enable geotagging. If you upload a photo taken at your home to the Internet, people can download the photo, read the geo data and work out where you live.

Koredoko – good points and bad points

The great thing about Koredoko is that it’s the only iOS app I’ve found that will do what I want – add geotag data to a photo via a map and let you save it.

The bad thing about Koredoko is that it could be easier to use. I must add that I greatly admire all the hard work the developer has put in – I just think it could be improved.

Starting up Koredoko

When you start Koredoko, the app displays the last photo in your camera roll. If the image has geo data, a pointer at the bottom of the image box pinpoints where it was taken on the map. The image box shows the date the image was taken along with its latitude and longitude and street address.

You can set the map up in the settings menu to be normal (shown below), satellite or hybrid.

A photo with geotag data embedded appears on the map

Photos with geo data show their longitude and latitude and address on the map

Browsing photos

There are three ways of browsing photos using the app. The first two ways are by swiping the thumbnail in the image box and by using the arrow keys at the bottom of the screen. It’s quite fun to do this and watch the map move around, it can be a cool way of retracing your photo walk through a city.

The third way is by tapping the symbol in the bottom left to choose an album to view in list mode.

If you choose an album to view, images appear in a scrollable list (see below). Photos with geotags display the capture date, latitude and longitude. Photos without geotags only display the capture date and N/A in place of geo data.

The two images you see below with N/A are from the Hipstamatic app, they have no geo data as I forgot to enable location services for the app before taking those photos.

Viewing geotag data with Koredoko

Browsing a photo album on your iPhone with Koredoko

Viewing EXIF data

Tapping on the white and blue arrow button next to each image brings up the detail screen – all the EXIF and other data that exists for that photo.

It’s quite interesting to scroll through all this info. If a photo has geo data, there will be a section on this screen named GPS. Tap the album name in the top left to go back to the list view of images.

Detail screen - lots of interesting info here

Detail screen – there is about 3 full screens of data to scroll down through

Adding a geotag

When you tap on an image while browsing through an album, you are taken back to the map view. I tapped on one of my Hipstamatic photos without a geotag – you can see below that this image has no pointer at the bottom of the image box and no address or location information.

Photos without geotag data have no pointer at the bottom of them

Photos without a geotag have no pointer at the bottom of the image box

The fun bit – pinch, drag, drop!

We need to move this image to the correct place on the map and then save it.

As you can see above, Koredoko places your un-geotagged image on the map near where your last geotagged image was.

If you press and hold the image box it will go transparent (see the image below) and you can then move it to another location on the map. A pointer now appears for you to pinpoint the location of the photo.

Press and hold the box with one finger while pinching the screen and scrolling it about with your other finger

Press and hold the image box and you can move your photo around the map.

Depending on how far you need to move the image, you may need to pinch the map quite a few times to zoom out. To move my image from Fulham in west London to Bankside in central London, it took about 6 pinches and drags.

This process isn’t too bad when you don’t have to move the photo far, however, if your image was taken in Dubai and you need to move the map there from London, it can take a lot of pinching and dragging! You can zoom the map out quite a long way, so you can skip over continents pretty quickly and then zoom back in to your photo location.

It would be great to have an address or city lookup hooked into the Google Maps that Koredoko uses to make this easier.

Saving the location

When you have found the right location for your image, tap the white and blue arrow button in the image box and you are taken to the detail screen again. Tap the arrow in the top right hand corner and then tap ‘Save with Metadata’.

Drag your photo to the right area on the map

This looks like the right location!

Where’s my saved image?

A couple of things I worked out by myself.

  1. Koredoko doesn’t overwrite your original image, instead it saves another copy of your image with newly added geotag to your iPhone’s camera roll.
  2. Regardless of which album you are in, Koredoko saves your new geotagged image to the camera roll album.

How could it be improved?

It would be fantastic if the app had the ability to search a place name and pan straight to it. This would save a lot of fiddly pinching and dragging of the map.

I would also like to see the ability to save the geo data into the original image instead of having multiple copies of the same image in my camera roll.

Free app / removed ads

Koredoko is a free app, note the ads in the screen shot above. The price to remove the ads is currently USD $2.99 / AUD $4.49 / GBP £2.49.


Tags: , , , , , , , , , , , ,


About the Author



9 Responses to Reverse geotagging smartphone photos on iPhone with Koredoko

  1. Alejandro says:

    Hello from Spain. Thank you for this article, I didn’t know how to do this before.

  2. Pingback: Flotillas, cookies, and big ideas | weeklyblogclub

  3. Mark Braggins says:

    Hi Matt, thanks very much for this – a really useful post which will come in very handy. I will get a copy of Koredoko. Cheers, Mark

  4. Liz says:

    Great app if only I could get the date and time on them. Can get location just fine. Any suggestions? Tia. Oh, I have synced with iTunes too

    • Matthew Murray says:

      Koredoko sure is a great app Liz :) I haven’t seen any app that adds time and date on photos, let me know if you find one though. Cheers Matt

  5. Pingback: How to Add Geotags to Your Instagram Photos [UPDATE] | Fatemeh Fakhraie

  6. Jake I says:

    It would be great if also application copied the time the picture was taken from the original photo. This would enable integration with Strave and other apps that link the photo with other activities.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Back to Top ↑