Cách tốt nhất để có được tên OBRIID của một lớp đối tượng là gì?
Tôi biết bạn có thể sử dụng "OID @" trong một con trỏ để lấy trường, nhưng bạn cũng có thể lấy tên từ đó không?
Tôi đang viết một tập lệnh và cần tính đến các tên OBRIID khác nhau, như OBRIID_2, OBJECTID_12, FID, v.v. sẽ được sử dụng trong truy vấn.
Là sử dụng Mô tả cách duy nhất để có được tên?
Ví dụ:
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
Tôi chỉ tự hỏi nếu có một cách khác.
Cảm ơn.