В базе геоданных есть два вида аннотаций: стандартные и объектно-связанные.
Стандартные аннотации формально не связаны с пространственными объектами базы геоданных. Пример обычной аннотации – название горной гряды на карте. Горная гряда не представлена отдельным пространственным объектом, это просто район, который вы обозначили.
Объектно-связанные аннотации связаны с определенными пространственными объектами в каком-либо классе объектов базы геоданных. Текстом объектно-связанной аннотации является значение одного или нескольких полей пространственного объекта, с которым она связана, или выражения, полученного из поля. Например, отдельные водные объекты в гидрографической сети могут иметь аннотации-названия, которые хранятся в соответствующем поле класса объектов гидрографии.
Более подробно о различных типах аннотаций
Можно создать пустой класс объектов-аннотаций и позже создать в нем аннотации, или можно создать класс объектов-аннотаций уже с аннотациями, конвертировав надписи в аннотации. Когда вы создаете пустой класс объектов аннотаций в мастере Создать класс пространственных объектов, вы можете сразу указать подклассы аннотаций для него.
При создании класса объектов-аннотаций в наборе классов объектов, класс объектов аннотаций должен быть с то же пространственной привязкой, которая задается при создании набора классов.
Создание класса объектов стандартных аннотаций
Чтобы создать класс объектов стандартных аннотаций, выполните следующие действия:
- Чтобы создать класс объектов стандартных аннотаций в виде Каталог, откройте мастер Создать класс пространственных объектов, дважды щелкнув базу геоданных и щелкнув Новый > Класс объектов в группе Создать на ленте Каталог.
Вы также можете создать класс объектов-аннотаций в панели Каталог.
Щелкните правой кнопкой мыши базу геоданных или набор классов объектов, в котором вы хотите создать новый класс объектов стандартных аннотаций, и щелкните Новый > Класс пространственных объектов.
- На странице мастера Задать укажите имя класса объектов в поле Имя и, чтобы создать псевдоним для этого класса объектов, укажите нужное значение в поле Псевдоним.
- В ниспадающем списке Тип класса пространственных объектов для типа объектов, которые будут храниться в классе объектов, выберите Аннотация, затем щелкните Далее.
- На странице мастера Поля добавьте поле в класс объектов, щелкнув опцию Щелкните здесь, чтобы добавить новое поле в последней строке, укажите имя в столбце Имя поля, выберите тип данных в столбце Тип данных и щелкните Далее.
По умолчанию к классу объектов-аннотаций добавляется несколько полей. Некоторые из этих полей являются обязательными; остальные — дополнительные. Вы можете удалить дополнительные поля сейчас или удалить их в виде Поля после создания класса объектов.
Более подробно о создании, изменении и удалении полей
Чтобы перенести поля из другого класса объектов, щелкните Импорт.
- На странице мастера Пространственная привязка нужно указать пространственную привязку нового класса объектов.
Текущая система координат подсвечена. Щелкните Подробная информация, чтобы увидеть информацию о системе координат.
- В окне Доступные системы координат 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.
- Установите свойства текстового символа по умолчанию для класса аннотаций на вкладке Символ.
- Использовать свойства размещения для класса аннотаций на вкладке Размещение.
- Щелкните Готово для создания класса объектов объектно-связанных аннотаций. Чтобы отменить изменения и прекратить создание класса объектов, вы можете нажать кнопку Закрыть наверху диалогового окна и остановить работу мастера Создать класс пространственных объектов.