Найти, существует ли наложение на карте Google - PullRequest
2 голосов
/ 30 сентября 2011

Есть ли способ узнать, существует ли наложение на карте, прежде чем мы добавим наложение на карту.

Что мне нужно, так это то, что у меня есть приложение, которое получает точки LatLng с сервера Google асинхронно, используя эти точки, я создаю маркеры и добавляю их на карту. Так есть ли способ проверить, была ли эта точка уже добавлена ​​на карту.

Кстати, я использую GWT-RPC и Карты. Любая помощь будет оценена.

1 Ответ

0 голосов
/ 05 октября 2011

Что вы можете сделать, прежде чем добавить маркер на карту Google, добавьте маркеры в список, а затем выполните итерацию по списку, чтобы проверить, имеют ли два маркера одинаковую точку широты, но перед этим вам нужно перезаписать isequals() метод как LatLng.isequals делает то, что должен делать equals (), но ограничен правилами наложения JS.

Также вам может помочь следующая ссылка: Как избежать исключения Java.util.IllegalStateException в следующем коде?

...