Я использую MapView и мне нужно отобразить на нем сложные выводы. Я добавляю булавку на карту, используя addView() с MapView.LayoutParams с MODE_MAP. Итак, взгляды на карту движутся вместе с картой.
Я добавляю около 20 булавок, и когда я уменьшаю масштаб карты, булавки перекрывают друг друга.
Как объединить перекрывающиеся контакты в один?
УПД 1:
Для каждого контакта я знаю прямоугольник, который он помещает в MapView. Существует ли быстрый алгоритм для поиска перекрывающихся прямоугольников?