Ищу гения JavaScript API 2.1. Карт Яндекс.
Цель шикарная интерактивная карта с заказами по всему миру!
Есть база из 144 заказов ведущего за 2019г. (файл xls), которые были в 43 городах, 10 странах.
Всю эту базу нужно красиво перенести на карту яндекс со следющими требованиями:
1. Сайт работает на битрикс
2. Внести все 144 (160 мест) заказа на карту. Желательно через обработчик
. Если объекты не готовы к множественной загрузке, написать рекомендацию, как готовить. Подготовить. В каждой метке должно быть прописано описание конкретного заказа. А так же дата этого заказа. Может быть даже ссылка на его описание . как делать тут
или можно сделать тут
или тут
Может быть с динамической подгрузкой данных балуна из базы заказов с сайта
. Возможно использовать прямое геокодирование у меня в базе название объекта, а метка ставится на координатах. Или обратное геокодирование, когда есть только координаты, а нужно название . Например как тут
. Или поиск организаций и геопоиск как тут
3. На каждый тип заказа (всего 17 типов) сделать свою метку заказа (выбрать из свободных библиотек). Подсказка Либо из этого раздела
, либо из этого
4. Кластеризация заказов при уменьшении масштаба карты в виде круговых диаграмм. Как тут
. Причем каждый цвет сектора диаграммы будет обозначать свой тип заказаов (всего 17 типов). А при нажимании на Кластер должно появляться подробное описание заказов как тут
5. На карте должна быть предусмотрена фильтрация объектов по различным признакам, а именно: показывать только определенный тип заказов (17 типов), показывать заказы определенного месяца. Пример обработчика тут
или как тут
6. Продумать, как указать сумму заказа на карте. Может быть как тут в специальном модуле.
Особенности работы:
Некоторые заказы выполняются в одних и тех же местах. Например, в ресторане «Шале Березка» за год было 2 свадьбы, 1 выпускной и 2 дня рождения, предусмотреть как это сделать в указании меток. Может быть сразу как балун.
Запросы на будущее
Как сделать карту интерактивной сразу? Как только на сайте появляется новый заказ , его данные подгружаются на карту