2012-01-20 16 views
8

Sto cercando di sovrapporre le mie immagini personalizzate su uno MapView in Android. È importante che le mie immagini siano allineate correttamente con i riquadri di Google Maps sottostanti, in quanto si tratta di una mappa di un campus universitario le cui funzioni devono essere allineate con le feature di tile sottostanti di Google. Le tile Google fornisce un determinato rettangolo geografico sempre delle stesse dimensioni (in pixel), indipendentemente dalla densità del display, oppure Google trasmette riquadri con risoluzione superiore o inferiore per dispositivi con densità di visualizzazione superiore/inferiore?Google Maps Android MapView utilizza diverse tessere di risoluzione per densità di schermo diverse?

So che nell'API JavaScript delle mappe statiche è presente un parametro scale che può essere analizzato per restituire riquadri con risoluzione superiore. Sono solo curioso di sapere se l'Android MapView è anche in grado di restituire riquadri con risoluzione superiore/inferiore. Nel caso in cui MapView restituisca le tessere a risoluzioni diverse, è comunque possibile trovare in modo programmatico quale sia questa risoluzione, in modo da poter ridimensionare le mie immagini sovrapposte di conseguenza?

+1

Dubito che qualcuno sarebbe in grado di aiutarti qui Bryce perché il codice MapView è proprietario. –

+0

Tuttavia, spero che ci sia qualche documentazione, ufficiale o non ufficiale, che descriva il comportamento. –

risposta

0

Suppongo che sarebbe più semplice utilizzare le tessere personalizzate con l'aiuto di osmdroid.

Problemi correlati