Прежде чем пилить логику из предыдущего поста, пришлось провести рефакторинг маркеров. Казалось бы, причем тут маркеры. А все потому, что я неправильно сделал в самом начале.

Раньше цвет маркеров хранился в таблице pois, т.е. для каждой точки на карте можно было задать свой цвет маркера. Что, конечно же, не использовалось, потому что непонятно, зачем каждой точке свой цвет. Поэтому пришлось вынести его глобально и привязать к категории. Но суть не в цвете маркера, а в том, что теперь можно будет получить список категорий для каждого из маркеров. Например, у меня есть маркер для отображения архитектурных сооружений — сюда входит все, что построено человеком: башни, электростанции, замки... Теперь можно получить список всех этих категорий, используя идентификатор маркера.

А такую выборку я планирую использовать в качестве одного из этажей.

Прежде чем пилить логику из предыдущего поста, пришлось провести рефакторинг маркеров. Казалось бы, причем тут маркеры. А все потому, что я неправильно сделал в самом начале | Сетка — социальная сеть от hh.ru