आर्कजीआईएस के लिए सर्वे123 सबमिट किए गए प्रत्येक सर्वेक्षण के लिए केवल एक ज्यामिति रिकॉर्ड बनाने तक सीमित है, एक से अधिक ज्यामिति के साथ एक सर्वेक्षण प्रकाशित करने का प्रयास करते समय, उदाहरण के लिए एक ही सर्वेक्षण में एकाधिक भू-बिंदु या बहुभुजों और बिंदुओं की नमी, निम्न त्रुटि वापस आ गई है:
निम्नलिखित परिदृश्य पर विचार करें…
आस-पड़ोस की संपत्तियों का विवरण दर्ज करना आवश्यक है. इस उपयोग के मामले के लिए, हमें पार्सल की सीमा एकत्र करने की आवश्यकता है, पानी की खपत को मापने के लिए इमारत के पदचिह्न और संपत्ति में मुख्य पानी के नल का स्थान.
इस मामले को मैप करने के लिए हम मुख्य पार्सल को परिभाषित करना शुरू करेंगे:
यह कॉन्फ़िगरेशन पार्सल सीमाओं पर कब्जा करने की अनुमति देता है, इमारत के पदचिह्न को पकड़ने के लिए हमें एक और भूआकार जोड़ने की ज़रूरत है जिसे हम इमारत कहेंगे:
इस कॉन्फ़िगरेशन के साथ समस्या यह है कि दोनों (2) उसी सर्वेक्षण में जियोशेप्स कॉन्फ़िगर किए गए, सर्वेक्षण प्रकाशित करने का प्रयास करते समय यह त्रुटि दिखाई देगी:
मुद्दे को बेहतर ढंग से समझने के लिए, आइए सर्वेक्षण द्वारा उत्पन्न स्कीमा पर एक नज़र डालें:
दोनों जियोशेप एक ही तालिका में हैं जो कि जियोडेटाबेस की सामान्य वास्तुकला में संभव नहीं है. समस्या के समाधान के लिए तालिकाओं को विभाजित करना आवश्यक है. यह सर्वे123 में रिपीट फीचर का उपयोग करके किया जाता है.
दोहराव उप-प्रपत्रों की तरह होते हैं, जिसका अर्थ है कि इसे एक प्रपत्र के भीतर एक प्रपत्र की तरह माना जा सकता है जिसे कई बार भी पूरा किया जा सकता है. अपने फॉर्म में रिपीट जोड़ने के लिए हमें शुरुआती रिपीट और एंड रिपीट सेट के भीतर प्रश्नों का एक सेट संलग्न करना होगा, जैसा कि नीचे दिया गया है:
रिपीट को शामिल करने से एक नई तालिका बनती है (परत) प्रपत्र के साथ संबद्ध है जिसमें भवन का विवरण होगा, स्कीमा में अब जियोशेप के साथ नई तालिका शामिल है (पदचिह्न) और अन्य गुण.
नीचे दिया गया स्कीमा नामित फीचर सेवा की मुख्य परत दिखाता है “मल्टी ज्योमेट्री” और एक संबद्ध परत “आरपीटीबिल्डिंग” जिसमें इमारत के पदचिह्न और परिभाषित विशेषता शामिल है.
सर्वे123 रिपीट को आर्कजीआईएस में संबंधित तालिकाओं के रूप में तैयार किया गया है (या संबंधित परतें यदि आपके दोहराव में एक भू-बिंदु शामिल है, जियोशेप या जियोट्रेस प्रश्न). उपरोक्त मल्टीजियोमेट्री सर्वेक्षण के उदाहरण में, पार्सल के बारे में जानकारी एक फीचर सेवा की मुख्य परत में रखी जाती है, और इमारत से डेटा (पदचिह्न, बिल्डिंग प्रकार) को एक अलग रूप में प्रतिरूपित किया गया है, लेकिन संबंधित तालिका. तालिकाओं/परतों के बीच संबंध आंतरिक रूप से निर्मित वैश्विक आईडी के माध्यम से रखा जाता है.
इसके अतिरिक्त हम इसका उपयोग कर सकते हैं “दोहराएँ_गिनती” यह नियंत्रित करने के लिए कि एक दोहराव के भीतर कितने रिकॉर्ड मौजूद होने चाहिए, XLSForm में पंक्ति. हमारे उदाहरण में, यदि हम रिपीट_काउंट का मान दो पर सेट करते हैं (2), सर्वेक्षण के साथ दोहराव प्रारंभ हो जाएगा 2 खाली रिकार्ड.
आइए अब सर्वेक्षण में एक और दोहराव अनुभाग के रूप में पानी के नल के लिए अंक जोड़ें.
हमारे द्वारा अभी बनाया गया फॉर्म हमें संपत्तियों के बारे में आवश्यक जानकारी प्राप्त करने की अनुमति देगा. अंतिम परिणाम निम्नलिखित छवि में प्रदर्शित होता है जो तीनों को प्रदर्शित करता है (3) जुड़ी हुई परतें: मल्टी ज्योमेट्री, भवन विवरण, और संपत्ति में पानी के नल.