मैं एक उन्नत लाइसेंस के साथ ArcMap 10.2.2 का उपयोग कर रहा हूं। मैंने अन्य बुनियादी विश्लेषणों के लिए ArcMap का उपयोग किया है, लेकिन कार्यक्रम के लिए काफी नया है और इसमें केवल बुनियादी कोडिंग कौशल है, जिसमें ArcMap में SQL कोड बिल्डरों का उपयोग करके बहुत ही बुनियादी प्रश्नों के बाहर कोई SQL अनुभव नहीं है ।
मेरे पास प्रजातियों की भौगोलिक श्रेणियों के बहुभुज हैं और मेरे पास उन प्रजातियों द्वारा किए गए रोगजनकों / रोगों की एक सूची है। कुछ प्रजातियां कई रोगजनकों को ले जाती हैं। एक आदर्श दुनिया में, मैं रेंज के बहुभुजों को प्रजातियों + रोगजनकों की तालिका में शामिल करूंगा और बहुभुज / स्थानिक डेटा रखूंगा, लेकिन ऐसा नहीं लगता है कि ऐसा करने के लिए एक जीआईएस उपकरण है (मैं जा रहा हूं) बाद में अतिव्यापी रोगजनकों की गणना करें, इसलिए यह महत्वपूर्ण है कि प्रत्येक प्रजाति-रोगज़नक़ संयोजन की अपनी विशेषता है, बजाय एक विशेषता के जिसमें कई रोगजनकों के लिए जानकारी है)। ये मेरे डेटा की तरह हैं (# 1 & # 2, # 3 बाद के लिए):
स्थानिक सुविधाओं के लिए विशेषता तालिका:
बिना किसी स्थानिक डेटा के तालिका:
(कृपया ध्यान दें कि ये वास्तविक डेटा नहीं हैं, और रोगज़नक़-प्रजाति संयोजन वास्तविक नहीं हो सकते हैं। मेरे पास वास्तव में 115 बहुभुज और 519 टेबल पंक्तियाँ हैं। प्रजातियाँ 1-40 रोगजनकों के बीच कहीं भी ले जाती हैं और इस प्रकार प्रजातियों में 1-40 पंक्तियों के बीच कहीं भी है। मेरी टेबल)
एक अतिरिक्त बोनस के रूप में, भविष्य के विश्लेषणों के कारण जो मुझे करने की आवश्यकता है, मैं आदर्श रूप से यह एक-से-कई जुड़ने में सक्षम होना चाहूंगा, ताकि मैं तालिका से डेटा का एक अतिरिक्त स्तंभ रख सकूं (उदाहरण के लिए नीचे देखें) यह कैसे लग सकता है)। हालांकि, यह कम महत्वपूर्ण है क्योंकि अगर मैं यह पता लगा सकता हूं कि कैसे जुड़ना है, तो मैं विश्लेषण को फिर से कर सकता हूं।
वहाँ कुछ समाधान है कि मैं इस समस्या के लिए मिल रहे हैं, लेकिन वे नीचे सूचीबद्ध कारणों के लिए मेरे लिए काम नहीं किया:
समाधान 1: डेविड ऑल्बर्स का ब्लॉग - मैं एक नौसिखिए का बहुत अधिक पता लगा रहा हूं कि नई स्क्रिप्ट को कैसे संपादित किया जाए और यह पता लगाया जाए कि इसे आर्कप्स में कैसे आयात किया जाए। मैंने पुरानी स्क्रिप्ट की कोशिश की और इसने टेस्ट, टेस्ट_1, टेस्ट_1_1, टेस्ट_1_1_1 इत्यादि शीर्षक से खाली पॉलीगोन का एक टन उत्पन्न किया।
समाधान 2: एक-से-कई सम्मिलित हों - मैंने मेक क्वेरी तालिका उपकरण का उपयोग करने का प्रयास किया (और मुझे कोई SQL ज्ञान नहीं है, हालांकि मैंने अभिव्यक्ति बिल्डर का उपयोग किया है) और मुझे ERROR 000383 मिला: तालिका के साथ समस्या, कार्यस्थान नहीं मिल रहा है & निष्पादित करने में विफल (MakeQueryTable)। मेरी सभी फाइलें एक ही फ़ोल्डर में हैं, लेकिन वे जियोडैटेबेस में नहीं हैं।