Bir özellik sınıfının OBJECTID adını almanın en iyi yolu nedir?
Alanı elde etmek için bir imleçte "OID @" kullanabileceğinizi biliyorum, ama adı da buradan alabilir misiniz?
Bir komut dosyası yazıyorum ve bir sorguda kullanılacak OBJECTID_2, OBJECTID_12, FID vb. Gibi değişen OBJECTID adlarını dikkate almamız gerekiyor.
Adı almanın tek yolu Describe kullanmak mı?
Örneğin:
oid_field = [field.name for field in arcpy.ListFields("FC") if field.type == "OID"]
Sadece başka bir yol olup olmadığını merak ediyorum.
Teşekkürler.