I'm trying to write a python script to 'Merge' or 'Append Annotation Feature Classes' a point layer (points in middle of each parcel) and an existing annotation layer; however, both of these tools require each layer to be an annotation layer. I cannot find a way to convert an existing point feature class to an annotation feature class so I can carry out this merge. Is this possible?
Solved! Go to Solution.
Thank you for the clarification.
If you have ArcMap, you can use Import CAD Annotation Tool to convert CAD Annotation to Geodatabase Annotation, and then append the latter to the parcel annotation layer. Check the code sample for the python script.
Merge and Append work on the same geometry type only. Points with Points, and Annotation with Annotations, etc.
So, you will need to create an Annotation Feature Class out of the Point Layer (Label to Annotation), followed by merging/appending the annotation features.
If required, you may convert Annotation to Points using Feature to Point .
In that case, could you tell me what you are trying to achieve by the merge/append?
If you want the Point features to be generated, where your existing Annotations are placed, you may use Feature to Point tool, as I mentioned.
Thank you for the clarification.
If you have ArcMap, you can use Import CAD Annotation Tool to convert CAD Annotation to Geodatabase Annotation, and then append the latter to the parcel annotation layer. Check the code sample for the python script.
Thank you for this answer. It was exactly what I was looking for!