Примечание:
В этом разделе содержится информация о Map Viewer Classic. Теперь доступен усовершенствованный вьюер карт. Для начала работы откройте Map Viewer из окна запуска приложений. Дополнительные сведения см. в справочной документации Map Viewer.
На картах может отображаться большое количество географических данных, расположенных в слоях, которые, в основном, перекрываются. Способ отображения слоев помогает описать и идентифицировать объекты, но иногда требуется больше, чем обычный символ или цвет для выделения того, что вы хотите показать на карте. В этом случае может помочь надписывание объектов. Надписи – это небольшие фрагменты текста, описывающие объекты слоя и помогающие аудитории определить объекты на карте. Текст надписи обычно извлекается из атрибутов слоя. Выберите один или несколько атрибутов, которые хотите отобразить – например, название или тип объекта.
Можно также создать пользовательское выражение, написанное на языке скриптов Arcade, для надписывания векторного слоя. Например, выражение Arcade может быть создано для получения величин годовых продаж по отдельным локальным рынкам путем суммирования значений по полям ежемесячных продаж. Если выражение уже доступно для слоя, вы можете использовать его для надписывания. Также вы можете отредактировать выражение Arcade непосредственно в Map Viewer Classic.
Map Viewer Classic автоматически размещает надписи на карте поверх пространственных объектов, которые они описывают, или рядом с ними. Вы также можете управлять размером, цветом и стилем текста, чтобы было легче различать надписи для пространственных объектов различного типа. Также можно указать масштабные уровни, в которых надписи будут отображаться на карте.
Создание надписей
Можно создавать надписи для объектов в следующих типах слоев:
- Векторные слои (размещенные и ArcGIS Server), включая потоковые векторные слои
- Слои изображений карты ArcGIS Server, которые поддерживают динамические слои
- Отдельные слои из слоя изображений карты ArcGIS Server
- Слои OGC WFS
- CSV в Сети
- Слои из файлов
- Убедитесь, что вы выполнили вход и имеете права для создания ресурсов.
- Откройте карту в Map Viewer Classic, щелкните Описание и выберите Ресурсы.
- Перейдите на подслой, который содержит объектов для надписывания, щелкните Дополнительные опции и выберите Создать надписи.
- Установите отметку Надписать объекты, если отключено.
- Чтобы указать текст надписи, выполните одно из следующих действий:
- Из ниспадающего меню Текст выберите поле объекта, которое необходимо использовать для надписывания. Также вы можете ввести статический текст вместо значения поля или в дополнение к нему.
- Чтобы использовать пользовательское выражение Arcade, которое было создано для слоя, выберите его в нижней части ниспадающего меню Текст. Если вы желаете изменить выражение или его имя, щелкните кнопку Редактировать выражение и редактируйте его в окне редактора.
- Если вы хотите создать новое выражение Arcade, выберите Новое выражение в ниспадающем меню Текст и, пользуясь окном редактора, создайте новое выражение и укажите его имя. Если ранее были созданы выражения слоя для использования в присвоении символов или во всплывающих окнах, их можно использовать для построения выражения, выбрав их на вкладке Существующие в окне редактора.
Подсказка:
Если вам требуется помощь по использованию любой из функций Arcade, щелкните кнопку Информация рядом с соответствующей функцией для просмотра справочной информации.
- Выполните любые шаги ниже, чтобы задать настройки отображения надписей.
- Выполните настройки размера, стиля и цвета текста.
- Отметьте опцию добавления гало-контура вокруг текста и выберите ширину и цвет гало.
- Выберите способ выравнивания надписи относительно объекта.
- Задайте видимость надписей в разных масштабах. Чтобы указать минимальный и максимальный масштаб для отображения надписей, отрегулируйте оба маркера бегунка на панели Диапазон видимости. Такие слова, как Страна, Город и Строение помогут вам выбрать подходящий уровень. Если вы хотите задать более точный масштаб, щелкните ниспадающее меню рядом с подписями масштаба и введите значение или выберите один из предварительно заданных уровней.
- Щелкните OK по окончании создания надписей.
- Перейдите к слою, который вы хотите сохранить, щелкните Дополнительные опции и выберите Сохранить слой, чтобы сохранить эту настройку как свойство элемента. Вы можете сохранить свойства элемента, только если вы являетесь владельцем слоя, или вы сохраняете его как новый элемент.
- Если у вас имеется несколько слоев с надписями, вы можете упорядочить слои, чтобы изменить способ отображения надписей. Слой, расположенный в содержании карты выше, надписывается в первую очередь, следовательно, содержат большее число надписей. Следующий слой надписывается после первого и содержит меньше надписей, и т.д.
- Щелкните Сохранить вверху Map Viewer Classic, чтобы сохранить надписи на карте.
- Чтобы удалить или изменить надписи, щелкните Дополнительные опции, выберите Управление надписями, примените изменения и щелкните OK.
Советы по использованию надписей
- Map Viewer Classic размещает столько надписей, сколько можно разместить без перекрытия. Поэтому, в местах, где пространственные объекты расположены слишком тесно, некоторые объекты могут остаться не надписанными.
- Приоритет надписывания зависит от порядка слоев на карте, от верхнего до нижнего. Слои, расположенные выше, надписываются в первую очередь, и будут содержать большее число надписей. Нет гарантии, что все необходимые надписи будут размещены именно там, где нужно. Поэтому, динамическое надписывание лучше всего подходит для карт, где не нужен точный контроль, а необходимо только надписать несколько слоев.
- При создании надписей для всех поддерживаемых типов слоев, отличных от слоев изображений карты ArcGIS Server, которые поддерживают динамические слои, вы можете изменить способ отображений дат и чисел, если надпись использует значение поля, имеющее тип поля даты или числа. Если поле даты содержит и данные времени, также можно изменить способ отображения времени. Для этих слоев, надписи будут показывать дату в том формате, который настроен для всплывающих окон. Вы можете изменить формат отображения поля даты или числа с помощью выбора поля во всплывающем окне Настроить атрибуты с панели Настроить всплывающее окно. Щелкните Управление надписями и OK, чтобы применить новый формат к имеющейся надписи.
- При создании надписей на основе числового поля или поля даты для слоев изображений карты ArcGIS Server, которые поддерживают динамические слои, надписи будут использовать тот же формат даты или числа, что само поле. Любые изменения, выполненные для формата отображения даты или числа во время настройки всплывающих окон, будут проигнорированы при создании надписей для этого типа слоя.
- Map Viewer Classic не поддерживает многострочные надписи.
- Надписи, созданные в ArcGIS Pro, в Map Viewer Classic могут выглядеть иначе.