Региональная кластеризация Карт Google - PullRequest
0 голосов
/ 20 марта 2012

скажем, у меня есть полигоны округов и несколько тысяч маркеров.Можно ли проверить, какой маркер идет в какой полигон, а затем использовать кластеризацию?Кластеризация на основе сетки и кластеризация на основе расстояния не соответствуют моим потребностям.

Я не нашел ни одного примера использования этого, и я даже не уверен, можно ли это сделать.Любой совет приветствуется.

Ответы [ 2 ]

0 голосов
/ 20 марта 2012

Требуется использовать точку для функции многоугольника в качестве основы.Если вы перебираете массив маркеров и используете функцию для поиска маркеров в многоугольнике

0 голосов
/ 20 марта 2012

Посмотрите на google.maps.geometry.poly.containsLocation () .

Я думаю, это то, что вы ищете: Вычисляет, лежит ли данная точкавнутри указанного многоугольника.

Но это может занять некоторое время, вам лучше как-то кешировать результат.

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