Verwendet Google Maps Android MapView unterschiedliche Auflösungskacheln für unterschiedliche Bildschirmdichten?

8

Ich versuche, meine eigenen benutzerdefinierten Bilder über einem MapView in Android zu überlagern. Es ist wichtig, dass meine Bilder korrekt mit den darunter liegenden Google Maps-Kacheln ausgerichtet sind, da es sich um eine Karte eines Universitätscampus handelt, dessen Funktionen mit den zugrunde liegenden Kachelfunktionen von Google übereinstimmen müssen. Sind die Kacheln, die Google für ein bestimmtes geografisches Rechteck bereitstellt, immer gleich groß (in Pixel), unabhängig von der Darstellungsdichte, oder überträgt Google Kacheln mit höherer oder niedrigerer Auflösung für Geräte mit höherer / niedrigerer Bildschirmdichte?

Ich weiß, dass in der JavaScript-API für statische Karten ein Maßstab vorhanden ist analysiert, um Kacheln mit höherer Auflösung zurückgegeben zu bekommen. Ich bin nur neugierig, ob das Android MapView auch Kacheln mit höherer / niedrigerer Auflösung zurückgeben kann. Für den Fall, dass MapView Kacheln mit unterschiedlichen Auflösungen zurückgibt, gibt es trotzdem eine programmatische Suche nach dieser Auflösung, damit ich meine eigenen überlagerten Bilder entsprechend skalieren kann?

    
Bryce Thomas 20.01.2012, 05:45
quelle

2 Antworten

0

Obwohl dies nie technisch beantwortet wurde, glaube ich, dass es durch die weitaus umfangreichere v2-Version von Google Maps API für Android .

    
Bryce Thomas 25.01.2014, 12:49
quelle
0

Ich denke, es wäre einfacher, benutzerdefinierte Kacheln mit Hilfe von osmdroid zu verwenden.

    
Macarse 13.02.2012 13:46
quelle