---
metadata:
  - name: generator
    content: Diplodoc Platform v5.63.0
alternate:
  - en/visualization-ref/polyline-map-chart
  - ru/visualization-ref/polyline-map-chart
  - href: ru/visualization-ref/polyline-map-chart.md
    type: text/markdown
    title: Markdown version
csp:
  - script-src:
      - https://mc.yandex.ru
    img-src:
      - https://mc.yandex.ru
    connect-src:
      - https://mc.yandex.ru
      - wss://mc.yandex.ru
    child-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-src:
      - 'blob:'
      - https://mc.yandex.ru
    frame-ancestors:
      - 'blob:'
      - https://mc.yandex.ru
canonical: ru/visualization-ref/polyline-map-chart.html
title: Полилинейная карта в DataLens On-premises
description: >-
  Из статьи вы узнаете, как в DataLens On-premises создать и настроить тип
  визуализации Полилинейная карта.
vcsPath: ru/visualization-ref/polyline-map-chart.md
---

# Полилинейная карта <!-- diplodoc:svg ![](../_assets/datalens/polyline-map.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none" viewBox="0 0 24 24"><path stroke="currentColor" d="M3.5 5A1.5 1.5 0 0 1 5 3.5h14A1.5 1.5 0 0 1 20.5 5v14a1.5 1.5 0 0 1-1.5 1.5H5A1.5 1.5 0 0 1 3.5 19V5Z"/><path fill="currentColor" d="m3 6.077 8.898 3.595L14.593 3h1.079l-2.847 7.046.001.001-.374.927-1.499 3.709.926.374L21 18.742V19c0 .27-.053.526-.15.76l-9.347-3.776-.925-.373-.374.926-.375.928-.002-.002L8.397 21H7.32l1.58-3.911L3 14.705v-1.078l5.35 2.161.924.374.375-.927.374-.927h.002l1.498-3.709-.926-.374L3 7.155V6.078Z"/><path fill="currentColor" d="M19 7.5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm-10 4a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0Zm6 6.5a2 2 0 1 0 0-4 2 2 0 0 0 0 4Z"/></svg> в DataLens On-premises

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

Полилинейная карта используется, например, для отображения траектории движения объектов.

  ![polyline-map-chart](../_assets/datalens/visualization-ref/polyline-map-chart/polyline-map-chart.png =800x)

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

* Координаты точек линий — с типом данных [Геоточка](../dataset/data-types.md#geopoint). Каждая точка каждой полилинии должна храниться в датасете отдельной строкой.
* Поле или набор полей для группировки точек в линии (идентификатор каждой линии).
* Поле для сортировки порядка точек в каждой линии (например, отметка времени или номер точки).


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

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


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


## Секции в визарде {#wizard-sections}

Секция<br/> в визарде| Описание
----- | ----
Полилинии	(Геоточки) | Измерение с типом [Геоточка](../dataset/data-types.md#geopoint).
Показатели	| Показатель. Значение, которое отобразится при наведении на точку.
Группировка	| Измерение. Определяет группу точек, образующих полилинию.
Цвета	| Измерение или показатель. Влияет на интенсивность закрашивания отрезков линии. Отрезок закрашивается от исходящей точки.
Порядок	| Измерение. Задает порядок соединения точек внутри группы.
Фильтры слоя	| Измерение или показатель. Используется в качестве фильтра текущего слоя.
Фильтры	| Измерение или показатель. Используется в качестве фильтра всего чарта.

## Создание полилинейной карты {#create-diagram}

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

<!-- source: ru/_includes/datalens/operations/datalens-workbooks-collections-note-step4.md -->
{% note warning %}

Если вы работаете с новой объектной моделью DataLens, включающей [воркбуки и коллекции](../workbooks-collections/index.md):


1. Перейдите на главную страницу DataLens.


1. Откройте воркбук, в правом верхнем углу нажмите **Создать** и выберите нужный объект.

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

{% endnote %}
<!-- endsource: ru/_includes/datalens/operations/datalens-workbooks-collections-note-step4.md -->

1. <!-- source: ru/_includes/datalens/visualization-ref/create-1.md -->
   Перейдите на главную страницу DataLens.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-1.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-2.md -->
   На панели слева выберите <!-- diplodoc:svg ![chart](../_assets/console-icons/chart-column.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><g clip-path="url(#svg-l8hw2mki__a)"><path fill="currentColor" fill-rule="evenodd" d="M11.5 3.5h2a.5.5 0 0 1 .5.5v8a.5.5 0 0 1-.5.5h-2a.5.5 0 0 1-.5-.5V4a.5.5 0 0 1 .5-.5m-2.5 9a.5.5 0 0 0 .5-.5V7a.5.5 0 0 0-.5-.5H7a.5.5 0 0 0-.5.5v5a.5.5 0 0 0 .5.5zm-4.5 0A.5.5 0 0 0 5 12v-2a.5.5 0 0 0-.5-.5h-2a.5.5 0 0 0-.5.5v2a.5.5 0 0 0 .5.5zm-1 1.5h-1a2 2 0 0 1-2-2v-2a2 2 0 0 1 2-2h2q.26 0 .5.063V7a2 2 0 0 1 2-2h2q.26 0 .5.063V4a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2z" clip-rule="evenodd"/></g><defs><clipPath id="svg-l8hw2mki__a"><path fill="currentColor" d="M0 0h16v16H0z"/></clipPath></defs></svg> **Чарты**.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-2.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-3.md -->
   Нажмите кнопку **Создать чарт** → **Чарт**.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-3.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-4.md -->
   Слева вверху нажмите <!-- diplodoc:svg ![image](../_assets/console-icons/circles-intersection.svg) --><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="none" viewBox="0 0 16 16"><path fill="currentColor" fill-rule="evenodd" d="M6.576 11.854a4 4 0 1 1 0-7.707A5.48 5.48 0 0 0 5 8c0 1.5.601 2.861 1.576 3.854M8 12.9a5.5 5.5 0 1 1 0-9.8 5.5 5.5 0 1 1 0 9.8m1.424-8.754A4.003 4.003 0 0 1 14.5 8a4 4 0 0 1-5.076 3.854A5.48 5.48 0 0 0 11 8c0-1.5-.601-2.861-1.576-3.854M8 4.877C8.914 5.61 9.5 6.737 9.5 8s-.586 2.39-1.5 3.123A4 4 0 0 1 6.5 8c0-1.263.586-2.39 1.5-3.123" clip-rule="evenodd"/></svg> **Выберите датасет** и укажите датасет для визуализации. Если у вас нет датасета, [создайте его](../dataset/create-dataset.md#create).
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-4.md -->
1. <!-- source: ru/_includes/datalens/visualization-ref/create-5.md -->
   Выберите тип чарта **Карта**.
   <!-- endsource: ru/_includes/datalens/visualization-ref/create-5.md -->
1. Выберите тип слоя **Полилинии (Геоточки)**.
1. Перетащите измерение с типом [Геоточка](../dataset/data-types.md#geopoint) из датасета в секцию с выбором типа слоя.
1. Задайте группу точек, которая определяет полилинии. Перенесите измерение в секцию **Группировка**.
1. Задайте порядок соединения точек внутри группы. Перенесите измерение в секцию **Порядок**.
1. Закрасьте линию на карте. Перенесите показатель или измерение в секцию **Цвета**.

<!-- source: ru/_includes/datalens/datalens-map-scale-note.md -->
{% note info %}
              
Вы можете показать определенный участок карты с помощью [настроек](../concepts/chart/settings.md#common-settings) **Центр** и **Масштаб**.
          
{% endnote %}
<!-- endsource: ru/_includes/datalens/datalens-map-scale-note.md -->

<!-- source: ru/_includes/datalens/visualization-ref/you-can-2.md -->
Дополнительно вы можете:

* добавить, переименовать, удалить слой;
* применить фильтр ко всему чарту или к одному слою.
<!-- endsource: ru/_includes/datalens/visualization-ref/you-can-2.md -->

## Рекомендации {#recomendations}

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

<!-- source: ru/_includes/datalens/visualization-ref/see-also-sub.md -->
#### Полезные ссылки {#see-also}

* [Создание дашборда в DataLens On-premises](../operations/dashboard/create.md)
* [Добавление чарта на дашборд в DataLens On-premises](../operations/dashboard/add-chart.md)
* [Добавление селектора на дашборд в DataLens On-premises](../operations/dashboard/add-selector.md)
<!-- endsource: ru/_includes/datalens/visualization-ref/see-also-sub.md -->