I'm building an offline gis app and need satellite tiles. Download and use of most tile providers like google are against their terms of condition. Is there any open/free source for such data?

I can use NASA Blue Marble NG and generate tiles from their images, but the scale is 500 meters and is too coarse grained for my usage.

  • What sort of resolution would suit your needs?
    – aidenprice
    Jan 15, 2017 at 22:36
  • @aidenprice 1~2 meters would be best.
    – Mehraban
    Jan 16, 2017 at 5:55
  • Also, do you have a particular area of interest? Keep in mind that high resolution tiles over a large area will increase the size of your app dramatically.
    – aidenprice
    Jan 16, 2017 at 22:23
  • @aidenprice Yes, I'm looking for Iran's map.
    – Mehraban
    Jan 17, 2017 at 7:01
  • I can think of a commercial (paid) product that would suit your needs exactly, but it's probably not polite to mention it on an Open Data website.
    – aidenprice
    Jan 18, 2017 at 22:01

1 Answer 1


If you don't mind using a non-FOSS source, it looks like the MapBox iOS and Android libraries allow caching satellite imagery.


  • Their terms of use doesn't allow end user to redistribute offline maps downloaded from Mapbox servers.
    – Mehraban
    Jan 17, 2017 at 7:04

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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