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'm developing an iOS application that will use offline maps. These maps are on GeoTiff format but I don't know how to do it.

I've found this question: How to display a GeoTIFF on mapView but it uses ARCGis and I don't have a license to use it.

Is there any other way to show a GeoTiff? And, of course, use GPS to show where user is.

share|improve this question

It would be much easier if you can convert geotiff to tiles using GDAL (gdal2tiles utility), then to a mbtiles package, and then use offline tile viewer tool like Mapbox iOS SDK: -r cubic --s_srs EPSG:900913 mygeotiff.tif mytiles
mb-util --scheme=osm mytiles/ mytileset.mbtiles

If you really need to read geotiff directly, then I would use same GDAL library (libgdal) which is crossplatform and can be compiled to iOs. See stackoverflow article about it.

share|improve this answer

Your Answer


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

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