2017-06-29 3 views
0

私はアプリケーションでマップを追加するためにGoogleMapフラグメントを使用しています。 Googleの要件に応じて、オフラインマップをサポートする必要があります。つまり、デバイスがオフライン(インターネットに接続されていない)で、アプリのキャッシュがクリアされた場合、地図のタイルを見ることができません。この状況でも地図を表示する必要があります。Googleマップのオフラインサポート

この機能を実装するための最良の方法をお勧めしますか?この機能を実装するためにGoogleマップから提供されているapiまたはsdkはありますか?

Googleマップの利用規約に従って、そうすることをお勧めしますか?

おかげ

+0

マップは、膨大なデータを持っています。私はGoogleMaps onfflineのサポートは不可能だと思う。 –

+0

Googleマップの代わりにArcGis Mapを使用してください...これに従ってください...... https://www.arcgis.com/features/maps/index.html –

答えて

0

Googleはそれでそれを拒否したとして、あなたはオフラインマップGoogleマップを使用することはできませんが、T & C.は、代わりにあなたがそれを行うことができますオープンストリートマップ(OSMDroid)を使用することができます。文書はここで見つけることができます。 https://github.com/osmdroid/osmdroid/wiki/Offline-Map-Tiles

いくつかの良いチュートリアル

http://www.haakseth.com/?p=30

http://datamoil.blogspot.ae/2011/05/offline-google-maps-on-osmdroid.html