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