Сводка
Обновляет базовый масштаб существующего класса объектов-аннотаций или объектов-размеров.
Использование
Перед обновлением базового масштаба класса пространственных объектов его необходимо обновить до текущей версии с помощью инструмента Обновить набор данных.
В версионных классах объектов аннотаций обновить базовый масштаб не получится.
Изменение базового масштаба для класса пространственных объектов – это трудоемкая операция, требующая обновления геометрии ограничивающих рамок каждого объекта.
Для обновления базового масштаба объектно-связанного класса объектов аннотаций необходима лицензия ArcGIS Desktop Standard или ArcGIS Desktop Advanced.
Внимание:
Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.
Синтаксис
arcpy.cartography.UpdateAnnotationReferenceScale(in_anno_features, reference_scale)
Parameter | Объяснение | Тип данных |
in_anno_features | Входные объекты аннотаций или объекты-размеры. | Annotation Layer; Dimension Layer |
reference_scale | Класс объектов аннотаций, который необходимо обновить. | Double |
Производные выходные данные
Name | Объяснение | Тип данных |
updated_annotation | Обновленные аннотация или размеры. | Слой аннотаций; слой размеров |
Пример кода
Пример скрипта Python для использования инструмента UpdateAnnotationReferenceScale в режиме прямого запуска.
import arcpy
arcpy.cartography.UpdateAnnotationReferenceScale("C:/data/Canada.gdb/cities",
4000000)
Environments
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да