Spatial join
ஒரு இடஞ்சார்ந்த இணைப்பு என்பது புவியியல் தகவல் அமைப்பு (ஜிஐஎஸ்) அல்லது இடஞ்சார்ந்த தரவுத்தளத்தில் ஒரு செயல்பாடாகும், இது இரண்டு இடஞ்சார்ந்த அடுக்குகளின் பண்புக்கூறு அட்டவணைகளை அவற்றின் வடிவவியல்களுக்கு இடையில் விரும்பிய இடஞ்சார்ந்த உறவின் அடிப்படையில் ஒருங்கிணைக்கிறது. இது இரண்டு அட்டவணைகளை இணைப்பதில் தொடர்புடைய தரவுத்தளங்களில் டேபிள் ஜாயின் செயல்பாட்டைப் போன்றது, ஆனால் ஒவ்வொரு ஜோடி வரிசைகளும் பொதுவான முக்கிய மதிப்பைக் காட்டிலும் சில வகையான பொருந்தும் இருப்பிடத்தின் அடிப்படையில் தொடர்புபடுத்தப்படுகின்றன. இது இரண்டு இடஞ்சார்ந்த தரவுத்தொகுப்புகளை இணைப்பதில் இன்டர்செக்ட் மற்றும் யூனியன் போன்ற ஜிஐஎஸ் மென்பொருளில் பொதுவான திசையன் மேலடுக்கும் செயல்பாடுகளைப் போன்றது, ஆனால் வெளியீட்டில் கலப்பு வடிவியல் இல்லை, இணைக்கப்பட்ட பண்புக்கூறுகள் மட்டுமே உள்ளன. தனிநபர்களை மாவட்டங்களுக்கு ஒதுக்குவது மற்றும் புள்ளிவிவர திரட்டல் உள்ளிட்ட பல்வேறு இடஞ்சார்ந்த பகுப்பாய்வு மற்றும் மேலாண்மை பயன்பாடுகளில் இடஞ்சார்ந்த இணைப்புகள் பயன்படுத்தப்படுகின்றன. இந்த சொல் எப்போதும் பயன்படுத்தப்படாவிட்டாலும், இடஞ்சார்ந்த இணைப்பு பெரும்பாலான, இல்லையென்றால், ஜிஐஎஸ் மற்றும் இடஞ்சார்ந்த தரவுத்தள மென்பொருளில் காணப்படுகிறது, மேலும் சில நேரங்களில் இது பல கருவிகளின் கலவையால் மறைமுகமாக பெறப்பட வேண்டும். இடஞ்சார்ந்த இணைப்பு இடஞ்சார்ந்த இணைப்பு செயல்பாட்டின் அடிப்படையை முன்னறிவிக்கிறது, இது இரண்டு வடிவியல் முதன்மையானவற்றுக்கு இடையிலான இடஞ்சார்ந்த உறவை ஒரு தர்க்கரீதியான முன்கணிப்பாக உருவாக்குவதாகும்; அதாவது, உண்மை அல்லது தவறு என்று மதிப்பிடக்கூடிய ஒரு அளவுகோல். எடுத்துக்காட்டாக, A மற்றும் B புள்ளிகளுக்கு இடையிலான தூரம் 3km ஆக இருந்தால் "A என்பது B இலிருந்து 5km க்கும் குறைவாக உள்ளது" என்பது உண்மையாகவும், தூரம் 10km ஆக இருந்தால் தவறாகவும் இருக்கும். இந்த உறவு முன்கணிப்புகள் இரண்டு வகைகளாக இருக்கலாம்ஃ ஒரு இடவியல் உறவு என்பது அளவிடக்கூடிய இடத்தை (அதாவது, ஆயத்தொலைவுகள்) சார்ந்து இல்லாத இரண்டு வடிவங்களுக்கு இடையிலான தரமான உறவாகும். இத்தகைய கணிப்புகளின் பொதுவான எடுத்துக்காட்டுகளில் "A என்பது முற்றிலும் B க்குள் உள்ளது", "A என்பது B ஐ ஒன்றுடன் ஒன்று இணைக்கிறது", "A என்பது B க்கு அருகில் உள்ளது" (அதாவது, ஒரு எல்லையைப் பகிர்ந்து கொள்கிறது, ஆனால் உட்புறம் இல்லை), மற்றும் "A என்பது B இலிருந்து வேறுபடுகிறது" (தொடுவதில்லை) ஆகியவை அடங்கும். இவை பொதுவாக 9-இன்டர்செக்ஷன் மாடலின் சில வடிவங்களின்படி குறிப்பிடப்படுகின்றன, இது சர்வதேச எளிய அம்ச அணுகல் விவரக்குறிப்பில் (ஐஎஸ்ஓ 19125-2) இணைக்கப்பட்டுள்ளது. ஒரு மெட்ரிக் உறவு என்பது ஒரு ஒருங்கிணைந்த இடத்தில் இரண்டு வடிவங்களுக்கு இடையிலான அளவு (அளவிடக்கூடிய) உறவு, பொதுவாக ஒரு தூரம் அல்லது திசை. பொதுவான எடுத்துக்காட்டுகளில் "A என்பது B க்கு வடக்கே உள்ளது" அல்லது "A என்பது B இலிருந்து 5 கிமீக்கும் குறைவாக உள்ளது" ஆகியவை அடங்கும். அனைத்து மென்பொருள் செயல்பாடுகளும் மெட்ரிக் உறவுகளை ஆதரிக்கவில்லை. சில உறவுகள் பரிமாற்றமானவை என்பதைக் கவனியுங்கள் (எ. கா., B A ஐ ஒன்றுடன் ஒன்று இணைத்தால் மட்டுமே A B ஐ ஒன்றுடன் ஒன்று இணைக்கிறது) மற்றவை இல்லை (எ. கா., A B க்குள் உள்ளது என்றால் B A க்குள் உள்ளது என்று அர்த்தமல்ல). இந்த உறவுகளில் ஈடுபடும் வடிவியல் பூர்வீகங்கள் எந்த பரிமாணத்திலும் (புள்ளிகள், கோடுகள் அல்லது பகுதிகள்) இருக்கலாம், ஆனால் சில உறவுகள் சில பரிமாணங்களுடன் மட்டுமே அர்த்தத்தைக் கொண்டிருக்கலாம். எடுத்துக்காட்டாக, A என்பது ஒரு புள்ளி மற்றும் B என்பது ஒரு பிராந்தியம் என்றால் "A என்பது B க்குள் உள்ளது" என்பது ஒரு தெளிவான பொருளைக் கொண்டுள்ளது, ஆனால் A மற்றும் B இரண்டும் புள்ளிகளாக இருந்தால் அது அர்த்தமற்றது. மற்ற உறவுகள் தெளிவற்றதாக இருக்கலாம்; எடுத்துக்காட்டாக, இரண்டு பிராந்தியங்கள் அல்லது இரண்டு கோடுகளுக்கு இடையிலான தூரம் அவற்றின் நெருங்கிய எல்லைகளுக்கு இடையிலான குறைந்தபட்ச தூரம் அல்லது அவற்றின் சென்ட்ராய்டுகளுக்கு இடையிலான சராசரி தூரம் என்று விளக்கப்படலாம். செயல்பாடு தொடர்புடைய இயற்கணிதத்தில் வரையறுக்கப்பட்டுள்ளபடி ஒரு தொடர்புடைய அட்டவணையில் இணைப்பது போல, இரண்டு உள்ளீட்டு அடுக்குகள் அல்லது அட்டவணைகள் வழங்கப்படுகின்றன (இனிமேல் 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". மாவட்டங்கள் ஒன்றுடன் ஒன்று இல்லை என்று வைத்துக்கொள்வோம், ஒவ்வொரு மாணவர் புள்ளியும் ஒன்றுக்கு மேற்பட்ட பள்ளி மாவட்டத்தில் இருக்காது, எனவே வெளியீடு மாணவர் அட்டவணையின் அதே வரிசைகளைக் கொண்டிருக்கும், அதனுடன் தொடர்புடைய பள்ளி பண்புக்கூறுகள் இணைக்கப்படும், பின்வருமாறுஃ தலைகீழ் செயல்பாடு, இந்த விஷயத்தில் மாணவர் தகவல்களை பள்ளி அட்டவணையுடன் இணைப்பது, அவ்வளவு எளிதானது அல்ல, ஏனெனில் பல வரிசைகள் ஒரு வரிசையில் இணைக்கப்பட வேண்டும். சில ஜிஐஎஸ் மென்பொருள்கள் இந்த செயல்பாட்டை அனுமதிக்காது, ஆனால் பெரும்பாலான செயல்பாடுகள் மொத்த இணைப்பை அனுமதிக்கின்றன, இதில் வரிசைகள், எண்ணிக்கைகள், தொகைகள் அல்லது வழிமுறைகள் போன்ற பொருந்தக்கூடிய வரிசைகளின் மொத்த சுருக்கங்களை சேர்க்கலாம். எடுத்துக்காட்டாக, முடிவு அட்டவணை இப்படி இருக்கலாம்ஃ பல பொருத்தங்கள் இருக்கும்போது மற்றொரு விருப்பம், பொருந்தும் தொகுப்பிலிருந்து வரிசைகளில் ஒன்றைத் தேர்ந்தெடுக்க சில அளவுகோல்களைப் பயன்படுத்துவதாகும், பொதுவாக ஒரு இடஞ்சார்ந்த உகப்பாக்கம் அளவுகோல். எடுத்துக்காட்டாக, ஒவ்வொரு மாணவருக்கும் அருகிலுள்ள பள்ளியைத் தேர்ந்தெடுப்பதன் மூலம் மாணவர் குடியிருப்பாளர்கள் புள்ளிகளுக்கு பள்ளி கட்டிட புள்ளிகளை (மாவட்டங்கள் அல்ல) இணைக்கலாம். அனைத்து மென்பொருள்களும் இந்த விருப்பத்தை நேரடியாக செயல்படுத்துவதில்லை, இருப்பினும் சில சந்தர்ப்பங்களில் இது கருவிகளின் கலவையின் மூலம் பெறப்படலாம். ஆர்க்ஜிஐஎஸ் புரோவில் வெளிப்புற இணைப்புகள் இடஞ்சார்ந்த இணைப்புக் கருவி க்யூஜிஐஎஸ் இல் உள்ள இருப்பிடக் கருவி மூலம் பண்புக்கூறுகளைச் சேர்க்கவும் க்யூஜிஐஎஸ் இடஞ்சார்ந்த இணைப்பில் அருகிலுள்ள கருவி மூலம் பண்புக்கூறுகளைச் சேர்க்கவும் மைனிஃபோல்ட் ஜிஐஎஸ் இடஞ்சார்ந்த இணைப்புகள் போஸ்ட்ஜிஐஎஸ் குறிப்புகள் ஜிஐஎஸ் மென்பொருள் புவியியல் தகவல் அமைப்புகளில் இணைகின்றன