Show Navigation | Hide Navigation
You are here:
Geoprocessing tool reference > Data Management toolbox > Feature Class toolset > Tools

Append Annotation Feature Classes (Data Management)

Release 9.2
Last modified November 29, 2010
E-mail This Topic Printable Version Give Us Feedback

Print all topics in : "Tools"


Related Topics

Creates a new geodatabase annotation feature class by combining annotation from multiple input geodatabase annotation feature classes into a single feature class with annotation classes.


Usage tips

Command line syntax
An overview of the Command Line window
AppendAnnotation_management <input_features;input_features...> <output_featureclass> <reference_scale> {CREATE_CLASSES | ONE_CLASS_ONLY} {NO_SYMBOL_REQUIRED | REQUIRE_SYMBOL} {AUTO_CREATE | NO_AUTO_CREATE} {AUTO_UPDATE | NO_AUTO_UPDATE}

Parameter Explanation Data Type
<input_features;input_features...>

Input annotation features that will form an annotation class in the output feature class.

Feature Layer
<output_featureclass>

New annotation feature class that contains an annotation class for each input annotation feature class.

Feature Class
<reference_scale>

Scale set in the output feature class. Input features created at a different reference scale will be transformed to match the output reference scale.

Double
{CREATE_CLASSES | ONE_CLASS_ONLY}

When checked, all annotation features will be aggregated into one annotation class within the feature class.

Boolean
{NO_SYMBOL_REQUIRED | REQUIRE_SYMBOL}

Restrict the creation of annotation features to the list of symbols in the symbol collection of the output feature class.

Boolean
{AUTO_CREATE | NO_AUTO_CREATE}

Use the label engine to place feature-linked annotation when a linked feature is created.

Boolean
{AUTO_UPDATE | NO_AUTO_UPDATE}

Use the label engine to update feature-linked annotation when a linked feature changes.

Boolean
Data types for geoprocessing tool parameters


Command line example

AppendAnnotation F:\data.mdb\lotnumber;F:\data.mdb\lotline F:\data.mdb\append 1200 CREATE_CLASSES NO_SYMBOL_REQUIRED AUTO_CREATE AUTO_UPDATE

Scripting syntax
About getting started with writing geoprocessing scripts
AppendAnnotation_management (input_features, output_featureclass, reference_scale, create_single_class, require_symbol_from_table, create_annotation_when_feature_added, update_annotation_when_feature_modified)

Parameter Explanation Data Type
input_features (Required)

Input annotation features that will form an annotation class in the output feature class.

Feature Layer
output_featureclass (Required)

New annotation feature class that contains an annotation class for each input annotation feature class.

Feature Class
reference_scale (Required)

Scale set in the output feature class. Input features created at a different reference scale will be transformed to match the output reference scale.

Double
create_single_class (Optional)

When checked, all annotation features will be aggregated into one annotation class within the feature class.

Boolean
require_symbol_from_table (Optional)

Restrict the creation of annotation features to the list of symbols in the symbol collection of the output feature class.

Boolean
create_annotation_when_feature_added (Optional)

Use the label engine to place feature-linked annotation when a linked feature is created.

Boolean
update_annotation_when_feature_modified (Optional)

Use the label engine to update feature-linked annotation when a linked feature changes.

Boolean

Data types for geoprocessing tool parameters


Script example

import arcgisscripting
gp = arcgisscripting.create()

gp.toolbox = "management"
gp.AppendAnnotation("c:\\data.mdb\lotlines;c:\\data.mdb\\lotnumbers", "c:\\data.mdb\\lotanno", "1200", "CREATE_CLASSES", "NO_SYMBOL_REQUIRED", "AUTO_CREATE", "AUTO_UPDATE")

Please visit the Feedback page to comment or give suggestions on ArcGIS Desktop Help.
Copyright © Environmental Systems Research Institute, Inc.