Клуб API Карт

как работает gridSize?

VAVI
14 июня 2015, 00:28

2.1

точки 5 и 6 находятся значительно дальше друг от друга чем точки 3 и 4

почему при увеличении gridSize сначала кластеризуются точки 5 и 6  а только потом 3 и 4 ?

прошу пояснить смысл этой опции gridSize.  А то в документации как то не очень понятно о чем она.


Размер ячейки кластеризации в пикселях. Значение должно быть равно 2^n (в область 256 на 256 пикселей должно умещаться ровное количество ячеек).



 

 

 

 

 

 

4 комментария

А что именно объяснить? Грид-кластеризация, то есть сетка, ячейки квадратные. Ближе метки или дальше это не важно, они могут быть совсем рядом друг с другом и не попасть в одну ячейку или быть дальше и попадать. Еще там margin надо учитывать, по умолчанию 10, или обнулить его

а откуда эта сетка начинает рисоваться?

подскажите как правильно сделать так чтоб кластеризовались только точки расположенные  ближе чем 100 метров например, или 40 пикселей? какова идея?

С грид это сделать нельзя, нужен другой алгоритм.

А какой алгоритм возможен?