किसी सुविधा वर्ग का OBJECTID नाम प्राप्त करने का सबसे अच्छा तरीका क्या है?
मुझे पता है कि आप फ़ील्ड प्राप्त करने के लिए कर्सर में "OID @" का उपयोग कर सकते हैं, लेकिन क्या आप उससे भी नाम प्राप्त कर सकते हैं?
मैं एक पटकथा लिख रहा हूं, और OBJECTID_2, OBJECTID_12, FID, इत्यादि जैसे OBJECTID नामों को अलग-अलग ध्यान में रखना होगा, जिनका उपयोग किसी क्वेरी में किया जाएगा।
क्या नाम प्राप्त करने का एकमात्र तरीका वर्णन करना है?
उदाहरण के लिए:
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
मैं सोच रहा हूँ अगर वहाँ एक और तरीका है।
धन्यवाद।