Как работать с несколькими маркерами Google Maps на одной и той же позиции - PullRequest
2 голосов
/ 24 декабря 2011

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

Теперь есть Clusterer, конечно, все говорят это, но это не поможет, поскольку маркеры находятся в одном и том же месте. Они останутся кластерными независимо от уровня масштабирования.

Мне нравится, как это делает Google Планета Земля. Вот пример . Но до сих пор я не нашел способ иметь такое поведение в Картах Google. Я был бы рад, если бы кто-нибудь показал мне, как это сделать.

1 Ответ

1 голос
/ 26 декабря 2011

Так что, возможно, когда вы перебираете свои координаты, добавляя все маркеры, вы можете проверить, имеет ли какой-либо предыдущий маркер такой же широте. Если он есть, вы можете использовать другой маркер, например, номер 2. Или, чтобы сделать Google Earth, слегка сместите каждый маркер и нарисуйте ломаную линию от маркеров до исходного местоположения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...