ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Справка
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Картографическая платформа вашей организации

ArcGIS Desktop

Полноценная профессиональная ГИС

ArcGIS Enterprise

ГИС предприятия

ArcGIS for Developers

Инструменты для встраивания приложений с местоположениями

ArcGIS Solutions

Бесплатные шаблоны карт и приложений для отрасли

ArcGIS Marketplace

Получение приложения и данных для вашей организации.

  • Документация
  • Поддержка
Esri
  • Войти
user
  • Мой профиль
  • Выход

ArcMap

  • На главную
  • Начало работы
  • Карта
  • Анализ
  • Управление данными
  • Инструменты
  • Дополнительные модули

Convert Labels To Annotation

  • Краткая информация
  • Использование
  • Синтаксис
  • Пример кода
  • Параметры среды
  • Информация о лицензиях

Краткая информация

Defense Mapping production tool that converts MTM and TM labels to annotation based on an input annotation feature class and map document.

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

  • This tool attempts to match label classes on a layer with an annotation class in the target annotation feature class. If it finds a match, it will create annotation for that label class.

  • If the map has a reference scale set and it does not match the reference scale of the annotation feature class, you will get a warning. If the map does not have reference scale, it checks the map scale, and if it is different than the annotation feature class reference scale, you will get a warning.

  • If a layer’s visibility is turned off, that layer will be skipped.

  • If the property Label Features is not selected on a layer, that layer will be skipped.

  • If the property Label features in the class is not checked in a label class, that label class will be skipped.

  • If the min/max scale properties in the label class indicate the labels should not be drawn based on the current map scale, the label class will be skipped.

  • Generating annotation is a resource-intensive process. Processing a map document that will result in large numbers of annotations created can consume a lot of memory.

  • Labeling in the .mxd will be turned off after running this tool so the labels and annotation do not conflict.

Синтаксис

ConvertLabelsToAnnotation(in_mapdocument, in_annotation)
ПараметрОбъяснениеТип данных
in_mapdocument

The map document file that will be updated.

Примечание:

ArcPy MapDocument objects are not supported in this tool.

ArcMap Document
in_annotation

Existing annotation feature class where the labels will be converted to annotation.

Feature Class; Feature Layer

Пример кода

ConvertLabelsToAnnotation example (Python window)

The following code example demonstrates how to execute the ConvertLabelsToAnnotation function.

# Script variables
mxd = 'C:/Example/Untitled.mxd'
annoFeatures = 'C:/Example/example.gdb/CARTO/MTM50_Anno'

# Run Convert Labels to Annotation tool
arcpy.ConvertLabelsToAnnotation_defense(mxd, annoFeatures)

Параметры среды

  • Текущая рабочая область (Current Workspace)

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

  • ArcGIS Desktop Basic: Нет
  • ArcGIS Desktop Standard: Требует Defense Mapping
  • ArcGIS Desktop Advanced: Требует Defense Mapping

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

  • An overview of the Utilities toolset

ArcGIS Desktop

  • На главную
  • Документация
  • Поддержка

ArcGIS Platform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Об Esri

  • О нас
  • Карьера
  • Блог Esri
  • Конференция пользователей
  • Саммит разработчиков
Esri
Расскажите нам, что вы думаете.
Copyright © 2019 Esri. | Конфиденциальность | Правовая информация