Я не пробовал это, но, возможно, это будет работать для вас. Представьте, что у вас есть прямоугольник (x1, y1) - (x2, y2)
я есть кластерный маркер, который определяет ограничивающий прямоугольник, содержащий группу маркеров. Кластер имеет центр (широта, долгота), количество маркеров и широту и долготу, чтобы вычислить границы.
В Google Maps API (JS) есть функция «getBoundsZoomLevel (bounds)», но я не могу найти эквивалентный метод в Google Maps SDK для Android. Как я могу оценить уровень масштабирования для заданных границ (особенно на разных устройствах с разным разрешением / плотностью)?
Я запланировал, что пользователь может коснуться маркера кластера, и представление карты будет центрировано по центру и границам этого кластера.
У кого-нибудь есть рабочий фрагмент кода или какие-нибудь предложения для меня?
Заранее спасибо С уважением Торстен.