अधिक

क्या आर्कजीआईएस ऑनलाइन फीचर लेयर्स में डोमेन कोडित मूल्यों को संपादित करना संभव है?

क्या आर्कजीआईएस ऑनलाइन फीचर लेयर्स में डोमेन कोडित मूल्यों को संपादित करना संभव है?


मैं हाल ही में जारी सिटीजन प्रॉब्लम रिपोर्टर AGOL ऐप पर शुरुआत कर रहा हूं। चरणों में से एक AGOL द्वारा होस्ट किए गए फ़ीचरलेयर को सेट करना है। मैंने यह कर लिया है, ऐप एक परीक्षण स्थिति में चल रहा है और चल रहा है, लेकिन मैं कुछ कोडित मानों को संपादित करना चाहता हूं ताकि हमारे संगठन द्वारा प्रबंधित किए जाने के लिए अधिक ट्यून किया जा सके। क्या एजीओएल में ऐसा करने का कोई तरीका है?

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


मैं एक या एक महीने पहले इस मुद्दे में भाग गया, वे चीजों को आसान नहीं बनाते हैं, लेकिन मैं एक समाधान खोजने में सक्षम था - जब तक आपके पास उस परत के व्यवस्थापक अधिकार हैं जिसे आप अपडेट करना चाहते हैं।

आपको परत के लिए अपने REST पृष्ठ पर जाना होगा और URL के RestServices भाग के बीच 'व्यवस्थापक' जोड़ना होगा:

यहां से, उन विशेषताओं तक स्क्रॉल करें जिनमें एक डोमेन है (या वे विशेषताएँ जिनमें आप एक डोमेन जोड़ना चाहते हैं) और वहां डेटा को संशोधित करें।

*ध्यान दें, एक बार जब आप सहेज लेते हैं, तो आपको एक त्रुटि मिलने की संभावना है कि आपकी संपादन तिथि अमान्य है। इससे निपटने का सबसे आसान तरीका यह है कि मौजूदा तारीख को "" के साथ ओवरराइट कर दिया जाए ताकि इसे साफ किया जा सके।

ईएसआरआई पोस्ट इसे बेहतर बिंदुओं और समस्या निवारण, और निर्देश पीडीएफ पर कुछ टिप्पणी के साथ पेश करता है।


पिछले 3 वर्षों में, AGOL काफी बदल गया है। मेरे पिछले उत्तर के बाद से, डोमेन जोड़ने/संशोधित करने का एक तरीका है जो है बहुत अधिक उपयोगकर्ता के अनुकूल, हालांकि कोड संशोधन अभी भी एक विकल्प है (मैंने अपना पिछला उत्तर क्यों नहीं हटाया)। अपनी परत के लिए डेटा टैब से, "फ़ील्ड" दृश्य (बनाम "तालिका") टॉगल करें, वह विशेषता चुनें जिस पर आप डोमेन लागू करना चाहते हैं और डोमेन बनाने के लिए "सूची बनाएं" चुनें.

सूची को संशोधित करने के लिए (या कॉलम में पहले से दर्ज किए गए मानों से एक डोमेन बनाने के लिए), ऊपर दिए गए चरणों का उपयोग करें, लेकिन "सूची बनाएं" का चयन करने के बाद स्क्रीन के नीचे बाईं ओर "सूची बनाएं" बटन का चयन करें। एक बार सूची बन जाने के बाद, आपके पास डोमेन में जोड़ने का विकल्प होगा।


मैंने मूल स्थानीय फ़ाइल जियोडैटबेस पर डोमेन को संशोधित किया और सेवा को फिर से प्रकाशित किया।
यह निश्चित रूप से सबसे सुंदर समाधान नहीं है और इसके कुछ अप्रत्याशित प्रभाव हैं जैसे:

  1. ट्रैकिंग साझा करना और संपादित करना (एक कलेक्टर एप्लिकेशन के लिए) अक्षम कर दिया गया था और इसे फिर से सेट करना पड़ा था।

मैं यहां एक बेहतर उत्तर के लिए देखूंगा क्योंकि मैं एजीओएल और कलेक्टर दोनों का अधिक उपयोग करना चाहता हूं, लेकिन कम से कम मेरे लिए, वास्तविक दुनिया के अनुप्रयोग उपयोग के साथ पुनरावृत्त रूप से बदलते हैं और मुझे कुछ लचीलेपन की आवश्यकता होती है।


बस अपने उत्तर में जोड़ने के लिए, एक बार जब आप "व्यवस्थापक" आरईएसटी यूआरएल में हों, तो आपको संपादन योग्य पृष्ठ पर जाने और अपने परिवर्तन करने के लिए पृष्ठ के नीचे "अपडेट परिभाषा" लिंक पर क्लिक करना होगा। मैं पहले से प्रदान किए गए अनुभाग को कॉपी/पेस्ट करके और मूल्य को संशोधित करके अपने पहले से स्थापित डोमेन में एक कोडित मान जोड़ने में सक्षम था।

, { "नाम": "पूर्ण", "कोड": "सी"}

साझा करने के लिए धन्यवाद!