ज्ञानधार

एक एकल सर्वे123 फॉर्म के अंदर कई जियोमेट्री पर कब्जा

आर्कजीआईएस के लिए सर्वे123 सबमिट किए गए प्रत्येक सर्वेक्षण के लिए केवल एक ज्यामिति रिकॉर्ड बनाने तक सीमित है, एक से अधिक ज्यामिति के साथ एक सर्वेक्षण प्रकाशित करने का प्रयास करते समय, उदाहरण के लिए एक ही सर्वेक्षण में एकाधिक भू-बिंदु या बहुभुजों और बिंदुओं की नमी, निम्न त्रुटि वापस आ गई है:

null 891

निम्नलिखित परिदृश्य पर विचार करें…

आस-पड़ोस की संपत्तियों का विवरण दर्ज करना आवश्यक है. इस उपयोग के मामले के लिए, हमें पार्सल की सीमा एकत्र करने की आवश्यकता है, पानी की खपत को मापने के लिए इमारत के पदचिह्न और संपत्ति में मुख्य पानी के नल का स्थान.

इस मामले को मैप करने के लिए हम मुख्य पार्सल को परिभाषित करना शुरू करेंगे:

null 892

null 893

यह कॉन्फ़िगरेशन पार्सल सीमाओं पर कब्जा करने की अनुमति देता है, इमारत के पदचिह्न को पकड़ने के लिए हमें एक और भूआकार जोड़ने की ज़रूरत है जिसे हम इमारत कहेंगे:

null 894

इस कॉन्फ़िगरेशन के साथ समस्या यह है कि दोनों (2) उसी सर्वेक्षण में जियोशेप्स कॉन्फ़िगर किए गए, सर्वेक्षण प्रकाशित करने का प्रयास करते समय यह त्रुटि दिखाई देगी:

null 895

मुद्दे को बेहतर ढंग से समझने के लिए, आइए सर्वेक्षण द्वारा उत्पन्न स्कीमा पर एक नज़र डालें:

null 896

दोनों जियोशेप एक ही तालिका में हैं जो कि जियोडेटाबेस की सामान्य वास्तुकला में संभव नहीं है. समस्या के समाधान के लिए तालिकाओं को विभाजित करना आवश्यक है. यह सर्वे123 में रिपीट फीचर का उपयोग करके किया जाता है.

दोहराव उप-प्रपत्रों की तरह होते हैं, जिसका अर्थ है कि इसे एक प्रपत्र के भीतर एक प्रपत्र की तरह माना जा सकता है जिसे कई बार भी पूरा किया जा सकता है. अपने फॉर्म में रिपीट जोड़ने के लिए हमें शुरुआती रिपीट और एंड रिपीट सेट के भीतर प्रश्नों का एक सेट संलग्न करना होगा, जैसा कि नीचे दिया गया है:

null 897

रिपीट को शामिल करने से एक नई तालिका बनती है (परत) प्रपत्र के साथ संबद्ध है जिसमें भवन का विवरण होगा, स्कीमा में अब जियोशेप के साथ नई तालिका शामिल है (पदचिह्न) और अन्य गुण.

नीचे दिया गया स्कीमा नामित फीचर सेवा की मुख्य परत दिखाता है “मल्टी ज्योमेट्री” और एक संबद्ध परत “आरपीटीबिल्डिंग” जिसमें इमारत के पदचिह्न और परिभाषित विशेषता शामिल है.

null 898

सर्वे123 रिपीट को आर्कजीआईएस में संबंधित तालिकाओं के रूप में तैयार किया गया है (या संबंधित परतें यदि आपके दोहराव में एक भू-बिंदु शामिल है, जियोशेप या जियोट्रेस प्रश्न). उपरोक्त मल्टीजियोमेट्री सर्वेक्षण के उदाहरण में, पार्सल के बारे में जानकारी एक फीचर सेवा की मुख्य परत में रखी जाती है, और इमारत से डेटा (पदचिह्न, बिल्डिंग प्रकार) को एक अलग रूप में प्रतिरूपित किया गया है, लेकिन संबंधित तालिका. तालिकाओं/परतों के बीच संबंध आंतरिक रूप से निर्मित वैश्विक आईडी के माध्यम से रखा जाता है.

इसके अतिरिक्त हम इसका उपयोग कर सकते हैं “दोहराएँ_गिनती” यह नियंत्रित करने के लिए कि एक दोहराव के भीतर कितने रिकॉर्ड मौजूद होने चाहिए, XLSForm में पंक्ति. हमारे उदाहरण में, यदि हम रिपीट_काउंट का मान दो पर सेट करते हैं (2), सर्वेक्षण के साथ दोहराव प्रारंभ हो जाएगा 2 खाली रिकार्ड.

null 900

null 902

आइए अब सर्वेक्षण में एक और दोहराव अनुभाग के रूप में पानी के नल के लिए अंक जोड़ें.

null 904

null 906

हमारे द्वारा अभी बनाया गया फॉर्म हमें संपत्तियों के बारे में आवश्यक जानकारी प्राप्त करने की अनुमति देगा. अंतिम परिणाम निम्नलिखित छवि में प्रदर्शित होता है जो तीनों को प्रदर्शित करता है (3) जुड़ी हुई परतें: मल्टी ज्योमेट्री, भवन विवरण, और संपत्ति में पानी के नल.

null 907