एशरी सॉफ्टवेयर में ओआईडी और एफआईडी के बीच मुख्य अंतर क्या है?
एशरी सॉफ्टवेयर में ओआईडी और एफआईडी के बीच मुख्य अंतर क्या है?
जवाबों:
OBJECTID , OID और FID किसी तालिका के भीतर किसी ऑब्जेक्ट की विशिष्ट पहचानकर्ता को संदर्भित करते हैं। FID मुख्य रूप से आकार में उपयोग होने वाला नाम है ( सादे DBF तालिकाओं के लिए OID ), और OBJECTID , भू-डेटाबेस (ऑब्जेक्ट क्लास और फीचर क्लास दोनों के लिए) में घर पर है।
निर्यात / आयात / पुनः बनाने वाले उपकरण (एक प्रक्रिया जो एक नया बनाता है) आपकी फ़ाइलों का उपयोग करके आप दोनों एक डाटासेट में प्राप्त कर सकते हैं।
आप विशेषता तालिका में देखने के दौरान उनमें से एक (आमतौर पर पहली बार विशेषता सूची में) के बगल में एक तारांकन चिह्न देखेंगे। दूसरे को हटाया जा सकता है (जब तक कि आप इसका इस्तेमाल किसी और चीज के लिए नहीं करते)।
किसी भी सुविधा तालिका पर उपयोग में केवल एक आंतरिक आईडी फ़ील्ड है।
यहां कुछ हेल्प 10 लिंक दिए गए हैं।
इस सवाल का जवाब संक्षिप्त रूप से इस पृष्ठ पर ESRI द्वारा दिया गया है:
मैं समझता हूं कि "FID" और "OID" शब्द इस बात से उलझे हुए हैं कि इनके द्वारा लौटाए गए मान: arcpy.Describe (लेयर)। FID इस परत में वर्तमान में चयनित पंक्तियों के लिए परत के OID फ़ील्ड में मानों की एक अर्धविराम से अलग सूची है। । उस क्षेत्र का नाम जो उस परत का OID फ़ील्ड है (अर्थात फ़ील्ड जिसमें FIDset में मान सम्मिलित हैं) द्वारा प्राप्त किया जाता है: arcpy.Describe (परत) .OIDFieldName।