Типы слоёв для мобильного SDK
В Редакторе стилей вы можете использовать стилевые слои с разными типами. Каждый тип слоя имеет свой набор настроек и задаёт внешний вид для выбранных групп объектов. В каждом типе доступны разные наборы данных карты, стилем которых вы можете управлять. Например, для слоя с типом Линия доступны разные классы дорог и улиц, а для слоя с типом Полигон — области, кварталы, здания и другие.
Типы слоёв отличаются в зависимости от стиля карты: для мобильного SDK (см. ниже) или MapGL JS API.
В базовом стиле для мобильного SDK есть более 200 готовых слоёв: см. список слоёв. Если вам необходимо добавить на карту объекты, аналогов которых нет в готовых слоях, вы можете создать слой с нужным типом с нуля. В остальных случаях рекомендуется настраивать существующие слои.
Для мобильного SDK доступны две группы слоёв: стандартные и динамические. Динамические слои доступны для настройки, но на карте в Редакторе стилей не отображаются.
Стандартные типы слоёв:
- Полигон
- Линия
- Полигон с высотой
- Точка
- Подпись линии
- Пунктирная линия
- Линия из стрелок
- 3D-модель
- 3D-модель здания
- Транспортная развязка
- Плоское изображение
Динамические типы слоёв:
- Градиентная линия
- Линия со смещением
- Круг в плоскости карты
- Прозрачный полигон
- Динамическая стрелка
- Выноска
- Модель с поворотом
- Растровый слой
- Динамический объект
Стандартные слои
Полигон
Как выглядит на карте: многоугольник с цветным фоном и обводкой.
Для каких данных можно использовать:
- водоёмы: реки, озёра, моря и т. д.;
- хилшейд;
- страны с границами;
- лес на мировой карте;
- кварталы;
- территории парковок;
- и другие.
Типовые настройки: цвет заливки, цвет и ширина обводки.
Пример слоя:

Линия
Как выглядит на карте: широкая линия.
Для каких данных можно использовать:
- дорожный граф: дороги и улицы разных классов и типов, тоннели и т. д.;
- транспортный граф: линии маршрутов автобусов, метро и т. д.;
- мосты;
- туристические маршруты;
- границы стран, областей, районов;
- и другие.
Типовые настройки: цвет заливки, ширина линии и другие параметры.
Пример слоя:

Полигон с высотой
Как выглядит на карте: многоугольник с цветным фоном и обводкой, вытянутый вверх.
Для каких данных можно использовать:
- жилые здания;
- административные здания;
- школы;
- и другие.
Типовые настройки: цвет заливки граней; цвет и ширина обводки; расстояние до камеры, при котором у объекта появляется прозрачность.
Пример слоя:

Линия с высотой
Как выглядит на карте: линия с шириной и обводкой, вытянутая вверх.
Для каких данных можно использовать: заборы.
Типовые настройки: цвет заливки граней; цвет и ширина обводки; высота объекта; расстояние до камеры, при котором у объекта появляется прозрачность.
Пример слоя:

Точка
Как выглядит на карте: иконки объектов в обычном и выделенном состоянии, а также их подписи; подписи для 3D-объектов и географических объектов на мировой карте.
Для каких данных можно использовать:
- подписи стран, областей, населённых пунктов;
- подписи водоёмов: озёр, морей, океанов;
- подписи номеров домов и зданий, подъездов;
- подписи остановок общественного транспорта, станций и выходов метро;
- точечные 3D-объекты: качели, горки, зонтики, скамейки и т. д.;
- светофоры;
- иконки остановок, станций метро, парковок, фирм, объектов городской инфраструктуры и т. д.;
- и другие.
Типовые настройки: настройки иконки (иконка, размер иконки, прозрачность и другие), настройки подписи (шрифт, размер шрифта, цвет подписи, межбуквенный интервал и другие), настройки расположения (точка привязки иконки, расположение подписи, отступ текста от иконки и другие).
Пример слоя:

Подпись линии
Как выглядит на карте: текстовая подпись вдоль линии.
Для каких данных можно использовать:
- подписи дорог и улиц разных классов;
- подписи рек, каналов;
- и другие.
Типовые настройки: шрифт, размер шрифта, цвет подписи, межбуквенный интервал и другие параметры.
Пример слоя:

Пунктирная линия
Как выглядит на карте: широкая пунктирная линия.
Для каких данных можно использовать:
- дорожный граф: пешеходные и велосипедные дорожки, подземные переходы, строящиеся дороги и т. д.;
- транспортный граф: линии маршрутов железных дорог, трамваев, водного транспорта и т. д.;
- пешеходные переходы;
- туристические маршруты;
- горнолыжные трассы;
- границы административных районов и районов области;
- и другие.
Типовые настройки: цвет заливки, ширина линии, длина штриха, цвет пробела и другие параметры.
Пример слоя:

Линия из стрелок
Как выглядит на карте: стрелки, расположенные вдоль линии.
Для каких данных можно использовать: стрелки направления движения на дорогах разных классов.
Типовые настройки: цвет заливки, ширина линии, длина линии стрелок и другие параметры.
Пример слоя:

3D-модель
Как выглядит на карте: простая трёхмерная модель.
Для каких данных можно использовать:
- деревья;
- скамейки;
- фонарные столбы;
- собственные трёхмерные модели;
- и другие.
Типовые настройки: источник модели; цвет заливки; координаты размера, поворота и смещения объекта; расстояние до камеры, при котором у объекта появляется прозрачность, и другие параметры.
Пример слоя:

3D-модель здания
Как выглядит на карте: сложная трёхмерная модель, привязанная к конкретному зданию и подменяющая его в карте.
Для каких данных можно использовать: собственные трёхмерные модели зданий.
Типовые настройки: цвет заливки граней, цвет и ширина обводки; расстояние до камеры, при котором у объекта появляется прозрачность.
Транспортная развязка
Как выглядит на карте: трёхмерная модель транспортной развязки.
Для каких данных можно использовать: иммерсивные транспортные развязки.
Типовые настройки: толщина, высота и ширина боковых границ, высота туннеля, цвет заливки граней, цвет и ширина обводки и другие параметры.
Пример слоя:

Плоское изображение
Как выглядит на карте: плоское изображение объектов на карте.
Для каких данных можно использовать: для любых объектов. Вы можете загрузить изображения в формате .svg
и добавить к трёхмерному объекту обозначение в виде плоской иконки: например, добавить стрелки для иммерсивных дорог.
Типовые настройки: иконка, цвет заливки, поворот, ширина и высота.
Пример слоя:

Динамические слои
Градиентная линия
Линии маршрута с пробками.
Линия со смещением
Линия, смещённая относительно дорог на карте. Используется для отображения пробок.
Круг в плоскости карты
Отображает точность геопозиции.
Прозрачный полигон
Невидимый полигон на карте. Возвращается в списке отображённых объектов.
Динамическая стрелка
Стрелки манёвров.
Выноска
Выноски с информацией о маршруте.
Модель с поворотом
Маркер местоположения.
Растровый слой
Отображение растрового слоя.
Динамический объект
Объекты, которые создаются из пользовательского кода.