Apa cara terbaik untuk mendapatkan nama OBJECTID dari kelas fitur?
Saya tahu Anda bisa menggunakan "OID @" dalam kursor untuk mendapatkan bidang, tetapi bisakah Anda mendapatkan namanya juga?
Saya sedang menulis skrip, dan perlu mempertimbangkan berbagai nama OBJECTID, seperti OBJECTID_2, OBJECTID_12, FID, dll. Yang akan digunakan dalam kueri.
Apakah menggunakan Jelaskan satu-satunya cara untuk mendapatkan nama?
Sebagai contoh:
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
Saya hanya ingin tahu apakah ada cara lain.
Terima kasih.