I'm looking for an Android application (best would be Open Source), that can display georeferenced images on top of a map (Google, OSM, ...).

By Georeferenced I mean that the images four corners are related to world coordinates and a SRS like in GeoTiff or image + worldfile + prj-file. I DO NOT understand a photo + EXIF-Geotag.

A plus would be the possibility to georeference an image.

Edit: I would like to georeference in Android, because I sometimes have unreferenced Plans on my SD-card or find maps out there, take a photo of them, and overlay them with my base map.

  • 1
    Just curious...what are the use cases for georeferencing an image in Android?
    – user3461
    Dec 20, 2012 at 12:35

3 Answers 3


Look at MapsForge - I have implemented an extension to the overlays that displays georeferenced images (sadly it was for a client and I can't release the code but it was pretty easy).

  • Not a ready-to-use App, but looks very good.
    – EPSG31468
    Feb 4, 2013 at 21:47

I can't point to an app that currently does this, but you should see more apps supporting this type of feature soon due to the new Android Maps API V2 that came out a few weeks ago.

Android Maps V2 directly supports a "GroundOverlay", which is an image overlaid on the map:


Maps V2 API is compatible with all Android devices with Android 2.2 and greater.

With Android Maps V1 API, this functionality wasn't nearly as simple to accomplish.


You can georef your map on global mapper and export that as gmmp file open this file in globalmapper android app, real time location and importing maps is free in this app, good luck

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.