ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Надписывание объектов схемы

  • Надписывания в ваших схематических представлениях
  • Надписывание схематических представлений таким же способом
  • Подсказки

Надписывания в ваших схематических представлениях

Подписи могут динамически отображаться на объектах схемы, содержащихся в ваших схематических представлениях. Они основаны на атрибутах схемы, содержащихся в классах объектов схемы — атрибуты схемы с Field storage — или на основе любого другого атрибута, полученного посредством соединения, заданного в слоях объектов, связанных с классами объектов схемы.

Надписывание объектов схемы производится в ArcMap при помощи стандартного механизма создания надписей и механизма Maplex.

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

    Более подробно о работе со Стандартным механизмом надписывания (Standard Label Engine)

  • Механизм создания надписей Maplex обеспечивает специальный набор инструментов, который позволяет улучшить качество надписей в схематическом представлении и управлять их позиционированием и размером.

    Более подробно о работе с Механизмом надписей Maplex (Maplex Label Engine)

О наиболее важных понятиях в надписывании

Аннотации объектов могут использоваться для описания ваших объектов схемы или для того, чтобы дополнить схематические представления информацией общего характера. Надписи на объектах схемы могут быть конвертированы в стандартные аннотации объектов, но не в объектно-связанные аннотации — флажок Объектно-связанные (Feature Linked) в диалоговом окне Конвертировать надписи в аннотации (Convert Labels to Annotation) недоступен для любого слоя пространственных объектов, связанного с классом объектов схемы.

О том, как конвертировать надписи в аннотации

Подсказка:

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

Внимание:

Атрибуты схемы на основе типа атрибута Связанное поле (Associated Field) и метод оценки При обновлении/перерисовке (On Refresh/Redraw) не могут использоваться, как другие атрибуты схемы, для надписывания объектов схемы. Поскольку по умолчанию механизмы надписывания ArcMap не вызывают загрузку значений связанного поля, то для данных конкретных атрибутов вам потребуется дополнительно указать следующее выражение надписи:

Дополнительное выражение для того, чтобы получить надписи на основе атрибута схемы Связанное поле (Associated Field) с методом оценки При перерисовке/обновлении (On Redraw/refresh) корректно отображаетВходные параметры:

  • [ATTR_AS_LABEL]: атрибут схемы, который вы хотите использовать для надписывания
  • [PROPERTYSET], [DATASOURCEID], [UCID] и [UOID]: поля классов пространственных объектов схемы, которые должны быть загружены, чтобы значение связанного поля поддерживалось в актуальном состоянии
Поля [DATASOURCEID], [UCID] и [UOID] доступны в списке полей диалоговом окне Выражение надписи (Label Expression), их можно выбирать из этого списка при построении следующего дополнительного выражения. Однко, поскольку поле [PROPERTYSET] в этом списке недоступно, его надо ввести в окне выражений в ручном режиме.

Function FindLabel([PROPERTYSET],[DATASOURCEID], [UCID], [UOID], [ATTR_AS_LABEL])
			FindLabel = [ATTR_AS_LABEL]
End Function

Надписывание схематических представлений таким же способом

Когда настройка надписей на слоях объектов, составляющих слой схемы, будет завершена в ArcMap, вы можете экспортировать этот слой схемы как файл слоя и использовать редактор набора схематических данных для того, чтобы импортировать свойства этого слоя как свойства слоя схемы по умолчанию для вашего шаблона схемы. Благодаря этому вы получите схематическое представление на основе того самого шаблона схемы с такими же надписями.

Об импортировании свойств слоя схемы по умолчанию

Подсказки

Надписывание на контейнерах

При использовании стандартного механизма создания надписей надписи на схематических контейнерах с геометрией полилиний настраиваются легче, чем на контейнерах с геометрией полигонов. Для того, чтобы управлять надписями на схематических контейнерах с геометрией полигонов, рекомендуется использовать механизм создания надписей Maplex.

Например, надписывание схематических контейнеров часто производится с наружной стороны объектов схемы. Когда используется стандартный механизм создания надписей для отображения надписей на схематических контейнерах, представленных полилинией, то надписи могут отображаться снаружи контейнеров (фиолетовые надписи на рис. 1 ниже).

Схематические контейнеры полилиний — могут быть установлены параметры стандартного механизма создания надписей для отображения фиолетовых надписей снаружи схематического контейнера.
Для схематических контейнеров с геометрией полигонов надписи могут отображаться только внутри (Рисунок 2.1).
Схематические контейнеры полигонов — нестандартные параметры надписывания позволяют отображать фиолетовые надписи за пределами схематических контейнеров; они отображаются только внутри
В таком случае необходимо использовать механизм создания надписей Maplex, чтобы надписи получились снаружи (рис. 2.2).
Схематические контейнеры полигонов — можно установить параметры создания надписей Maplex, чтобы надписи отображались снаружи схематических контейнеров.

Наложение надписей на объекты схемы

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

На следующих рисунках показаны красные надписи на связях схемы после наложения. Множественные линии соответствуют множеству значений атрибутов, ранее сцепленных в одной линии, и каждое значение атрибута было разделено с помощью дефиса (-). Это специальный символ, который был использован для того, чтобы автоматически разбить надпись, как показано на рисунке 3.

Наложение надписей на объектах схемы — пример

Более подробно о перекрывающихся надписях

Связанные разделы

  • Таблицы соединений и связей для отрисовки и надписывания объектов схемы
  • Управление свойствами слоя схемы в ArcMap

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2021 Esri. | Конфиденциальность | Правовая информация