Долгое время являюсь пользователем карт, прикрутил уже не к одному проекту, но до сих пор не смог решить оч. важную проблему. А именно - фильтрацию точек на карте при уменьшении зума.
то есть, например, в Москве у меня 200-300 точек. стоит начать уменьшать зум, как метки начинают наезжать друг на друга - некрасиво.
Заметил, как это решено в фотках - изумительно! Фильтрация меток, ни одна друг на друга не наезжает, все аккуратно и красиво.
В связи с этим - вопрос: как это реализовано? понятно, что на серверной стороне. Но хотя бы дайте ключик к идее!
Mysql умеет просчитывать окружности и не допускать их пересечения? или, может, сервер пересчитывает все (или часть)масштабов - от 1 до 10 (например) и ставит флаги тем меткам, которые будут отображаются при соответствующем масштабе?
В общем - дайте идею, плиз