Компонент для вывода географической карты объектов с описаниями из элементов инфоблоков.
Данный компонент позволяет настраивать вывод большого числа объектов инфоблоков на Яндекс.Карте.
Примеры использования:
Вывод списка квартир агентства недвижимости на карте.
Интерактивный вывод большой базы любых географических объектов.
Список офисов компании на карте с фото и адресами.
Сеть торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны.
Интерактивный список городов присутствия компании.
Список регионов доставки с указанием стоимости и деталей доставки.
Преимущества решения:
Последняя версия API Яндекс.Карты (2.1).
Удобные настройки.
Минимум необходимых настроек при установке (по умолчанию все заданы и компонент сразу работает). Необходимо указать только инфоблок и поле с координатами.
Чистый код.
Поддержка композита.
Поддержка вывода большого числа объектов. Данные загружаются порционно с помощью технологии ajax после загрузки страницы, не задерживая загрузку основного контента.
Настройки компонента:
Выбор инфоблока для вывода элементов на карте.
Выбор полей инфоблока, используемых для вывода данных на карте: координаты, название, картинка, описание, список свойств, ссылка на страницу элемента.
Всевозможные настройки отображения и поведения карты.
Кластеризация объектов.
Возможность задать пользовательскую иконку для всех меток на карте или для каждого раздела, а также назначать элементам инфоблока разные иконки из собственного справочника иконок, либо просто задать любой цвет для стандартной иконки.
Возможность вывода надписи на иконке, а также всплывающей подсказки.
Возможность настройки собственного шаблона балуна точки.
Для работы решения необходимо наличие модуля "Highload-блоки" и версия системы управления 1С-Битрикс 14.5 и выше.
Данное решение является аналогом нашего решения . Различие заключается в технической реализации и вариантах использования.
Данная карта предназначена для вывода большого числа объектов, порядка сотен и тысяч объектов. В решении использован инструмент ObjectManager API Яндекс.Карт.
Если вам необходимо выводить всего несколько объектов или десятки, то можете воспользоваться нашим аналогичным решением .
Для удобства геокодирования адресов объектов воспользуйтесь нашим бесплатным решением .
Продолжая использовать наш сайт, вы даёте согласие на обработку файлов cookie в целях функционирования сайта и сбора статистики в соответствии с политикой конфиденциальности.