Аннотации базы геоданных хранятся как класс объектов аннотаций в базе геоданных. Конвертировать надписи в аннотации можно с помощью инструмента Конвертировать надписи в аннотации. Во время конвертации надписей в аннотации необходимо решить, какие создавать объекты-аннотации – стандартные или объектно-связанные.
При хранении объектно-связанной аннотации в базе геоданных создается отношение между этой аннотацией и соответствующим пространственным объектом. Теперь, если вы переместите объект, аннотация также будет перемещена. Если вы удалите объект, аннотация также будет удалена. Если вы измените атрибут объекта, на котором основана аннотация, текст аннотации изменится.
Примечание:
Надписи также можно конвертировать в графический текст на карте с помощью инструмента Конвертировать надписи в графику. Графический текст полезен для добавления простого текста на карту, но имеет ограничения редактирования и хранения.
Аналогично преобразованию надписей в аннотации, вы можете преобразовать неразмещенные надписи в невидимую графику, а затем отобразить и отредактировать их.
Подготовка надписей для конвертации в аннотации
Необходимо правильно задать масштаб и свойства надписей, так как они определяют размер, положение и отображение новых аннотаций.
Перед конвертацией надписей в аннотации обратите внимание на масштабы:
- Текущий масштаб карты – этот масштаб отображается в окне Масштаб в нижней части вида Карты.
- Базовый масштаб карты – это масштаб, при котором символы объектов и динамические надписи отображаются на экране в заданных размерах.
Аннотации создаются с такими же размерами и положением символов, какие были у надписей в момент конвертации. Когда вы конвертируете надписи в аннотации, базовый масштаб аннотации для нового класса объектов берется из базового масштаба карты, если он задан. Если же базовый масштаб карты не задан, то базовый масштаб аннотации для этого нового класса объектов берется из текущего масштаба карты.
Инструмент Конвертировать надписи в аннотации поддерживает выборку. Если в слое есть выбранные объекты, то только надписи выбранных объектов конвертируются в аннотации.
При возникновении проблем с использованием памяти при конвертации надписей в аннотации, конвертируйте только надписи в пределах отображаемого экстента или воспользуйтесь инструментом Надписи листов в аннотации для конвертации надписей в аннотации для слоев проекта на основании полигонального индексного слоя.
Если при преобразовании надписей в графику вы сталкиваетесь с ограничением хранения графики карты в 4000 элементов или 10 Мб, преобразуйте надписи только для одного слоя, а не для всей карты, преобразуйте надписи для меньшего экстента или создайте SQL-запрос для надписей и конвертации меньшего количества объектов.
Конвертация надписей в аннотации
Инструмент Конвертировать надписи в аннотации конвертирует надписи в аннотации для одного слоя или для всей карты.
Чтобы конвертировать надписи в аннотации, выполните следующие шаги:
- Добавьте эти данные на карту, они помогут определить наилучший размер, размещение и оформление надписей, которые вы хотели бы конвертировать в аннотации.
- Установите масштаб, в котором вы обычно просматриваете аннотации, независимо от того, просматриваете вы их в ArcGIS Pro или на распечатанной карте.
- На панели Содержание щелкните правой кнопкой мыши на названии карты и выберите Установить базовый масштаб.
Будет выбран базовый масштаб, равный тому, который вы установили в предыдущем шаге.
- Присвоение символов пространственным объектам.
- Отобразите надписи и установите их размер, положение и оформление.
- Чтобы увеличить количество размещенных надписей перед конвертацией, выберите приоритеты надписей, веса надписей и пространственных объектов и опции размещения надписей.
Некоторые надписи могут в данный момент не отображаться на карте, так как для них не хватает места. Вы все равно можете конвертировать эти надписи, но чтобы отобразить их в новой аннотации, необходимо после конвертации разместить каждую аннотацию вручную.
- Откройте инструмент Конвертировать надписи в аннотации, чтобы конвертировать надписи в аннотации. Щелкните Конвертировать надписи в аннотации в группе Надписи на вкладке Карта, или откройте инструмент в группе Аннотация в наборе Картография.
Вы также можете открыть инструмент щелкнув слой правой кнопкой мыши на панели Содержание. Для инструмента будут применены настройки по умолчанию для конвертации одного слоя.
- Выберите, требуется ли конвертировать надписи в аннотации для всех слоев карты или только для одного.
При конвертации одного слоя, он должен быть указан и присутствовать на карте.
- Выберите экстент, который вместит все надписи, которые вы хотели бы конвертировать. Укажите эти настройки для инструмента Конвертировать надписи в аннотации.
- Текущий экстент отображения — Экстент будет основан на активной карте или сцене.
- Нарисовать экстент - экстент будет основан прямоугольнике, нарисованном на карте или сцене.
- Экстент слоя — Экстент будет основан на активном слое карты. Выберите доступный слой или воспользуйтесь опцией Экстент данных во всех слоях. У каждого слоя карте есть следующие опции:
- Все объекты - экстент всех объектов.
- Выбранные объекты - экстент выбранных объектов.
- Отображаемые объекты - экстент отображаемых объектов.
- Обзор - экстент будет основан на наборе данных.
- Пересечение входных данных - экстент будет основан на пересекающемся экстенте всех входных данных.
- Объединение входных данных - экстент будет комбинацией экстентов всех входных данных.
- Буфер обмена - экстент может быть скопирован в буфер обмена и из него.
- Копировать экстент - копирует экстент и систему координат в буфер обмена.
- Вставить экстент - вставляет экстент и систему координат из буфера обмена. Если буфер обмена не содержат систему координат, экстент будет использовать систему координат карты.
- Сбросить экстент - экстент будет сброшен до значения по умолчанию.
- Выберите, конвертировать ли надписи со всех слоев в один выходной класс объектов или создать по одному выходному классу объектов-аннотация для каждого слоя.
Если отмечена опция Конвертировать надписи из всех слоев в один выходной класс объектов, можно выбрать, соединять ли схожие классы надписей или сохранить все классы без изменений. Эти опции доступны только при создании аннотаций, которые не являются объектно-связанными.
- Чтобы конвертировать надписи в существующий класс объектов-аннотаций, используйте инструмент Аннотации для выбранных объектов.
После преобразования классы объектов-аннотаций можно добавить с помощью инструмента Присоединить, если схемы одинаковые, или инструмента Соединить классы объектов-аннотаций, если схемы разные.
Размещение неразмещенных объектов-аннотаций базы геоданных
По умолчанию неразмещенные аннотации не будут отображены на карте. Выполните следующие шаги для размещения объектов неразмещенных аннотаций базы геоданных:
- Для отображения неразмещенной аннотации раскройте составной слой, щелкните правой кнопкой класс объектов-аннотаций на панели Содержание и выберите Символы, чтобы открыть панель Символы. Отметьте опцию Отображать неразмещенные аннотации, чтобы отобразить аннотацию заданным цветом.
- На вкладке Редактировать щелкните кнопку Атрибуты в группе Выборка, чтобы открыть панель Атрибуты.
- Выберите объект неразмещенной аннотации, чтобы разместить его и затем измените значение поля Status с Unplaced на Placed на панели Атрибуты.
- Дополнительно используйте инструменты редактирования из галереи Инструменты, чтобы отредактировать объект аннотации.