12

Come memorizzare/scaricare in modo automatico la piastrella google map v2 ?, è possibile?Come mettere in cache/scaricare le tessere google map v2 a livello di programmazione?

Bcos secondo questa prntscr.com/3cyiqf sua non è possibile, ma come ho visto questo link TileProvider using local tiles ho pensato che se Android fornisce classe TileProvider per caricare/piastrelle uso dal bene quello che dovrebbe essere qualcosa a disposizione per il caching/download di una tegola programmazione/tempo di esecuzione

mia esigenza attuale è:

Se l'utente è connesso con internet in quel momento egli può in grado di scaricare/cache una tegola di specifica area o può scaricare/cache, mappa visibile in lo schermo del telefono solo e quando mai andrà offline in quel momento la mappa scaricata dovrebbe essere visibile.

Quello che ho fatto finora:

ho visto osmdroid lib forniscono ottime funzionalità, ma problema è che voglio usare Google Map V2 solo

Ho già controllato Static Map API e ho anche creato una demo per scaricare una tessera ma restituiscono un'immagine con il livello di zoom specificato, quindi in tal caso, se utilizzo la mappa statica api, l'utente può vedere solo un livello di mappa che non è in grado di eseguire lo zoom in/out quindi non va bene.

Conclusione:

che voglio sapere è Google Map V2 fornisce alcuna possibilità di scaricare/cache mappa piastrelle di programmazione/tempo di esecuzione?

EDIT

Posso utilizzare Google Map Engine per lo stesso?

+0

Come passare attraverso le vostre esigenze, l'SDK di nutiteq sarà il più adatto per voi. – jyomin

+0

Esiste un supporto ufficiale per Google Maps offline (se non sbaglio), ma fare diversamente sarebbe una violazione dei termini (se non lo sono errato) – shkschneider

+0

@jyomin, nutiteq sdk non ha utilizzato la mappa di google :( – Rajan

risposta

3

Secondo this 10.1.3 (b) lo si può fare temporaneamente sul dispositivo mobile.

Questo project implementarlo, non posso fornire un esempio particolare ma è possibile scavare in esso coz open source.

+1

Sembra che abbiano spostato la parte rilevante dell'accordo a 10.5 (d). Nel caso qualcuno lo stia cercando. Anche il progetto è passato dal codice di Google a GitHub: https://github.com/RobertDeveloper/RMaps.0.9.x – Innova

2

Da this collegamento Capisco che è necessario disporre della licenza per ciò che si desidera. Nella parte inferiore della pagina dice

È possibile licenza di Google Maps come una caratteristica integrata del software stand-alone o dispositivo

Google che fornisce un sacco di servizi gratuiti, ma la maggior parte di tutti hanno un limite e dopo quel limite devi pagare quel servizio.

+0

Ma in licenza non hanno menzionato nulla sulla funzionalità della mappa offline – Rajan

+0

@Rajan puoi semplicemente inviare una mail allo staff di google maps e metterle la tua domanda, ma dal sito di google capisco che non forniscono questo servizio, in specialmente non gratis e per piccole app. –

+1

grazie popa, ho già inviato una mail a google. – Rajan

Problemi correlati