English

Error: Could not add the elements to layer

Error Message

This error occurs when converting coverage annotation to Geodatabase annotation:

Could not add the elements to layer: <layer>

Cause

Either the converted annotation does not fit inside the target annotation feature class's spatial reference, or the converted annotation forms an invalid geometry.

Solution or Workaround

Open the error log file in %TEMP% to determine the specific cause. The name of this file is: GL<layer><id>.log (example, Glcities2.log). Each annotation feature that causes an error is logged in this file. The following are typical errors:

  • The coordinates or measures are out of bounds. - Source Feature ID = <id> - Source Text = <text>

    This means that the feature doesn’t fit inside the spatial reference defined for the target featuredataset (or featureclass if standalone).

    To fix:

    1. Make sure that the coordinate system of the target feature class matches the coordinate system of the coverage.
    2. Make sure that the X/Y domain of the target feature class is large enough to encompass the features in the coverage.

  • Multipart area has overlapping parts. - Source Feature ID = <id> - Source Text = <text>

    This means that the geometry formed for the outline of the new text is invalid. This typically occurs only if the annotation is curved and if the text is extremely large in relation to the baseline it is drawn along.

    To fix:

    Make sure the text size specified for the layer in ArcMap is correct in relation to the desired mapscale.

  • Linestring or poly boundary is self-intersecting. - Source Feature ID = <id> - Source Text = <text>

    This also means that the geometry formed for the outline of the new text is invalid (same as the previous case).