Отображение аннотаций покрытий и SDE 3
Отображение аннотаций покрытий и SDE 3
Вы можете отображать и делать запросы к аннотациям покрытий ArcInfo Workstation, PC ARC/INFO и аннотациям SDE 3, а также менять свойства их отображения в ArcMap. Однако редактирование аннотаций в этих форматах не поддерживается, поэтому вы не можете редактировать местоположения и особенности размещения отдельных фрагментов аннотаций в этих форматах.
Вы можете использовать ArcMap, чтобы конвертировать аннотации этих типов в аннотации базы геоданных. Аннотации базы геоданных полностью редактируются в ArcGIS. Важный шаг при конвертации в аннотации базы геоданных - это с самого начала установить корректные свойства отображения для аннотаций покрытий ArcInfo Workstation, PC/ARCINFO или SDE 3.
ArcMap воспринимает аннотации покрытий, аннотации PC/ARCINFO и аннотации SDE 3 одинаково. Все три формата отображаются как слои в таблице содержания ArcMap. Вы можете изменить свойства отображения для этих слоев на закладке Символы (Symbols) в диалоговом окне Свойства слоя (Layer Properties).
Как и в ArcInfo Workstation, отображение этих типов аннотаций в ArcMap основывается на значениях псевдо-элементов, хранящихся в покрытиях. Различие между ArcMap и ArcInfo Workstation заключается в том, что ArcMap не имеет доступа к файлам наборов текстов (textset), которые ArcInfo Workstation использует для сопоставления текстовых символов с аннотациями. Соответственно, вам необходимо будет вручную указать текстовый символ в ArcMap, который будет использоваться для каждого значения $SYMBOL в покрытии, в диалоговом окне Свойства слоя (Layer Properties).
При отображении аннотаций покрытий, PC/ARCINFO и аннотаций SDE 3 в ArcMap надо учитывать еще некоторые факторы.
- Вы можете изменить в ArcMap размер отображения текста аннотации, у которой значение псевдоэлемента $SIZE равно нулю. Однако текст аннотации, значение $SIZE которой не равно нулю, всегда отображается в ArcMap с использованием значения $SIZE.
- Если ваша аннотация покрытия использовала символы текста, основанные на шрифтах IGL из ArcInfo Workstation, аннотация будет отображаться в ArcMap немного иначе, чем в ArcPlot или ArcEdit, так как ArcMap поддерживает только шрифты TrueType, а у шрифтов IGL нет эквивалентов TrueType.
Изменение отображения аннотаций покрытий и SDE 3
Шаги
- Щелкните правой кнопкой мыши на названии слоя аннотаций в таблице содержания и выберите Свойства (Properties).
- Откройте закладку Символы (Symbols).
Все символы для всех уровней перечислены на закладке Символы (Symbols). Отображение уровней списка символов не настраиваются, также не настраивается положение символов на соответствующих уровнях.
- Щелкните на элементе в списке номеров символов ($SYMBOL), чтобы увидеть его свойства отображения.
- Если необходимо, измените свойства отображения.
- Щелкните на кнопке Символ текста (Text Symbol), чтобы выбрать другой символ или изменить свойства текущего символа.
- Повторите шаги с 3 по 5 для всех символов, где это необходимо.
- На вкладке Уровни (Levels) диалогового окна Свойства слоя (Layer Properties) можно переключить отображение уровней аннотации покрытия ($LEVEL).
- Щелкните ОК.
Размещение аннотаций покрытий и SDE 3
В ArcGIS нельзя редактировать размещение аннотаций покрытий и аннотаций SDE 3 в ArcMap. Чтобы включить возможность редактирования, необходимо сначала конвертировать аннотацию покрытия в аннотацию базы геоданных. Из-за различий между ArcMap и ArcPlot, отображение аннотаций покрытий в ArcMap и в ArcPlot может отличаться. Чтобы устранить это различие, можно определить символы перед конвертацией аннотации, так как на данном этапе легче сделать глобальные изменения.