Обновить базовый масштаб аннотаций (Картография)

Сводка

Обновляет базовый масштаб существующего класса объектов-аннотаций или объектов-размеров.

Использование

  • Перед обновлением базового масштаба класса пространственных объектов его необходимо обновить до текущей версии с помощью инструмента Обновить набор данных.

  • Внимание:

    Этот инструмент изменяет входные значения. Более подробно о стратегиях предотвращения нежелательных изменений данных см. в разделе Инструменты, которые изменяют или обновляют входные данные.

  • В версионных классах объектов аннотаций обновить базовый масштаб не получится.

  • Изменение базового масштаба для класса пространственных объектов – это трудоемкая операция, требующая обновления геометрии ограничивающих рамок каждого объекта.

  • Для обновления базового масштаба объектно-связанного класса объектов аннотаций необходима лицензия 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

Обновленные аннотация или размеры.

Слой аннотаций; слой размеров

Пример кода

Пример инструмента UpdateAnnotationReferenceScale (окно Python)

Пример скрипта Python для использования инструмента UpdateAnnotationReferenceScale в режиме прямого запуска.

import arcpy
arcpy.cartography.UpdateAnnotationReferenceScale("C:/data/Canada.gdb/cities", 
                                                 4000000)

Environments

Этот инструмент не использует параметры среды геообработки

Информация о лицензиях

  • Basic: Да
  • Standard: Да
  • Advanced: Да

Связанные разделы