Яндекс.Карта объектов инфоблока Big Data

Успешное развитие бизнеса, как правило, приводит к значительному увеличению структурных единиц. Это могут быть офисы, склады, пункты доставки и выдачи, объекты недвижимости и многое другое.
При достижении определенного количества такие объекты бывает сложно отобразить на стандартной интерактивной карте географических объектов. Ситуация может усугубиться, если вам нужно вывести по каждому объекту расширенную информацию, например, фотографию и описание.
Решением данной проблемы стало создание компонента «Яндекс.Карта объектов инфоблока Big Data» от whatAsoft. Решение ориентировано на работу с большим массивом данных, порядка сотен и тысяч объектов.
[spoiler]

При разработке мы взяли за основу наш хорошо зарекомендовавший себя компонент «Яндекс.Карта объектов инфоблока» и адаптировали его для работы с большим числом объектов. Новый компонент не задерживает загрузку основного контента. Для этого данные загружаются порционно с помощью технологии ajax после загрузки страницы. В решении использован инструмент ObjectManager API Яндекс.Карт.

На данный момент уже доступны такие настройки, как:
  • Выбор инфоблока для вывода элементов на карте.
  • Выбор полей инфоблока используемых для вывода данных на карте: координат, названия, картинки, описания, ссылки на страницу элемента.
  • Всевозможные настройки отображения и поведения карты.
  • Кластеризация объектов.
  • Возможность задать пользовательскую иконку для всех меток на карте, для каждого раздела и для отдельных элементов инфоблока.
Области применения карты весьма широки, она может использоваться при показе:
  • Списка квартир агентства недвижимости на карте.
  • Большой базы любых географических объектов.
  • Списка офисов компании на карте с фото и адресами.
  • Сети торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны.
  • Интерактивного списка городов присутствия компании.
  • Списка регионов доставки с указанием стоимости и деталей доставки.
  • А также любых других ваших объектов, имеющих географическую привязку.
Напоминаем, что дополнительно к данному решению мы предлагаем для вас ещё одно, которое позволяет сократить время наполнения координатами данных для вывода на карте: whatAsoft: Свойство инфоблока «Привязка карты к свойствам».

Решение бесплатно и полюбилось разработчикам.

Ссылки на решения:
  1. whatAsoft: Географическая карта объектов инфоблока,
  2. whatAsoft: Географическая карта объектов инфоблока BigData,
  3. whatAsoft: Свойство инфоблока «Привязка карты к свойствам».