На картах может отображаться большое количество географических данных, расположенных в слоях, которые, в основном, перекрываются. Способ присвоения символов слоям помогает описать и идентифицировать объекты. Если необходимо больше, чем символ или цвет для выделения того, что вы хотите показать на карте, можно использовать надписи. Надписи – это небольшие фрагменты текста, описывающие объекты слоя и помогающие аудитории понять объекты, отображенные на карте.
Map Viewer (ранее это была отдельная бета-версия, но теперь он включается в портал автоматически) автоматически размещает надписи на карте рядом с объектами, которые они описывают. Длинные строки текста автоматически переносятся для создания многострочных надписей. Текст надписи обычно извлекается из атрибутов слоя. При включении надписей на слое, можно создать один или несколько классов надписей, что поможет в их настройке. Например, вы можете создать два класса надписей, каждый из которых будет показывать разные атрибутивные значения и использовать различные стили оформления.
Примечание:
Также можно создать пользовательское атрибутивное выражение, написанное на ArcGIS Arcade, для надписывания слоя объектов. Например, вы можете написать выражение Arcade, чтобы путем суммирования значений по полям ежемесячных продаж получить годовые продажи по отдельным локальным рынкам. Если выражение уже доступно для слоя, вы можете использовать его для надписывания. Выражение Arcade можно отредактировать непосредственно в Map Viewer.
В Map Viewer можно управлять стилем надписей, включая шрифт, размер текста, размещение и т.д. Вы можете применить фильтр надписей, чтобы отобразить на карте только объекты, удовлетворяющие критерию фильтра.
Задав диапазон видимости можно указать уровни масштабов, при которых надписи будут отображаться на карте. Выбор различных уровней масштабов для разных классов надписей позволяет управлять отображением надписей при различных масштабах. Например, при увеличении масштаба может появляться надпись с более подробным описанием.
Применение надписей
При включении надписей для слоя и добавлении класса надписей, они автоматически отображаются на карте с использованием конфигурации по умолчанию. Все внесенные в конфигурацию надписей изменения немедленно отображаются на карте. Это позволяет экспериментировать со стилем надписей и другими параметрами, чтобы привести карту к желаемому виду.
Чтобы включить надписи и применить их к объектам, сделайте следующее:
- Убедитесь, что вы вошли в организацию и, если хотите сохранить изменения, имеете права для создания ресурсов.
- В Map Viewer откройте карту со слоем либо напрямую добавьте слой.
- На панели Содержание (темной) щелкните Слои .
- На панели Слои выберите слой, к которому вы хотите применить налписи.
- На панели инструментов Настройки (светлая) щелкните Надписи .
- На панели Надписи объектов включите кнопку Включить надписи.
- Щелкните Добавить класс надписей и сделайте одно из следующего, чтобы добавить надписи:
- Щелкните переключатель Поле надписи, выберите поле и щелкните Заменить, чтобы использовать другое атрибутивное поле для надписывания.
Подсказка:
Можно использовать пользовательское атрибутивное выражение, написанное на Arcade, вместо атрибутивного поля. Щёлкните Использовать выражение и постройте выражение в окне редактора.
Вы можете использовать существующие выражения для построения новых выражений, но помните, что некоторые переменные могут не работать во всех профилях — например, построенное для всплывающих окон выражение может не работать применительно к стилям. Чтобы использовать существующее выражение, выберите его на вкладке Предложения в разделе Имеющееся.
- Щелкните Редактировать фильтр надписей для отображения надписей только в поднаборе объектов, а затем щелкните Добавить выражение, чтобы настроить фильтр. Дополнительные сведения см. в разделе Применение фильтров.
- Щелкните Редактировать стиль надпись, чтобы изменить стиль надписей, включая шрифт, размер и расположение текста. В окне Стиль надписей задайте опции стиля.
- Настройте Бегунок диапазона видимости, чтобы поменять Диапазон видимости для надписей.
- Щелкните переключатель Поле надписи, выберите поле и щелкните Заменить, чтобы использовать другое атрибутивное поле для надписывания.
- Повторите предыдущий шаг для настройки дополнительных классов надписей, если необходимо.
Подсказка:
Чтобы скопировать свойства, заданные для класса надписей, и применить их к новому классу, щелкните Опции рядом с именем класса и выберите Дублировать.
- Дополнительно щелкните Опции рядом с именем класса, выберите Переименовать, введите новое имя в текстовоое поле и щелкните OK, чтобы изменить название класса надписей.
- Дополнительно щелкните Опции рядом с именем класса и выберите Удалить, чтобы удалить класс надписей.
- Закройте панель Надписи объектов когда закончите.
Настройка стиля надписи
При настройке надписей для объектов слоя или кластеров точек (если на точечном слое включена кластеризация), можно настроить стиль надписей, включая шрифт, размер и цвет текста, размещение, отступы и эффект гало.
- В зависимости от настройки надписей для объектов или для кластеров точек, сделайте одно из следующего:
- Выполните первые шесть шагов из раздела Применение надписей выше и щелкните Добавить класс надписей, чтобы настроить стиль надписей для объектов.
- Выполните первые четыре шага из раздела Настроить кластеризацию надписей, чтобы настроить стиль надписи для кластеров точек.
- Щелкните Редактировать стиль надписей.
- В окне Стиль надписи сделайте одно из следующего:
- Щелкните Шрифт и выберите другой шрифт для надписей.
- Щелкните Размер и выберите другой размер для текста надписи.
- Выберите цвет из палитры цветов или введите значение RGB или шестнадцатеричное значение цвета в текстовое поле. Щелкните Добавить , чтобы сохранить собственный цвет, и кнопку Удалить , чтобы удалить сохраненный цвет. Цвета сохраняются только для сеанса браузера.
- Дополнительно включите Разрешить выступ, чтобы показать надписи для линейных объектов, которые короче этой надписи.
- Дополнительно для линейных объектов включите кнопку Повторить надпись и задайте Интервал повтора надписи.
- Щелкните Размещение и выберите другое расположение надписи по отношению к объекту или кластеру.
- Дополнительно для точечных или полигональных объектов настройте значения горизонтального сдвига (Сдвиг по X) или вертикального сдвига (Сдвиг по Y), чтобы изменить расстояние между надписью и связанным с ней объектом или кластером. Вы можете использовать стрелки вверх и вниз для изменения значений или ввести положительное или отрицательное значение отступов.
- Включите Гало и укажите цвет и размер гало для надписи.
- Включите переключатель Фон и задайте цвет фона.
- Закройте окно Стиль надписи когда закончите.