How To: Reproject geodatabase annotation


**The Project tool in ArcToolbox was updated at ArcGIS 9.2 to support annotation; therefore, the steps below are no longer applicable in ArcGIS 9.2 or later versions.**

Instructions provided describe how to use the Geoprocessing toolbox to reproject geodatabase annotation to a different projected or geographic coordinate system. This creates a new annotation feature class, and also reprojects the shapes of the individual pieces of annotation.

The same tools used to reproject annotation cannot be used to reproject regular features.

The process detailed below does not provide a method to reproject data with a datum transformation. The tools used in this procedure do not handle datum tranformations. There are currently no tools to reproject geodatabase annotation with a datum transformation.

Reprojecting annotation so that its coordinate system matches the coordinate system of the map created or other data can be useful. For example, when editing annotation, it is useful to store the annotation in the same coordinate system as the map.
[O-Image] Editing annotation in the same coordinate system as the map


The process for reprojecting annotation is a two part process. The first part involves creating a new empty annotation feature class. Part two involves using the Append Annotation Feature Classes geoprocesssing tool.

  1. Create a new annotation feature class in ArcCatalog by right-clicking in the geodatabase and selecting New > Feature class.

    Reprojecting feature-linked annotation is possible. However, a feature-linked annotation feature class can only be linked to a regular feature class stored in the same coordinate system. For this reason, when reprojecting feature-linked annotation and before following this step, first project the regular feature class linked to the annotation. Then, in the New Feature Class Wizard, specify the projected regular feature class as the linked feature class for the new annotation feature class.

  2. Follow the New Feature Class Wizard's steps to create a new annotation feature class.

    In the last step of the wizard, verify the selection of the Shape field and then modify the spatial reference. Select the coordinate system required to project the annotation. Click the XY domain tab and specify a valid XY domain.

    If an invalid XY domain is specified, the Append Annotation Feature Classes tool may have trouble adding annotation features to the new feature class.

    If this occurs, not all annotation features are seen in the new feature class and a LOG file is created in the C:/Windows/Temp directory. The name of the file begins with GL and then the name of the converted annotation class followed by a number. For example, when converting citiesAnno and errors are encountered, check the GLcitiesAnno0.log file to see the errors.
  3. Open the ArcToolbox window in ArcCatalog and start the Append Annotation Feature Classes tool. The Append Annotation Feature Classes tool is located in the Feature class section of Data Management Tools.

    If working with feature-linked annotation, first delete the relationship class for the data that is to be reprojected. Once the annotation has been appended into the new annotation feature class, the relationship class can be recreated.

  4. Specify the annotation feature class to project for Input features. For the Output feature class, specify the new, empty annotation feature class created.
  5. Click OK to execute the tool.
  6. When using an ArcEditor or ArcInfo license, double-click on the target annotation feature class in ArcCatalog. Select the Annotation Classes tab. Select the first annotation class; it does not have any annotation, and click Delete. Click OK to close the Feature Class Properties dialog box.

    When using an ArcView license, this step is not necessary because annotations are added directly to the default annotation class.