डेटासेट आयात करते समय फीचर वर्ग का क्या होता है?


11

मैं एक मॉडल बना रहा हूं, जिसमें यह सुनिश्चित करने की जरूरत है कि सभी इनपुट डेटासेट एक ही समन्वय प्रणाली (अन्य चीजों के बीच) में समाप्त हों। मैं मूल रूप से सभी डेटासेट के बैच प्रोजेक्ट के लिए जा रहा था, चाहे उन्हें प्रोजेक्ट करने की आवश्यकता हो या न हो, लेकिन फिर सही भौगोलिक परिवर्तन को असाइन करने का मुद्दा है। तब मुझे याद आया कि सभी डेटा जो कि एक फीचर डेटासेट में इनपुट है, को एक ही समन्वय प्रणाली होना चाहिए, इसलिए मैंने सभी डेटा को एक में रखने का फैसला किया।

मेरा प्रश्न है: जब एक फीचर वर्ग एक फीचर डाटासेट में आयात किया जाता है जो एक अलग समन्वय प्रणाली का होता है, तो क्या यह डेटा को स्वचालित रूप से प्रोजेक्ट करता है? क्या होता है?

मैंने खुद इसे सड़कों के डेटा पर परीक्षण किया और डेटा को प्रोजेक्ट करना प्रतीत हुआ, क्योंकि वे मेरे अन्य डेटा के साथ अच्छी तरह से जुड़े थे। बात यह है कि, किसी भी परिवर्तन की आवश्यकता नहीं थी (और एक परिवर्तन विधि की आवश्यकता थी जो मैंने इसे प्रक्षेपित किया था), इसलिए ऐसा लगता है कि डेटा बस स्वचालित रूप से अनुमानित है। शायद यह एक सबसे अच्छा अनुमान लगाता है?

जवाबों:


6

सुविधा वर्ग आयात करने के बारे में मदद से :

मान लीजिए कि आप एक अन्य समन्वय प्रणाली में एक विशेषता वर्ग आयात करना चाहते हैं। उदाहरण के लिए, आप एक सुविधा वर्ग को आयात करना चाह सकते हैं जो उत्तर अमेरिकी डेटा (एनएडी) 1927 समन्वय प्रणाली का उपयोग एक सुविधा डेटासेट में करता है जो एनएडी 1983 समन्वय प्रणाली का उपयोग करता है। सुविधा वर्ग को आयात करने के लिए, डेटा को एक साथ आयात करने के लिए प्रोजेक्ट टूल का उपयोग करें और इसे नए समन्वय प्रणाली में परिवर्तित करें।

यदि आप जिस फीचर वर्ग का आयात कर रहे हैं, वह पहले से ही समन्वय प्रणाली में है जिसे आप चाहते हैं कि यह जियोडेटाबेस के लिए हो, तो डेटा आयात करने के लिए फ़ीचर क्लास टू फ़ीचर क्लास या फ़ीचर क्लास टू जियोडैटेबेस टूल्स का उपयोग करें। इन उपकरणों के साथ आप जो फीचर क्लास बनाते हैं, वह मौजूदा फीचर डेटासेट में स्टैंडअलोन या आयात कर सकता है।

जब आप एक स्टैंड-अलोन फीचर क्लास बनाते हैं, तो नई फीचर क्लास को उसी स्थानिक संदर्भ के साथ बनाया जाता है, जिस फीचर क्लास को आप आयात कर रहे हैं।

यदि आप किसी मौजूदा फ़ीचर डेटासेट में एक फीचर क्लास बना रहे हैं, तो नया फ़ीचर क्लास स्वचालित रूप से फ़ीचर डेटासेट के समान स्थानिक संदर्भ लेगा।

तो इससे पता चलता है कि यह "सर्वश्रेष्ठ अनुमान" करता है। यदि आप प्रक्षेपण त्रुटियों से बचना चाहते हैं तो मैं मैन्युअल रूप से प्रक्षेपण परिवर्तन विधि को निर्दिष्ट करने की सिफारिश करूंगा। गलत प्रक्षेपण परिवर्तनों द्वारा शुरू की गई त्रुटियों के उत्कृष्ट अवलोकन के लिए "शिफ्ट का बदला" देखें !


3

जब फ़ीचरक्लास को एक फीचरडैटसेट में आयात किया जाता है, तो यह समन्वय प्रणाली के लिए अनुमानित हो जाता है क्योंकि एक फ़ीचरडैटसेट के अंदर सभी फ़ीचरक्लैस में समान स्थानिक संदर्भ होना चाहिए।

यदि आप कोड के संदर्भ में सटीक प्रक्रिया के रूप में उत्सुक हैं, तो आयात प्रक्रिया गंतव्य फ़ीचरडेटासेट से ISpatialReference ऑब्जेक्ट पकड़ लेती है, और जैसा कि यह फ़ीचरक्लास स्रोत में प्रत्येक एकल ज्यामिति से गुजरता है , यह IGeometry :: प्रोजेक्ट को कॉल करता है और उस पर से गुजरता है पैरामीटर के रूप में ISpatialReference ऑब्जेक्ट।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.