Spatial join
एक स्थानिक जुड़ाव एक भौगोलिक सूचना प्रणाली (जी. आई. एस.) या स्थानिक डेटाबेस में एक ऑपरेशन है जो दो स्थानिक परतों की विशेषता तालिकाओं को उनकी ज्यामिति के बीच वांछित स्थानिक संबंध के आधार पर जोड़ता है। यह दो तालिकाओं के विलय में संबंधपरक डेटाबेस में टेबल जॉइन ऑपरेशन के समान है, लेकिन पंक्तियों की प्रत्येक जोड़ी एक सामान्य कुंजी मूल्य के बजाय किसी न किसी प्रकार के मिलान स्थान के आधार पर सहसंबद्ध है। यह दो स्थानिक डेटासेट के विलय में इंटरसेक्ट और यूनियन जैसे जी. आई. एस. सॉफ्टवेयर में आम वेक्टर ओवरले संचालन के समान है, लेकिन आउटपुट में एक समग्र ज्यामिति नहीं होती है, केवल मिश्रित विशेषताएँ होती हैं। स्थानिक जोड़ों का उपयोग विभिन्न स्थानिक विश्लेषण और प्रबंधन अनुप्रयोगों में किया जाता है, जिसमें व्यक्तियों को जिलों में आवंटित करना और सांख्यिकीय एकत्रीकरण शामिल हैं। स्थानिक जुड़ाव अधिकांश, यदि सभी नहीं तो, जी. आई. एस. और स्थानिक डेटाबेस सॉफ्टवेयर में पाया जाता है, हालांकि इस शब्द का हमेशा उपयोग नहीं किया जाता है, और कभी-कभी इसे अप्रत्यक्ष रूप से कई उपकरणों के संयोजन से प्राप्त किया जाना चाहिए। स्थानिक संबंध भविष्यवाणी करता है कि स्थानिक जुड़ाव संचालन के लिए मौलिक एक तार्किक विधेय के रूप में दो ज्यामितीय आदिम के बीच एक स्थानिक संबंध का निर्माण है; यानी, एक मानदंड जिसका मूल्यांकन सही या गलत के रूप में किया जा सकता है। उदाहरण के लिए, "ए बी से 5 किमी से कम है" सही होगा यदि बिंदु ए और बी के बीच की दूरी 3 किमी है, और गलत होगा यदि दूरी 10 किमी है। ये संबंध दो प्रकार के हो सकते हैंः एक स्थलवैज्ञानिक संबंध दो आकृतियों के बीच एक गुणात्मक संबंध है जो एक मापने योग्य स्थान (यानी निर्देशांक) पर निर्भर नहीं करता है। इस तरह की भविष्यवाणी के सामान्य उदाहरणों में शामिल हैं "ए पूरी तरह से बी के अंदर है", "ए ओवरलैप बी", "ए बी के निकट है" (यानी, एक सीमा साझा कर रहा है लेकिन कोई आंतरिक नहीं), और "ए बी से अलग है" (बिल्कुल नहीं छू रहा है)। ये आमतौर पर 9-इंटरसेक्शन मॉडल के कुछ रूप के अनुसार निर्दिष्ट किए जाते हैं, जिसे अंतर्राष्ट्रीय सरल सुविधा अभिगम विनिर्देश (आईएसओ 19125-2) में शामिल किया गया है। एक मीट्रिक संबंध एक निर्देशांक स्थान में दो आकृतियों के बीच एक मात्रात्मक (मापने योग्य) संबंध है, आमतौर पर एक दूरी या दिशा। सामान्य उदाहरणों में "ए बी के उत्तर में है" या "ए बी से 5 किमी से कम है" शामिल हैं। सभी सॉफ्टवेयर कार्यान्वयन मीट्रिक संबंधों का समर्थन नहीं करते हैं। ध्यान दें कि कुछ संबंध परिवर्तनीय होते हैं (उदाहरण के लिए, ए बी को तभी ओवरलैप करता है जब बी ए को ओवरलैप करता है) जबकि अन्य नहीं होते हैं (उदाहरण के लिए, ए बी के भीतर है इसका मतलब यह नहीं है कि बी ए के भीतर है)। इन संबंधों में शामिल ज्यामितीय आदिम किसी भी आयाम (बिंदु, रेखा या क्षेत्र) के हो सकते हैं, लेकिन कुछ संबंधों का केवल कुछ आयामों के साथ अर्थ हो सकता है। उदाहरण के लिए, "ए बी के भीतर है" का स्पष्ट अर्थ है यदि ए एक बिंदु है और बी एक क्षेत्र है, लेकिन अर्थहीन है यदि ए और बी दोनों बिंदु हैं। अन्य संबंध अस्पष्ट हो सकते हैं; उदाहरण के लिए, दो क्षेत्रों या दो रेखाओं के बीच की दूरी को उनकी निकटतम सीमाओं के बीच की न्यूनतम दूरी, या उनके केंद्रक के बीच की औसत दूरी के रूप में व्याख्या की जा सकती है। ऑपरेशन जैसा कि एक रिलेशनल टेबल जॉइन में रिलेशनल बीजगणित में परिभाषित किया गया है, दो इनपुट परतें या टेबल प्रदान किए जाते हैं (इसके बाद X और Y), और आउटपुट एक टेबल है जिसमें प्रत्येक इनपुट के सभी कॉलम होते हैं (या यदि उपयोगकर्ता द्वारा चुना जाता है तो इसका कुछ सबसेट)। नई तालिका की पंक्तियाँ दो तालिकाओं के क्रॉस जॉइन या कार्टेशियन उत्पाद का एक उपसमुच्चय हैं, पंक्तियों के सभी संभावित जोड़े {X1-Y1, X1-Y2, X1-Y3, X2-Y1, X2-Y2, X2-Y3, X3-Y1, X3-Y2, X3-Y3,। सभी संभावित संयोजनों को शामिल करने के बजाय, प्रत्येक जोड़ी का मूल्यांकन दिए गए स्थानिक विधेय के अनुसार किया जाता है; जिनके लिए विधेय सही है उन्हें "मिलान" माना जाता है और बनाए रखा जाता है, जबकि जिनके लिए विधेय गलत है उन्हें त्याग दिया जाता है। उदाहरण के लिए, निम्नलिखित दो तालिकाओं पर विचार करेंः जब स्थानिक जोड़ निष्पादित किया जाता है, तो दो कारणों से संलग्नक की दिशा निर्दिष्ट की जानी चाहिएः 1) दिया गया स्थानिक विधेय परिवर्तनीय नहीं हो सकता है, और 2) अक्सर पंक्तियों के बीच कई-से-एक संबंध होता है (जैसे, कई छात्र प्रत्येक स्कूल जिले के अंदर होते हैं)। उपरोक्त उदाहरण में, एक सामान्य लक्ष्य स्कूल की मेज को छात्रों की मेज (लक्ष्य तालिका) से जोड़ना होगा, जिसमें संबंध विधेय "student.residence school.district के भीतर" होगा। यह मानते हुए कि जिले ओवरलैप नहीं करते हैं, प्रत्येक छात्र बिंदु एक से अधिक स्कूल जिले में नहीं होगा, इसलिए आउटपुट में छात्रों की तालिका के समान पंक्तियाँ होंगी, जिसमें संबंधित स्कूल विशेषताएँ संलग्न होंगी, जैसे किः रिवर्स ऑपरेशन, इस मामले में छात्र की जानकारी को स्कूल की मेज से जोड़ना, उतना आसान नहीं है क्योंकि कई पंक्तियों को एक पंक्ति से जोड़ा जाना चाहिए। कुछ जी. आई. एस. सॉफ्टवेयर इस ऑपरेशन की अनुमति नहीं देते हैं, लेकिन अधिकांश कार्यान्वयन एक समग्र जोड़ की अनुमति देते हैं, जिसमें मिलान करने वाली पंक्तियों के कुल सारांश को शामिल किया जा सकता है, जैसे कि सरणी, गिनती, योग या साधन। उदाहरण के लिए, परिणाम तालिका इस तरह दिख सकती हैः एक और विकल्प जब कई मिलान होते हैं तो मिलान सेट से पंक्तियों में से एक का चयन करने के लिए कुछ मानदंड का उपयोग करना है, आमतौर पर एक स्थानिक अनुकूलन मानदंड। उदाहरण के लिए, प्रत्येक छात्र के निकटतम स्कूल का चयन करके छात्र निवासियों के लिए स्कूल भवन बिंदुओं (जिलों को नहीं) को जोड़ा जा सकता है। सभी सॉफ्टवेयर इस विकल्प को सीधे लागू नहीं करते हैं, हालांकि कुछ मामलों में इसे उपकरणों के संयोजन के माध्यम से प्राप्त किया जा सकता है। बाहरी लिंक आर्कजीआईएस प्रो में स्थानिक जुड़ाव उपकरण क्यूजीआईएस में स्थान उपकरण द्वारा विशेषताओं को जोड़ें क्यूजीआईएस स्थानिक में निकटतम उपकरण द्वारा विशेषताओं को जोड़ें मैनिफोल्ड में जी. आई. एस. स्थानिक जुड़ाव पोस्टजीआईएस संदर्भ जी. आई. एस. सॉफ्टवेयर भौगोलिक सूचना प्रणालियों में स्थानिक जुड़ाव