Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Use google maps offline in an app

I'm trying to develop and app that overlays some information on a google map.

I was wondering, if it is possible to cache at least a portion of this map, so that it could be used offline.

like image 738
Janis Peisenieks Avatar asked May 01 '11 08:05

Janis Peisenieks


People also ask

Can you use Google Maps in your own app?

You can use the Google Maps Platform within your applications as long as your site meets the Google Maps Platform Terms of Service.

Can I use Google Maps even offline?

Yes, Google Maps works without internet too. You can use Google Maps offline and there is no need for an internet connection. It enhances the usability of Google Maps immensely, especially in the case where you may find difficulty in getting good network coverage or when you are running out of your mobile data.

Is there a maps app that works offline?

HERE WeGo Offline Maps & GPS You can download offline maps of more than 100 countries in the world and enjoy voice/walk guidance without a single cell signal. Its beautiful interface and reliable GPS navigation have made HERE WeGo an Editor's Choice app on the Android Play Store.


2 Answers

You can use an OpenStreetMaps controller (like osmdroid) and Google Maps tiles. According to the Google Maps TOS (10.1.3.b), it seems that you can use a portion of maps if you cache it temporarily and securely. Read more at this tutorial.

like image 140
Ilya Saunkin Avatar answered Oct 14 '22 16:10

Ilya Saunkin


You won't have the permission to do that, as stated in Downloading/Caching Google Maps for Offline Use. However you could use the maps of OpenStreetMap or other providers who will allow this.

like image 39
Sebastian Dressler Avatar answered Oct 14 '22 16:10

Sebastian Dressler