Параметры приложения "Карта"

Описание настройки

Параметры приложения для конкретной карты задаются при размещении контента со встроенным приложением "Карта" на карточке объекта.

Каждая карта отображается в отдельном контенте. На форме добавления контента после выбора встроенного приложения "Карта" отображаются дополнительные параметры приложения.

Для каждой карты настраиваются:

  • Метод получения точек для отображения на карте из модуля mapParams.
  • Способ обновления координат подвижных точек: автоматически или вручную.
  • Частота автоматического обновления координат и интервал времени, в который должна попадать метка местоположения, чтобы считаться новой.
  • Способ получения текущего местоположения подвижных точек: используя данные о перемещениях пользователей из мобильного приложения или по запросу сервера (data push).
  • Режим обновления меток по кнопке "Обновить" на карте: все точки или только подвижные.
  • Интервал времени для определения неактивных подвижных точек.
  • Цвет меток на карте.

Условия настройки

В систему добавлено встроенное приложение "Карта".

Место настройки в интерфейсе

Карточка настройки класса, вкладка "Карточка объекта".

Контент со встроенным приложением "Карта" размещается на карточке сотрудника, карточке команды, карточке запроса.

Выполнение настройки

Нажмите кнопку "Добавить контент", заполните параметры контента и нажмите кнопку Сохранить.

Дополнительные параметры контента отображаются после выбора встроенного приложения "Карта" на форме добавления контента.

Обязательные параметры:

  • Название метода получения точек — название метода из модуля mapParams, который возвращает набор точек геолокации для отображения на карте.

  • Автоматически обновлять координаты подвижных точек:

    Флажок снят (по умолчанию) — автообновление координат подвижных точек отключено и карта обновляется только вручную.

    Флажок установлен — автообновление координат подвижных точек включено. Карта будет обновляться с частотой, заданной в параметре "Частота обновления местоположения точек" (по умолчанию 300 секунд).

  • Режим обновления меток по кнопке — режим обновления при нажатии иконки "Обновить" на карте.

    Возможные значения:

    • getMap — список точек геолокации обновляется полностью (по умолчанию);
    • getLastGeopositions — обновляются только координаты подвижных точек.
  • Название списка неподвижных точек — название списка с неподвижными точками на боковой панели.
  • Название списка подвижных точек — название списка с подвижными точками на боковой панели.

Необязательные параметры:

  • Частота обновления местоположения точек — временной интервал, единицы измерения секунды, по умолчанию 300 секунд.

    Параметр определяет:

    • Частоту обновления координат меток подвижных точек на карте.
    • Интервал времени, в который должна попадать метка, чтобы считаться новой.

      Координаты подвижной точки будут обновлены, если у последнего соответствующего ей объекта служебного класса "История перемещений" дата создания входит в интервал: [текущая дата - частота обновления местоположения точек, текущая дата].

  • Запрашивать текущее местоположение

    Флажок установлен — приложение "Карта" будет отправлять push с запросом местоположения на мобильное приложение пользователя, см. Получение значений геолокации по запросу сервера (data push). По умолчанию флажок снят и запросы не отправляются.

  • Интервал времени для определения неактивных точек — временной интервал, единицы измерения минуты, по умолчанию 20 минут.

    Подвижная точка выделяется на карте как неактивная, если у последнего соответствующего ей объекта служебного класса "История перемещений" дата создания не входит в интервал: [текущая дата - интервал времени для определения неактивных точек, текущая дата].

    Подвижная точка является активной, если у последнего соответствующего ей объекта служебного класса "История перемещений" дата создания входит в интервал: [текущая дата - интервал времени для определения неактивных точек, текущая дата].

  • Цвет метки неподвижной точки — цвет в кодировке HEX, по умолчанию #085896 (синий).
  • Цвет метки активной подвижной точки — цвет в кодировке HEX, по умолчанию #4D92C8 (акцентный цвет кобальтовой темы).
  • Цвет метки неактивной подвижной точки — цвет в кодировке HEX, по умолчанию #828282 (серый).
  • Название метода группировки неподвижных точек — название метода из модуля mapParams,в котором настраивается группировка неподвижных точек.

Описание всех параметров контента см. Размещение встроенного приложения

Результат настройки

В интерфейсе оператора на карточке объекта, на которой размещен контент, будет отображаться карта с заданными параметрами.

Подробное описание работы картой в интерфейсе оператора см. Работа с картой в интерфейсе оператора.