Управление свойствами классов объектов-аннотаций
Управление свойствами класса объектов-аннотаций происходит из панели Каталог.
Диалоговое окно Свойства класса объектов используется для задания псевдонима и пространственных и атрибутивных индексов, а также для просмотра текущей версии класса объектов-аннотаций, тогда как панель Свойства класса объектов-аннотаций используется для управления свойствами, присущими только классам объектов-аннотаций - подклассами аннотаций, символами и настройками, определяющими, как данные объекты-аннотации могут быть изменены.
Чтобы открыть его, щелкните правой кнопкой класс объектов-аннотаций на панели Каталог или в виде Каталога и щелкните или Свойства, чтобы открыть диалоговое окно Свойства класса объектов или Свойства класса объектов-аннотаций, чтобы открыть панель Свойства класса объектов-аннотаций. Заметьте, что некоторые параметры можно редактировать, тогда как другие - только для чтения.
Используйте вид Поля, чтобы управлять полями, связанными с классом объектов-аннотаций. В виде можно редактировать список полей, подтипы и домены класса объектов-аннотаций.
Поля
В виде Поля перечислены поля в классе объектов-аннотаций. Следующие поля являются обязательными, их нельзя удалить:
ObjectIDShape— полигональная форма, представляющая контур аннотацииFeatureIDилиFeatureGlobalID— содержитObjectIDилиGlobalIDобъекта, из которого была получена аннотация.FeatureGlobalIDсоздается, когда аннотация получена из или связана с классом объектов, содержащимGlobalID; в противном случае создаетсяFeatureID.Для стандартной аннотации: это поле содержит уникальный ID (
ObjectIDилиGlobalID) пространственного объекта, из которого была получена аннотация, если аннотация создана с помощью инструмента Конвертировать надписи в аннотации.Для объектно-связанной аннотации: это поле содержит
ObjectIDилиGlobalIDсвязанного объекта или объектно-связанного отношения.
ZOrder— в настоящее время не используетсяAnnotationClassID— подкласс аннотаций, к которому принадлежит аннотацияElement— поле BLOB, которое хранит символы и геометрию текстаSymbolID— символ в таблице символовStatus— является объект размещенным или неразмещеннымShape_lengthShape_area
Поле SymbolID обычно содержит значение, большее или равное 0. Это значение является номером текстового символа в коллекции символов. Если значение равно -1, объект-аннотация хранит свойства отображения в записи и не ссылается на текстовый символ в коллекции символов. Когда значение SymbolID равно -1, значение поля Override равно 0, т.к. каждое свойство перезаписывается.
Более подробно о текстовых символах из коллекции символов
Другие поля класса аннотаций используются для параметров отображения объекта-аннотации. Эти поля можно редактировать, а внесенные изменения будут отражены в поле BLOB пространственного объекта. Аналогично, любые изменения объекта-аннотации, выполненные на вкладке Аннотации в панели Атрибуты обновляются в полях. Эти поля также можно удалить. Список этих полей приводится ниже:
TextString— текстовая строка для объектаFontName— название шрифта, например, ArialFontStyle— название стиля шрифта, например, ОбычныйFontSize— размер шрифтаUnderline— будет ли текст подчеркнут: истина или ложьVerticalAlignment— вертикальное выравнивание текста: по верхнему краю, по центру, по линии основания или по нижнему краюHorizontalAlignment— горизонтальное выравнивание текста – по левому краю, по правому краю, по центру, по ширинеXOffset— сдвиг текста вправо или влевоYOffset— сдвиг текста вверх или внизAngle— Угол поворота текстаFontLeading— задает межстрочный интервалWordSpacing— задает расстояние между словамиCharacterWidth— задает ширину знаковCharacterSpacing— задает расстояние между знакамиFlipAngle— Задает угол, при котором располагаемый под углом тест переворачивается
Поле Override не доступно для редактирования и управляется ArcGIS Pro. Если значение замещения равно 0, объект-аннотация отображается с использованием текстового символа SymbolID, на который она ссылается, и никакие свойства отображения не сохраняются в записи. Если значение замещения больше 0, объект-аннотация использует текстовый символ SymbolID в качестве основного и применяет измененные свойства к этому символу. Список возможных значений приведен в таблице ниже. Значения в атрибутивной таблице являются суммами приведенных ниже значений. Например, если значение замещения равно 65, то свойства XOffset (1), и Size (64) перезаписываются (1+64=65.
В следующей таблице содержатся значения замещения для аннотаций ArcGIS Pro.
| Значение замещения | Замещаемое свойство |
|---|---|
1 |
XOffset |
2 |
YOffset |
4 |
Горизонтальное выравнивание |
8 |
Вертикальное выравнивание |
16 |
Угол поворота |
64 |
Размер |
128 |
Цвет |
256 |
Расстояние между знаками |
512 |
Ширина знаков |
1024 |
Расстояние между словами |
2048 |
Междустрочное расстояние |
4096 |
Название шрифта |
8192 |
Стиль шрифта |
16384 |
Подчеркнутый шрифт |
32768 |
Свойства выноски |
131072 |
Варианты шрифтов |
Прежние версии:
Значения замещения аннотаций в ArcMap см. в таблице ниже.
| Значение замещения | Замещаемое свойство |
|---|---|
1 |
XOffset |
2 |
YOffset |
4 |
Горизонтальное выравнивание |
8 |
Вертикальное выравнивание |
16 |
Угол поворота |
64 |
Размер |
128 |
Цвет |
512 |
Расстояние между знаками |
1024 |
Ширина знаков |
2048 |
Расстояние между словами |
4096 |
Междустрочное расстояние |
8192 |
Полужирный |
16384 |
Курсив |
32768 |
Подчеркнутый шрифт |
65536 |
Символ фона |
131072 |
Название шрифта |
Подтипы
Если класс аннотаций имеет несколько подклассов, они рассматриваются как подтипы. В виде Подтипы перечислены подклассы аннотаций. Однако для управления подклассами аннотаций используйте панель Свойства класса объектов-аннотаций.
Отношения
Для объектно-связанных аннотаций на панели Каталог во вкладке Отношения диалогового окна Свойства класса пространственных объектов показывается класс отношений, связывающий класс объектов-аннотаций и класс пространственных объектов.
Подклассы аннотаций
Вкладка Подклассы аннотаций на панели Свойства класса объектов-аннотаций позволяет управлять подклассами аннотаций. Вы можете добавлять подклассы аннотаций и удалять их из списка. Чтобы изменить или просмотреть свойства подкласса аннотаций, дважды щелкните на подклассе аннотаций в списке и получите доступ к свойствам при помощи любых элементов управления на панели.
Более подробно об аннотациях в базе геоданных
Свойства редактирования аннотаций
Вкладка Аннотация на панели Свойства класса объектов-аннотаций также позволяет задать свойства, влияющие на возможности редактирования аннотации.
Более подробно о параметрах редактирования класса объектов-аннотаций
Текстовые символы
Группа Набор символов на вкладке Аннотация панели Свойства класса объектов-аннотаций позволяет управлять набором символов. Коллекция символов содержит предварительно настроенные текстовые символы, которые можно назначить для объектов-аннотаций при создании или редактировании аннотаций в ArcGIS Pro. У каждого подкласса аннотаций в списке есть соответствующий символ. Если изменения символа класса осуществляются через вкладку Классы аннотаций, исходный символ переименовывается с добавлением суффикса _old и в коллекции создается новый связанный символ. Эти символы, связанные с классом аннотаций, нельзя удалить. Чтобы изменить или просмотреть свойства символа, дважды щелкните на символе в списке получите доступ к свойствам при помощи любых элементов управления на панели. Чтобы создать новый символ для класса объектов-аннотаций, щелкните кнопку Добавить символ. Вы также можете импортировать символы из других классов объектов-аннотаций, развернув элемент управления Добавить символ и щелкнув Импорт символа.
Более подробно об аннотациях в базе геоданных