Создание надписей (Map Viewer Classic)

Примечание:

Теперь доступен новый Map Viewer. Новый Map Viewer ранее был доступен как отдельная бета-версия, а теперь входит в состав портала. Откройте его из средства запуска приложений, чтобы начать работу. Дополнительные сведения см. в справочной документации нового Map Viewer.

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

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

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

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

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

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

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

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

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

    Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.

  9. Если у вас имеется несколько слоев с надписями, вы можете упорядочить слои, чтобы изменить способ отображения надписей.

    Слой, расположенный в содержании карты выше, надписывается в первую очередь, следовательно, содержат большее число надписей. Следующий слой надписывается после первого и содержит меньше надписей, и т.д.

  10. Щелкните Сохранить вверху Map Viewer Classic, чтобы сохранить надписи на карте.
  11. Чтобы удалить или изменить надписи, щелкните Дополнительные опцииДополнительные опции, выберите Управление надписями, примените изменения и щелкните OK.

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

При использовании надписей помните следующее:

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