कैसे "आंतरिक" बहुभुज सीमाओं को छिपाने के लिए?


33

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

क्षेत्रों के साथ एफसी के प्रतिपादन की तुलना करना (अधिक विवरण के लिए क्लिक करें)

एक फीचर क्लास के साथ: नदी और झील के बीच की सीमा दिखाई देती है। एक विशेषता वर्ग में उन्हें अलग-अलग बहुभुज के रूप में रखने से एक नाम विशेषता (नदी और झील भिन्न होती है) की अनुमति मिलती है। कहीं न कहीं भारी लाइन झील और उथले / आंतरायिक झील के बीच एक तेज सीमा का अर्थ है, हालांकि वास्तविक बढ़त अनिश्चित है, मौसम और उच्च-निम्न जल चक्रों के साथ उतार-चढ़ाव। रेखा को खींचे जाने के बजाय निहित होना चाहिए।

क्षेत्रों के साथ: एक ज्यामिति, कई गुण सारणी, कई अभ्यावेदन।

  • बाहरी परिधि (साधारण उच्च पानी के निशान) को सफाई से साफ किया जाता है
  • झील और नदी के बीच कोई स्पष्ट विभाजन नहीं है, लेकिन वे अभी भी जानते हैं कि कौन सा है
  • उथले / रुक-रुक कर आने वाले पानी को उचित रूप से सिमित किया जाता है, जिसमें झील उथले से अलग नदी के किनारे होते हैं।

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


1
क्या आपने प्रतिनिधित्व की कोशिश की है? अब मेरे कंप्यूटर पर ऐसा नहीं है, इसलिए मैं अपने आत्म को अभी आज़मा नहीं सकता ... एक क्रूड सॉल्यूशन, जिसके बारे में मैं सोच सकता हूं (जियोमेट्री की नकल नहीं कर रहा है, लेकिन टीओसी में 2 लेयर्स हैं) मान लें कि सभी फीचर्स एक फ़ीचर क्लास में हैं: टॉप लेयर सिम्बल किसी भी विशेषता पर कोई रूपरेखा के साथ श्रेणी के आधार पर, निचली परत एक मोटी रूपरेखा के साथ एक विशेषता के रूप में प्रतीक है। इस तरह से मोटी रूपरेखा सभी सुविधाओं को घेरेगी लेकिन आसन्न सुविधाओं को नहीं। मैं कल प्रतिनिधित्व के साथ यह कोशिश करूंगा
जेकब सिसक जियोग्राफिक्स

संबंधित धागा: gis.stackexchange.com/questions/747/…
Kirk

जवाबों:


13

मैंने इस सवाल को Esri's Ask A Cartographer साइट पर पोस्ट किया है । उन्होंने मुझे अधिकतर उपयुक्त वर्कअराउंड की ओर इशारा किया: विशेष रूप से प्रतीक स्तर ड्राइंग का उपयोग करके सामान्य रूप में सिंबल लेवल ड्राइंग और बहुभुज सीमाओं को भंग करने का उपयोग करें । शायद क्रेग अपने जवाब में पहले किस ओर इशारा कर रहा था। मैंने संवादों को देखा है और विषयों को पहले मदद की है, लेकिन उनमें खोदा नहीं है क्योंकि उदाहरण केस लाइनों के बारे में हैं और मुझे समझ नहीं आया कि कैसे समान सिद्धांतों को बहुभुज पर लागू किया जा सकता है। V10 की मदद से उन्होंने उदाहरणों और प्रक्रियाओं का बहुत विस्तार किया है। हालांकि एक v10 दर्शकों के लिए लिखा गया है यह v9.x उपयोगकर्ताओं की मदद करना चाहिए और साथ ही साथ यह इतना बदल नहीं गया है।

मैंने अंततः अपने डेटा के साथ सीटू में काम करने के लिए सिंबल लेवल प्राप्त किए (कोई डुप्लिकेट फ़ीचर क्लासेस नहीं बनाई गईं, कोई विशेषताएँ नहीं जोड़ी गईं)। प्रतीक स्तर इंटरफ़ेस में कुछ विसंगतियां हैं जो भ्रम को जोड़ती हैं, जिसका मैं यहां उल्लेख करूंगा (उर्फ "जलमग्न चट्टानों के लिए घड़ी" और "यहां ड्रेगन हो"):

  • जब मार्कर या चित्र भरता उपयोग किया जाता है, तो सीमाएं भंग नहीं होती हैं, केवल सादा और ढाल भरता है
  • कभी-कभी एक प्रतीक को संपादित करने से यह स्टैक के शीर्ष ( "उन्नत> प्रतीक स्तर" के तहत ) कूद जाता है और यह अनियंत्रित होने के लिए राज्य परिवर्तन में शामिल / विलय हो जाता है।
  • कभी-कभी उन्नत सेटिंग्स "ले" नहीं होंगी, स्टैक ऑर्डर और सक्षम / अक्षम जॉइन / मर्ज के विभिन्न अनुप्रयोगों को बदलने का प्रयास करें।
  • प्रतीक स्तरों को सक्षम करने के बाद कभी-कभी "रंग रैंप लागू करें" चरण (# 17) बिल्कुल भी काम नहीं करता है। प्रतीकों ऊपरी सबसे संपादित प्रतीक संवाद में परिभाषित किया गया है के साथ छड़ी। एक चापमैप रिबूट इसे ठीक करने के लिए लगता है।

मार्कर / चित्र को भरने, सभी आंतरिक सीमाओं को भंग करने और नमूना वस्तुओं के डेटा ("क्यू में जुड़े) में" साधारण उच्च पानी के निशान "की बाहरी परिधि को आकर्षित करने के लिए एक समाधान है:

  • मार्कर / pic भरण परत के नीचे, TOC में परत को दूसरी बार जोड़ें,
  • "सिंगल सिंबल" का उपयोग करें, सादा भरण, सिंबल लेवल को सक्षम करें, उन्नत प्रतीक गुणों के तहत ऊपर की तरह ही डबल लेयर ट्रिक करें
  • और ज्वाइन और मर्ज चेकबॉक्स दोनों को सक्षम करें (यहां एक और बग: कभी-कभी [] उन्नत प्रतीक गुण संपादक पर जाने तक मर्ज बॉक्स सक्षम नहीं होता है।)

स्टैक ऑर्डर और जॉइन मर्ज गुणों को हमेशा डबलचेक करने की आदत विकसित करें। सिर्फ इसलिए कि आपने इसे एक्स / नहीं करने के लिए कहा था इसका मतलब यह नहीं है कि यह वास्तव में याद है।

तो संक्षेप में, कार्टोग्राफिक उद्देश्यों के लिए, प्रतीक और गुणों के साथ प्रतीक स्तर एक कारगर है यदि आर्किनफो रीजन्स के लिए quirky एनालॉग है। "सामान्य उच्च पानी की क्वेरी सतह क्षेत्र" जैसे विश्लेषणात्मक उद्देश्यों के लिए आपको अभी भी कुछ जियोप्रोसेसिंग करने और डुप्लिकेट डेटा उत्पन्न करने की आवश्यकता होगी।

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

3 दृष्टिकोणों का चित्रण

पूर्ण आकार की छवि देखें


3
"आप अपनी जीभ को दाईं ओर सेट करते हैं, बस, एक पैर पर खड़े हों (जो कोई फर्क नहीं पड़ता), और चंद्रमा का सामना करें" --- अपने अपडेट में ईएसआरआई वर्कफ़्लो विवरण के लिए +1।
टिम राउरके

महत्वपूर्ण नोट: सिंबल प्रॉपर्टी एडिटर को देखने के बाद सिंबल प्रॉपर्टी एडिटर होने के बाद जॉइन और मर्ज विकल्प केवल क्लिक करने योग्य होगा ।
मैट विल्की

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

6

नीचे कैप्चर मेरी टिप्पणी में वर्णित विधि का उपयोग कर रहा है। (प्रतिनिधित्व नहीं - एक ही डेटा को संदर्भित करने वाली दोनों परतें)

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


अच्छा उत्तर। सरल होते हुए, एक ही डेटा लेयर को संदर्भित करने वाली कई लेयर फाइल्स का निर्माण, और बस प्रत्येक के लिए उपयुक्त परिभाषा क्वेरी को लागू करना अक्सर इस प्रकार के डेटा को प्रदर्शित करने का सबसे तेज और सरल तरीका हो सकता है।
रयानडाल्टन

एक ही परत को कई बार अलग-अलग सिम्बोलॉजी के साथ लोड किया जाता है, एक ऐसी तकनीक है जिसका उपयोग हमने अतीत में अन्य चीजों के लिए किया है, लेकिन यह यहां काम नहीं करता है, क्योंकि परिभाषा प्रश्नों के साथ सबसे बाहरी परिधि (साधारण उच्च पानी) को भी ड्राइंग के बिना प्रदर्शित नहीं किया जा सकता है। आंतरिक सीमाएँ। कृपया अब पोस्ट से लिंक किए गए उदाहरण का दिनांक देखें।
मैट विल्की

4

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


मैं नहीं देखता कि कैसे ओवरलैपिंग बहुभुज और टोपोलॉजी झील और नदी के बीच विशेषता अंतर को बनाए रख सकते हैं और फिर भी एक सीमा रेखा betwixt नहीं खींच सकते हैं। शायद मुझे समझ में नहीं आ रहा है कि आपका क्या मतलब है। हो सकता है कि आप मुख्य प्रश्न से जुड़े नमूना डेटा के साथ प्रदर्शित कर सकते हैं?
मैट विल्की
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.