Используются ли в Google Maps Android MapView плитки с разным разрешением для разной плотности экрана?

Я пытаюсь наложить свои собственные изображения поверх MapView в Android. Важно, чтобы мои изображения были правильно выровнены с лежащими в основе плитками Google Maps, потому что это карта университетского городка, характеристики которой должны совпадать с основными функциями плитки Google. Всегда ли плитки, которые Google предоставляет для данного географического прямоугольника, одинакового размера (в пикселях), независимо от плотности отображения, или Google передает плитки с более высоким или низким разрешением для устройств с более высокой / низкой плотностью отображения?

Я знаю в статике maps Javascript API, есть параметр scale , который можно проанализировать, чтобы получить плитки с более высоким разрешением. Мне просто любопытно, может ли Android MapView также возвращать плитки с более высоким / низким разрешением. Если MapView возвращает плитки с различным разрешением, есть ли способ программно определить это разрешение, чтобы я мог соответствующим образом масштабировать свои собственные наложенные изображения?

8
задан Bryce Thomas 20 January 2012 в 05:45
поделиться