Загрузка файла KML, когда область видна на карте Google Android - PullRequest
0 голосов
/ 21 мая 2018

Я работаю над приложением Google Maps и у меня есть данные в KML-файле 1 области.Я могу успешно добавить слой на карту при нажатии кнопки. Теперь я ищу способ добавить слой, когда пользователь просматривает эту область с определенным уровнем масштабирования.Я могу добавить слой с определенным уровнем масштабирования, который мне нужен, но я не могу найти способ добавить слой, когда область видна на карте. Для меня будет полезна любая помощь или пример кода.Заранее спасибо

1 Ответ

0 голосов
/ 21 мая 2018

Вы можете получить текущую область карты, отображаемую на экране, и соответственно отобразить свой слой.

Шаг 1: Получить общую площадь карты, покрытую на текущем экране.Вы можете получить регион, используя эту ссылку.

Шаг 2: Получить всю широту и долготу маркера из kml и проверить, существует ли она между границами региона шага 1.

Шаг 3: Если есть широта и долгота, просто нарисуйте маркер на карте.

...