JavaScript API 2.1. Карт Яндекс разместить 150 точек на карте
5 000 руб. за проект
Ищу гения JavaScript API 2.1. Карт Яндекс. https://tech.yandex.ru/maps/jsapi/ Цель – шикарная интерактивная карта с заказами по всему миру! Есть база из 144 заказов ведущего за 2019г. (файл xls), которые были в 43 городах, 10 странах. Всю эту базу нужно красиво перенести на карту яндекс со следющими требованиями:
- Сайт работает на битрикс
- Внести все 144 (160 мест) заказа на карту. Желательно через обработчик https://tech.yandex.ru/maps/jsbox/2.1/object_manager . Если объекты не готовы к множественной загрузке, написать рекомендацию, как готовить. Подготовить. В каждой метке должно быть прописано описание конкретного заказа. А так же дата этого заказа. Может быть даже ссылка на его описание . как делать тут https://tech.yandex.ru/maps/jsbox/2.1/balloon_html или можно сделать тут https://tech.yandex.ru/maps/jsbox/2.1/sidebar или тут https://tech.yandex.ru/maps/jsbox/2.1/ymapsml_ballooncontentstyle Может быть с динамической подгрузкой данных балуна из базы заказов с сайта https://tech.yandex.ru/maps/jsbox/2.1/om_balloon_ajax . Возможно использовать прямое геокодирование – у меня в базе название объекта, а метка ставится на координатах. Или обратное геокодирование, когда есть только координаты, а нужно название . Например как тут - https://tech.yandex.ru/maps/jsbox/2.1/direct_geocode . Или поиск организаций и геопоиск как тут https://tech.yandex.ru/maps/jsbox/2.1/search_control_ppo
- На каждый тип заказа (всего 17 типов) – сделать свою метку заказа (выбрать из свободных библиотек). Подсказка Либо из этого раздела - https://tech.yandex.ru/maps/jsbox/2.1/icon_customImage, либо из этого https://tech.yandex.ru/maps/jsapi/doc/2.1/dg/concepts/geoobjects-docpage/#geoobjects__glyph-icons
- Кластеризация заказов при уменьшении масштаба карты в виде круговых диаграмм. Как тут - https://tech.yandex.ru/maps/jsbox/2.1/clusterer_pie_chart . Причем каждый цвет сектора диаграммы будет обозначать свой тип заказаов (всего 17 типов). А при нажимании на Кластер должно появляться подробное описание заказов – как тут https://tech.yandex.ru/maps/jsbox/2.1/cluster_balloon_twoColumns
- На карте должна быть предусмотрена фильтрация объектов по различным признакам, а именно: показывать только определенный тип заказов (17 типов), показывать заказы определенного месяца. Пример обработчика тут - https://tech.yandex.ru/maps/jsbox/2.1/geoobjects_menu или как тут https://tech.yandex.ru/maps/jsbox/2.1/object_manager_filter
- Продумать, как указать сумму заказа на карте. Может быть как тут в специальном модуле. https://tech.yandex.ru/maps/jsbox/2.1/custom_module
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.