ArcGIS डेस्कटॉप में रिंगमैप लागू करना


18

एक में हाल के लेख IJHG मैं में स्टीवर्ट और उनके सहयोगियों द्वारा ringmaps का उपयोग कर डेटा के चित्रण के दिलचस्प तकनीक पर ठोकर खाई। इस तकनीक के बारे में लेख में संदर्भित कुछ और जानकारी यहाँ और यहाँ दी गई है

यहाँ छवि विवरण दर्ज करें

[ स्रोत ]

लेख से:

एडोब मानचित्र में रिंग मैप्स एक कस्टम स्क्रिप्ट के अनुप्रयोग के माध्यम से बनाए गए थे जो गतिशील रूप से सभी ग्राफिक मैप तत्वों को आकर्षित, वितरित और प्रतीक करते थे। प्रतीकात्मकता के मूल्यों को कोमा सेपरेटेड वैल्यू (CSV) फ़ाइल से पढ़ा गया जिसमें सभी काउंटी विशेषता डेटा थे। तीन काउंटी स्तर के रिंग मैप विकसित किए गए थे।

क्या आर्कगिस डेस्कटॉप 10 में उस तरह के नक्शे के कार्यान्वयन को स्वचालित करने का एक तरीका है?


2
इलस्ट्रेटर CS4 की तरह लग रहा है जावास्क्रिप्ट, VBScript और AppleScript के साथ स्क्रिप्ट किया जा सकता है। अच्छा होगा यदि आप स्क्रिप्ट पर अपने हाथ पा सकते हैं जो वे इन रिंग मैप्स को बनाने के लिए इस्तेमाल करते थे, हुह?
चाड कूपर

जवाबों:


5

ArcUser में हालिया लेख उन लिपियों की पेशकश करता है जो सबसे नजदीकी चीज़ लगती हैं। हालांकि यह बॉक्स प्लॉट्स का उपयोग नहीं करता है, लेकिन कोड इसे लागू करने के लिए एक अच्छा प्रारंभिक बिंदु हो सकता है! ( मैट आर्टज़ के माध्यम से )

यहाँ छवि विवरण दर्ज करें


2

यद्यपि यह आर्कगिस डेस्कटॉप में बॉक्स टूल्स से बाहर नहीं किया जा सकता है, लेकिन मुझे विश्वास नहीं है कि यह .NET में कोड के लिए कठिन है।

कुछ समय और प्रयास को देखते हुए, एक बार आसानी से एक आर्कजीस एडिन / एक्सटेंशन लिख सकते हैं जो डेटा के लिए इस प्रकार की छवियां बनाता है।

मैंने हाल ही में कुछ इसी तरह से किया था (यह एक क्षैतिज रिबन पर सिर्फ बॉक्स प्लॉट नहीं था), आर्कगिस सर्वर फ्लेक्स एपीआई का उपयोग करते हुए जनगणना डेटा के लिए। यदि आप चाहें तो यह मुश्किल नहीं था और .NET का उपयोग करके आसानी से किया जा सकता है।


2

यह मुझे प्रतीत होता है कि यह मुख्य रूप से एक एनोटेशन समस्या है, जो विशेषताओं के आधार पर लेबल और सिंबल्स का निर्माण और स्थिति बनाती है। लेकिन क्या यह एक ही समय में दोनों कर सकता है? मेरा एल्गोरिथ्म इनकी तर्ज पर काम करेगा:

  1. नाम से लेबल की सुविधाएँ, उस अच्छे, समान, वृत्ताकार सरणी में लेबल के साथ।
  2. आवश्यक विशेषता के आधार पर नई वर्ग सुविधाएँ और रंग बनाएँ।
  3. विशेषता द्वारा निर्धारित बहुभुजों के केंद्रक से कुछ दूरी पर नई सुविधाएँ रखें। सुविधाओं को रखने के लिए जिस पर केन्द्रक से लाइन के कोण को निर्धारित करने के लिए लेबल के कोण का उपयोग करें।
  4. विशेषता के वर्गीकरण के आधार पर मानचित्र के चारों ओर छल्ले बनाएँ।

यह शायद ध्यान देने योग्य है कि मेरा मानना ​​है कि अगर कंप्यूटर पर कुछ करना संभव है, तो कंप्यूटर पर उस कार्य को स्वचालित करना भी संभव है।


1

क्षमा करें, लेकिन आप इसे बॉक्स से बाहर नहीं कर सकते।

हालाँकि, आप इसे कस्टम कोड के साथ प्राप्त कर सकते हैं! आपको कस्टम एलिमेंट्स और कस्टम फ़ीचर रेंडरर्स के उदाहरण देखने होंगे। यदि आवश्यक हो तो आप उन कस्टम dlls को ArcGIS सर्वर पर भी तैनात कर सकते हैं।

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