Полилинейная карта в DataLens Enterprise

Полилинейная карта — это тип геослоя на чарте Карта, позволяющий рисовать полилинии на карте. Полилиния состоит из точек, соединенных в определенном порядке. Полилинейная карта используется, например, для отображения траектории движения объектов.

polyline-map-chart

Для построения полилинейной карты необходимы данные:

  • Координаты точек линий — с типом данных Геоточка. Каждая точка каждой полилинии должна храниться в датасете отдельной строкой.
  • Поле или набор полей для группировки точек в линии (идентификатор каждой линии).
  • Поле для сортировки порядка точек в каждой линии (например, отметка времени или номер точки).

Отрезки полилинии можно красить одним из способов:

  • градиентом по показателю (например, средняя скорость в точке);

  • дискретными цветами по измерению (например, по названию поездки).

Секции в визарде

Секция
в визарде
Описание
Полилинии (Геоточки) Измерение с типом Геоточка.
Показатели Показатель. Значение, которое отобразится при наведении на точку.
Группировка Измерение. Определяет группу точек, образующих полилинию.
Цвета Измерение или показатель. Влияет на интенсивность закрашивания отрезков линии. Отрезок закрашивается от исходящей точки.
Порядок Измерение. Задает порядок соединения точек внутри группы.
Фильтры слоя Измерение или показатель. Используется в качестве фильтра текущего слоя.
Фильтры Измерение или показатель. Используется в качестве фильтра всего чарта.

Создание полилинейной карты

Чтобы создать полилинейную карту:

Важно

Если вы работаете с новой объектной моделью DataLens, включающей воркбуки и коллекции:

  1. Перейдите на главную страницу DataLens. На панели слева выберите Коллекции и воркбуки.
  2. Откройте воркбук, в правом верхнем углу нажмите Создать и выберите нужный объект.

Продолжайте инструкцию с шага 4.

  1. Перейдите на главную страницу DataLens.
  2. На панели слева выберите Чарты.
  3. Нажмите кнопку Создать чартЧарт.
  4. Слева вверху нажмите Выберите датасет и укажите датасет для визуализации.
  5. Выберите тип чарта Карта.
  6. Выберите тип слоя Полилинии (Геоточки).
  7. Перетащите измерение с типом Геоточка из датасета в секцию с выбором типа слоя.
  8. Задайте группу точек, которая определяет полилинии. Перенесите измерение в секцию Группировка.
  9. Задайте порядок соединения точек внутри группы. Перенесите измерение в секцию Порядок.
  10. Закрасьте линию на карте. Перенесите показатель или измерение в секцию Цвета.

Примечание

Вы можете показать определенный участок карты с помощью настроек Центр и Масштаб.

Дополнительно вы можете:

  • добавить, переименовать, удалить слой;
  • применить фильтр ко всему чарту или к одному слою.

Рекомендации

  • Сокращайте количество точек маршрута на уровне источника, если их слишком много. На уровне чарта используйте для этого фильтр. Это позволит ускорить загрузку и отрисовку карты.
  • Используйте функцию скользящего среднего MAVG, чтобы сгладить выбросы показателей отдельных точек/участков. Например, при построении линии средней скорости с помощью функции MAVG([speed],2,2) усредняются значения показателя скорости в точках: текущей, двух предыдущих и двух следующих. В результате градиент цвета меняется более плавно.

См. также