I'm trying to read with ArcPy the info from the Element field [BLOB] of an Annotation Feature Class as the documentation specifies:
Element: BLOB field that stores symbology and text geometry
Manage annotation feature class properties—ArcGIS Pro | Documentation
Can someone help me to achieve this?
Closest I got was converting the blob field to bytes but I'm struggling with the proper encoding. This should at least get you the blob's values as bytes:
cursor = arcpy.da.SearchCursor(layer, ['Element'])for row in cursor: print(row[0].tobytes())
Playing around with it as an update cursor to to move it automatically but there is little to no documentation that I can find on updating annotations programatically/dynamically with an updatecursor.
Angemeldete Mitglieder können Beiträge verfassen, Updates folgen und mehr. Neu hier? Registriere ein kostenloses Konto.
Find useful guides, FAQs, and documents to help you navigate and make the most of Esri Community.