Jaki jest najlepszy sposób na uzyskanie nazwy OBJECTID klasy obiektów?
Wiem, że możesz użyć „OID @” w kursorze, aby uzyskać pole, ale czy możesz również uzyskać nazwę od tego?
Piszę skrypt i muszę wziąć pod uwagę różne nazwy OBJECTID, takie jak OBJECTID_2, OBJECTID_12, FID itp., Które zostaną użyte w zapytaniu.
Czy użycie Opisz jest jedynym sposobem na uzyskanie nazwy?
Na przykład:
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
Zastanawiam się tylko, czy istnieje inny sposób.
Dzięki.