Каталог решений

whatAsoft: Яндекс.карта объектов инфоблока

Компонент для вывода географической карты объектов с описаниями из элементов инфоблоков. Данный компонент позволяет настраивать вывод объектов инфоблоков на Яндекс.Карте. Примеры использования: Список офисов компании на карте с фото и адресами. Сеть торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны. Интерактивный список городов присутствия компании. Список регионов доставки с указанием стоимости и деталей доставки. Преимущества решения: Последняя версия API карт. Удобные настройки. Минимум необходимых настроек при установке (по умолчанию все заданы и компонент сразу работает). Необходимо указать только инфоблок и поле с координатами. Чистый код, индексируемое содержимое (за счёт вывода данных в разметке и отдельно оформленного js-обработчика). Поддержка композита. Настройки компонента: Выбор инфоблока для вывода элементов на карте. Выбор полей инфоблока используемых для вывода данных на карте: координат, названия, картинки, описания, ссылки на страницу элемента. Всевозможные настройки отображения и поведения карты. Кластеризация объектов. Есть возможность задать пользовательскую иконку для всех меток на карте, для каждого раздела, а также назначать элементам инфоблока разные иконки из собственного справочника иконок, либо просто задать любой цвет для стандартной иконки. Возможность вывода блока со списком объектов поверх карты. Данное решение позволяет выводить небольшое число точек, порядка десятков и сотен. Если же база объектов содержит сотни или тысячи объектов, воспользуйтесь нашим аналогичным решением whatAsoft: Яндекс.карта объектов инфоблока Big Data. Различие заключается в технической реализации и вариантах использования. Данная карта предназначена для вывода небольшого числа объектов, поскольку сразу все точки выводятся в разметку при загрузке страницы. Также в данной карте есть возможность вывода блока со списком объектов поверх карты. Для удобства геокодирования адресов объектов воспользуйтесь нашим бесплатным решением whatAsoft: Свойство инфоблока «Привязка карты к свойствам».

whatAsoft: Яндекс.карта объектов инфоблока

whatAsoft: Яндекс.карта объектов инфоблока

от whatAsoft
Купить: 1 000 руб.
Онлайн-демо
Скриншоты
Описание

Технические данные

Опубликовано:
30.09.2016
Обновлено:
03.04.2017
Версия:
1.0.2
Установлено:
Менее 50 раз
Подходящие редакции:
«Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Эксперт», «Бизнес», «Корпоративный портал», «Холдинг»
Адаптивность:
Да
Поддержка Композита:
Да

Описание решения

Компонент для вывода географической карты объектов с описаниями из элементов инфоблоков.

Данный компонент позволяет настраивать вывод объектов инфоблоков на Яндекс.Карте.

Примеры использования:
  1. Список офисов компании на карте с фото и адресами.
  2. Сеть торговых точек, пунктов обслуживания, складов, пунктов выдачи/приемки, дилеров, партнёров на карте города/страны.
  3. Интерактивный список городов присутствия компании.
  4. Список регионов доставки с указанием стоимости и деталей доставки.
Преимущества решения:
  1. Последняя версия API карт.
  2. Удобные настройки.
  3. Минимум необходимых настроек при установке (по умолчанию все заданы и компонент сразу работает). Необходимо указать только инфоблок и поле с координатами.
  4. Чистый код, индексируемое содержимое (за счёт вывода данных в разметке и отдельно оформленного js-обработчика).
  5. Поддержка композита.
Настройки компонента:
  1. Выбор инфоблока для вывода элементов на карте.
  2. Выбор полей инфоблока используемых для вывода данных на карте: координат, названия, картинки, описания, ссылки на страницу элемента.
  3. Всевозможные настройки отображения и поведения карты.
  4. Кластеризация объектов.
  5. Есть возможность задать пользовательскую иконку для всех меток на карте, для каждого раздела, а также назначать элементам инфоблока разные иконки из собственного справочника иконок, либо просто задать любой цвет для стандартной иконки.
  6. Возможность вывода блока со списком объектов поверх карты.
Данное решение позволяет выводить небольшое число точек, порядка десятков и сотен. Если же база объектов содержит сотни или тысячи объектов, воспользуйтесь нашим аналогичным решением whatAsoft: Яндекс.карта объектов инфоблока Big Data. Различие заключается в технической реализации и вариантах использования.
Данная карта предназначена для вывода небольшого числа объектов, поскольку сразу все точки выводятся в разметку при загрузке страницы. Также в данной карте есть возможность вывода блока со списком объектов поверх карты.

Для удобства геокодирования адресов объектов воспользуйтесь нашим бесплатным решением whatAsoft: Свойство инфоблока «Привязка карты к свойствам».
Отзывы (5)
Обсуждения (6)
1 - 5 из 6
Что нового
1.0.2 (28.03.2017)
  • Исправлена ошибка автомасштаба при пустой точке.
  • Изменено подключение скрипта Яндекс.Карт.
  • Добавлена опция для открытия ссылок в исходном/новом окне.
1.0.1 (20.02.2017)
  • Добавлена возможность вывода панели со списком точек поверх карты.
  • Добавлена возможность задавать иконки для разделов.
  • Выполнена оптимизация запросов и вывода объектов на карте для большого числа элементов и свойств.
  • Автовычисление начальной позиции без скачка карты.
  • Отлажена стабильность при наличии подключений других версий карт.
  • Добавлена настройка для ограничения количества выбираемых элементов.
  • Добавлено всплывающее окно для удобства выбора центра карты и масштаба.
Установка
Настройка инфоблока
Инфоблок должен иметь заполненное свойство с координатами объектов.
Создать его можно в настройках инфоблока. Свойство должно иметь тип "Привязка карты к свойствам", "Привязка к Яндекс.Карте", "Привязка к карте Google Maps" или быть текстовым полем, содержащим координаты через запятую. Свойство должно иметь непустой символьный код.

Вывод компонента
В списке компонентов добавится раздел "whatAsoft", в котором будет располагаться новый компонент для вывода географической карты объектов.
В настройках компонента обязательно выбрать нужный инфоблок и указать поле с географическими координатами.


Продвинутые настройки:
  1. Настройка собственных иконок
    В компоненте предусмотрена возможность использования пользовательских иконок. Иконки хранятся в highload-блоке в административной части. В меню модуля "whatAsoft. Модуль geoobjectsmap" есть ссылка на highload-блок, а также возможность создать поле для связи со справочником иконок в любом инфоблоке на сайте (для элементов или для разделов). С помощью данного поля можно будет выбрать собственную иконку для каждого элемента/раздела инфоблока.
    Затем необходимо указать в параметрах компонента желаемые настройки выбора отображаемых иконок http://joxi.ru/vAW3XMzF1KYeoA.
  2. Отображение элементов конкретного раздела
    В месте подключения компонента в его параметрах нужно указать
    "PARENT_SECTION" => $current_section_id,
    где $current_section_id - переменная, в которой содержится идентификатор текущего раздела.
    Сам идентификатор текущего раздела можно найти в шаблоне комплексного компонента, который вы используете. Файл "section.php". Идентификатор раздела хранится в переменной $arResult["VARIABLES"]["SECTION_ID"].
Поддержка
Мы рады ответить на возникшие вопросы и доступны для связи по будням с 8:00 до 16:00 по московскому времени.

Можете связаться с нами по телефону: 8-800-555-06-28 или написать на marketplace@whatasoft.net.

В письме не забудьте указать адрес сайта, логин, пароль администратора и подробное описание проблемы, сопровожденное скриншотами.

Будем рады помочь!
whatAsoft

Лицензионное соглашение

Другие решения разработчика

Решение добавлено в корзину

Перейдите в корзину и оформите заказ или продолжите покупки
Перейти в корзину
Продолжить покупки
Для установки данного решения необходимо указать адрес вашего сайта, на котором установлен 1С-Битрикс. Вам также потребуется авторизоваться на своем сайте под правами Администратора, чтобы продолжить установку.
Как установить дополнение