Skip To Content

Создание надписей

На картах может отображаться большое количество географических данных, расположенных в слоях, которые, в основном, перекрываются. Способ отображения слоев помогает описать и идентифицировать объекты, но иногда требуется больше, чем обычный символ или цвет для выделения того, что вы хотите показать на карте. В этом случае может помочь надписывание объектов. Надписи – это небольшие фрагменты текста, описывающие объекты слоя и помогающие аудитории определить объекты на карте. Текст надписи обычно извлекается из атрибутов слоя. Выберите один или несколько атрибутов, которые хотите отобразить – например, название или тип объекта.

Начиная с версии 10.5.1, вы можете также создавать пользовательское выражение, написанное на языке скриптов Arcade для надписывания векторного слоя. Например, выражение Arcade может быть создано для получения величин годовых продаж по отдельным локальным рынкам путем суммирования значений по полям ежемесячных продаж. Если выражение уже доступно для слоя, вы можете использовать его для надписывания. Также вы можете отредактировать выражение Arcade непосредственно во вьюере карт.

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

Создание надписей

Можно создавать надписи для объектов в следующих типах слоев:

  • Векторный слой (размещенный и ArcGIS Server)
  • Слой изображений карты ArcGIS Server, который поддерживает динамические слои
  • Отдельные слои из слоя изображений карты ArcGIS Server
  • Слой OGC WFS
  • CSV в Сети
  • Слои из файлов

  1. Убедитесь, что вы выполнили вход, и у вас есть права для создания ресурсов.
  2. Откройте карту во вьюере карт, щелкните Детали и выберите Ресурсы.
  3. Перейдите на подслой, который содержит объектов для надписывания, щелкните Дополнительные опцииДополнительные опции и выберите Создать надписи.
  4. Установите отметку Надписать объекты, если отключено.
  5. Чтобы указать текст надписи, выполните одно из следующих действий:
    • Из ниспадающего меню Текст выберите поле объекта, которое необходимо использовать для надписывания. Также вы можете ввести статический текст вместо значения поля или в дополнение к нему.
    • Чтобы использовать пользовательское выражение Arcade, которое было создано для слоя, выберите его в нижней части ниспадающего меню Текст. Если вы желаете изменить выражение или его имя, щелкните кнопку Редактировать выражение и редактируйте его в окне редактора.
    • Если вы хотите создать новое выражение Arcade, выберите Новое выражение в ниспадающем меню Текст и, пользуясь окном редактора, создайте новое выражение и укажите его имя.
    Подсказка:

    Если вам требуется помощь по использованию любой из функций Arcade, щелкните кнопку Информация рядом с соответствующей функцией для просмотра справочной информации.

  6. Выполните любые шаги ниже, чтобы задать настройки отображения надписей.
    • Выполните настройки размера, стиля и цвета текста.
    • Отметьте опцию добавления гало-контура вокруг текста и выберите ширину и цвет гало.
    • Выберите способ выравнивания надписи относительно объекта.
  7. Щелкните OK по окончании создания надписей.
  8. Перейдите к слою, который вы хотите сохранить, щелкните Дополнительные опцииДополнительные опции и выберите Сохранить слой, чтобы сохранить эту настройку как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, в противном случае вы можете сохранить его как новый элемент.
  9. Если у вас имеется несколько слоев с надписями, вы можете упорядочить слои, чтобы изменить способ отображения надписей. Слой, расположенный в содержании карты выше, надписывается в первую очередь, следовательно, содержат большее число надписей. Следующий слой надписывается после первого и содержит меньше надписей, и т.д.
  10. Щелкните Сохранить вверху вьюера карт, чтобы сохранить надписи на карте.
  11. Чтобы удалить или изменить надписи, щелкните Дополнительные опцииДополнительные опции, выберите Управление надписями, примените изменения и щелкните OK.

Советы по использованию надписей

  • Вьюер карт размещает столько надписей, сколько можно разместить без перекрытия. Поэтому, в местах, где пространственные объекты расположены слишком тесно, некоторые объекты могут остаться не надписанными. По мере увеличения масштаба, большее число надписей будет отображаться динамически.
  • Приоритет надписывания зависит от порядка слоев на карте, от верхнего до нижнего. Слои, расположенные выше, надписываются в первую очередь, и будут содержать большее число надписей. Нет гарантии, что все необходимые надписи будут размещены именно там, где нужно. Поэтому, динамическое надписывание лучше всего подходит для карт, где не нужен точный контроль, а необходимо только надписать несколько слоев.
  • Вьюер карт может отображать векторные слои, опубликованные из ArcGIS Pro, с надписями, полученными из выражения Arcade. Хотя эти надписи отображаются на карте, выражение нельзя отредактировать во вьюере карт текущей версии.