В базе геоданных есть два вида аннотаций: стандартные и объектно-связанные.
Стандартные аннотации формально не связаны с пространственными объектами базы геоданных. Пример обычной аннотации – название горной гряды на карте. Горная гряда не представлена отдельным пространственным объектом, это просто район, который вы обозначили.
Объектно-связанные аннотации связаны с определенными пространственными объектами в каком-либо классе объектов базы геоданных. Текстом объектно-связанной аннотации является значение одного или нескольких полей пространственного объекта, с которым она связана, или выражения, полученного из поля. Например, отдельные водные объекты в гидрографической сети могут иметь аннотации-названия, которые хранятся в соответствующем поле класса объектов гидрографии.
Более подробно о различных типах аннотаций
Лицензия:
Вы можете создать объектно-связанные аннотации только с лицензиями ArcGIS Pro Standard и ArcGIS Pro Advanced.
Можно создать пустой класс объектов-аннотаций и позже создать в нем аннотации, или можно создать класс объектов-аннотаций уже с аннотациями, конвертировав надписи в аннотации. Когда вы создаете пустой класс объектов аннотаций в мастере Создать класс пространственных объектов, вы можете сразу указать подклассы аннотаций для него.
При создании класса объектов-аннотаций в наборе классов объектов, класс объектов аннотаций должен быть с то же пространственной привязкой, которая задается при создании набора классов.
Создание класса объектов стандартных аннотаций
Выполните следующие шаги, чтобы создать класс стандартных объектов-аннотаций:
- Создание класса объектов стандартных аннотаций в виде Каталога. Откройте мастер Создать класс пространственных объектов, дважды щелкнув базу геоданных, затем щелкнув Новый > Класс объектов в группе Создать на ленте Каталог.
Вы также можете создать новый класс объектов-аннотаций в панели Каталог.
Щелкните правой кнопкой мыши базу геоданных или набор классов объектов, в котором вы хотите создать новый класс стандартных аннотаций, и щелкните Новый > Класс пространственных объектов.
- На странице мастера Определить в текстовом поле Имя введите имя класса пространственных объектов. Для создания псевдонима этого класса, введите его в текстовое поле Псевдоним.
- В ниспадающем списке Тип класса пространственных объектов выберите тип объектов, которые будут храниться в классе объектов, как Аннотация, затем щелкните Далее.
- На странице мастера Поля добавьте к классу объектов поле, нажав Щелкните здесь, чтобы добавить новое поле в последней строке. Введите имя в столбце Имя поля, выберите тип данных в столбце Тип данных и щелкните Далее.
По умолчанию к классу объектов-аннотаций добавляется несколько полей. Некоторые из этих полей являются обязательными, другие - дополнительными. Вы можете удалить дополнительные поля сейчас или удалить их в виде Поля после создания класса объектов.
Более подробно о создании, изменении и удалении полей
Чтобы перенести поля из другого класса объектов, щелкните Импорт.
- На странице мастера Пространственная привязка нужно указать пространственную привязку нового класса объектов.
Текущая система координат подсвечена. Щелкните Подробная информация, чтобы увидеть информацию о системе координат.
- В окне Доступные системы координат XY перейдите к нужной системе координат.
Вы можете выполнить поиск и фильтрацию, чтобы найти определенную систему координат. Вы можете выбрать систему координат имеющегося слоя на карте, создать свою собственную или импортировать из другого класса объектов.
Если вы создаёте класс объектов-аннотаций в наборе классов объектов, система координат устанавливается автоматически.
Более подробно о выборе системы координат см. в разделе Настройка системы координат.
- Когда закончите, нажмите Далее.
- На странице Допуск укажите допуск по x,y. Когда закончите, нажмите Далее.
Допуск по x,y вычисляется на основе заданной системы координат. Значение по умолчанию подходит в большинстве случаев.
Если вы изменили значения допуска x,y и хотите вернуться к значению по умолчанию, щелкните кнопку Очистить все допуски.
- Если вы знаете, что для ваших данных эти настройки нужно изменить, вы можете снять отметку с опции Принять значение разрешения и экстент домена по умолчанию (рекомендуется) и изменить значение разрешения x,y.
Более подробно о свойствах пространственной привязки.
- Щелкните Далее.
- На странице мастера Конфигурация хранилища можно настроить способ хранения класса объектов. Если вы хотите задать способ хранения нового класса объектов, щелкните Использовать ключевые слова конфигурации и выберите соответствующее ключевое слово конфигурации в ниспадающем меню. Иначе применяется слово Default. Более подробно о Ключевых словах конфигурации. Когда закончите, нажмите Далее.
- На странице Свойства аннотации задайте специфичные для аннотаций свойства для класса объектов.
- Щелкните стрелку ниспадающего списка Базовый масштаб и выберите масштаб или введите его значение. Далее, из списка Единицы карты выберите единицы для хранения аннотаций.
Единицы измерения должны совпадать с системой координат карты.
Указанный масштаб должен соответствовать масштабу, при котором аннотации отображаются корректно.
Если вы создаёте класс объектов-аннотаций в наборе классов объектов, единицы карты устанавливаются автоматически. Единицы карты соответствуют системе координат набора классов объектов. Если система координат набора классов объектов неизвестна, за единицы по умолчанию принимаются метры.
Внимание:
Изменение базового масштаба для класса аннотаций - операция, требующая обновления геометрии ограничивающей рамки для каждой аннотации. Изменение базового масштаба вызывает изменение размера объектов аннотаций и может привести к перекрытию текста. Особое внимание следует уделить изменению этого свойства после создания класса объектов-аннотаций.
- Задайте поведение при редактировании для класса объектов-аннотаций.
Доступные опции поведения при редактировании зависят от того, стандартные ли это аннотации или объектно-связанные.
- Щелкните стрелку ниспадающего списка Базовый масштаб и выберите масштаб или введите его значение. Далее, из списка Единицы карты выберите единицы для хранения аннотаций.
- Щелкните Далее.
- Щелкните кнопку Изменить, чтобы отредактировать класс аннотаций по умолчанию, или щелкните кнопку Добавить класс аннотаций, чтобы добавить новый подкласс. Повторяйте шаги, описанные ниже, пока не выберите все необходимые классы аннотаций и их свойства.
- Щелкните вкладку Диапазон видимости для установки минимального и максимального масштабов для отображения аннотаций и текстового символа для класса аннотаций.
Определение диапазона видимости для каждого класса аннотаций улучшает производительность при работе с аннотациями. Вы также можете задать диапазон видимых масштабов в ArcGIS Pro.
- Установите свойства текстового символа по умолчанию для класса аннотаций на вкладке Символ.
- Щелкните вкладку Диапазон видимости для установки минимального и максимального масштабов для отображения аннотаций и текстового символа для класса аннотаций.
- Щелкните Готово, чтобы создать класс объектов стандартных аннотаций Чтобы отменить изменения и прекратить создание класса объектов, вы можете нажать кнопку Закрыть наверху диалогового окна и остановить работу мастера Создать класс пространственных объектов.
Создание класса объектов объектно-связанных аннотаций
Выполните следующие шаги, чтобы создать класс объектно-связанных аннотаций:
- Создание класса объектов объектно-связанных аннотаций в виде Каталога. Откройте мастер Создать класс пространственных объектов, дважды щелкнув базу геоданных, затем щелкнув Новый > Класс объектов в группе Создать на ленте Каталог.
Вы также можете создать класс объектов-аннотаций в панели Каталог.
Щелкните правой кнопкой мыши базу геоданных или набор классов объектов, в котором вы хотите создать новый класс объектно-связанных аннотаций, и щелкните Новый > Класс пространственных объектов.
Внимание:
Классы объектов, которые связаны с этим новым классом объектов-аннотаций, доступны только для чтения, если вы откроете их в ArcMap. Классы объектов, которые связаны с этим новым классом объектов-аннотаций, доступны только для чтения, если вы откроете их в ArcMap. - На странице мастера Определить в текстовом поле Имя введите имя класса пространственных объектов. Для создания псевдонима этого класса, введите его в текстовое поле Псевдоним.
- В ниспадающем списке Тип класса пространственных объектов выберите тип объектов, которые будут храниться в классе объектов, как Аннотация, затем щелкните Далее.
- На странице мастера Поля добавьте к классу объектов поле, щелкните Щелкните здесь, чтобы добавить новое поле в последней строке. Введите имя в столбце Имя поля, выберите тип данных в столбце Тип данных и щелкните Далее.
По умолчанию к классу объектов-аннотаций добавляется несколько полей. Некоторые из этих полей являются обязательными, другие - дополнительными. Вы можете удалить дополнительные поля сейчас или удалить их в виде Поля после создания класса объектов.
Более подробно о создании, изменении и удалении полей
Чтобы перенести поля из другого класса объектов, щелкните Импорт.
- На странице мастера Пространственная привязка нужно указать пространственную привязку нового класса объектов.
Текущая система координат подсвечена. Щелкните Подробная информация, чтобы увидеть информацию о системе координат.
Если вы создаёте класс объектов-аннотаций в наборе классов объектов, система координат устанавливается автоматически.
- В окне Доступные системы координат XY перейдите к нужной системе координат.
Вы можете выполнить поиск и фильтрацию, чтобы найти определенную систему координат. Вы можете выбрать систему координат имеющегося слоя на карте, создать свою собственную или импортировать из другого класса объектов.
Более подробно о выборе системы координат см. в разделе Настройка системы координат.
- Когда закончите, нажмите Далее.
- На странице Допуск укажите допуск по x,y. Когда закончите, нажмите Далее.
Допуск по x,y вычисляется на основе заданной системы координат. Значение по умолчанию подходит в большинстве случаев.
Если вы изменили значения допуска x,y и хотите вернуться к значению по умолчанию, щелкните кнопку Очистить все допуски.
- Если вы знаете, что для ваших данных эти настройки нужно изменить, вы можете снять отметку с опции Принять значение разрешения и экстент домена по умолчанию (рекомендуется) и изменить значение разрешения x,y. Более подробно о свойствах пространственной привязки.
- Щелкните Далее.
- На странице мастера Конфигурация хранилища можно настроить способ хранения класса объектов. Если вы хотите задать способ хранения нового класса объектов, щелкните Использовать ключевые слова конфигурации и выберите соответствующее ключевое слово конфигурации в ниспадающем меню. Или сохраните значение По умолчанию. Более подробно о Ключевых словах конфигурации. Когда закончите, нажмите Далее.
- На странице Свойства аннотации задайте специфичные для аннотаций свойства для класса объектов.
- Чтобы создать связанную с объектом аннотацию, установите отметку Связать аннотацию с данным классом пространственных объектов и выберите из ниспадающего меню класс объектов, к которому будут привязаны аннотации.
Класс пространственных объектов должен быть расположен в том же наборе классов объектов, что и создаваемый класс аннотаций.
При создании объектно-связанных аннотаций укажите, будет ли использоваться Стандартный механизм надписывания или Механизм надписывания Maplex.
Примечание:
Вы не можете изменить связанный класс объектов или механизм надписывания после создания класса объектов.
- Щелкните стрелку ниспадающего списка Базовый масштаб и выберите масштаб или введите его значение. Далее, из списка Единицы карты выберите единицы для хранения аннотаций.
Единицы измерения должны совпадать с системой координат карты.
Указанный масштаб должен соответствовать масштабу, при котором аннотации отображаются корректно.
Если вы создаёте класс объектов-аннотаций в наборе классов объектов, единицы карты устанавливаются автоматически. Единицы карты соответствуют системе координат набора классов объектов. Если система координат набора классов объектов неизвестна, за единицы по умолчанию принимаются метры.
Внимание:
Изменение базового масштаба для класса аннотаций - операция, требующая обновления геометрии ограничивающей рамки для каждой аннотации. Изменение базового масштаба вызывает изменение размера объектов аннотаций и может привести к перекрытию текста. Особое внимание следует уделить изменению этого свойства после создания класса объектов-аннотаций.
- Задайте поведение при редактировании для класса объектов-аннотаций.
Доступные опции поведения при редактировании зависят от того, стандартные ли аннотации или объектно-связанные.
- Установите Общие настройки надписей для класса объектов-аннотаций.
Эти опции используются, если аннотации, связаны с объектами.
- Если аннотации объектно-связанные и используется механизм надписывания Maplex, создайте Группы надписей-сносок и Словари сокращений для использования классом объектов-аннотаций.
- Чтобы создать связанную с объектом аннотацию, установите отметку Связать аннотацию с данным классом пространственных объектов и выберите из ниспадающего меню класс объектов, к которому будут привязаны аннотации.
- Щелкните Далее.
- Щелкните кнопку Изменить, чтобы отредактировать класс аннотаций по умолчанию, или щелкните кнопку Добавить класс аннотаций, чтобы добавить новый подкласс. Повторяйте шаги, описанные ниже, пока не выберите все необходимые классы аннотаций и их свойства.
- При создании объектно-связанных аннотаций, укажите поля связанного класса объектов, которые содержат такст для первого класса аннотаций на вкладке Выражение надписи. Выберите поле надписи или создайте выражение, объединяющее несколько полей.
- Щелкните вкладку Выражение SQL, чтобы указать конкретные объекты в связанном классе объектов, которые будут аннотированы с помощью класса аннотаций.
- Щелкните вкладку Диапазон видимости для установки минимального и максимального масштабов для отображения аннотаций.
Определение диапазона видимости для каждого класса аннотаций улучшает производительность при работе с аннотациями. Вы также можете задать диапазон видимых масштабов в ArcGIS Pro.
- Установите свойства текстового символа по умолчанию для класса аннотаций на вкладке Символ.
- Использовать свойства размещения для класса аннотаций на вкладке Размещение.
- Щелкните Готово для создания класса объектов объектно-связанных аннотаций. Чтобы отменить изменения и прекратить создание класса объектов, вы можете нажать кнопку Закрыть наверху диалогового окна и остановить работу мастера Создать класс пространственных объектов.