समझना QGIS में स्थान के आधार पर सम्मिलित हों?


13

मुझे आश्चर्य है कि "Join Attributes by Location"QGIS 2.18 में एल्गोरिथ्म चलाते समय निर्धारित किए जाने वाले मापदंडों के लिए कहीं स्पष्टीकरण है ।

मेरी नज़र यहाँ थी:

लेकिन कोई स्पष्टीकरण नहीं है। कोई संकेत?


1
सेवा का अधिक नया संस्करण QGIS 2.14 के लिये दस्तावेज एक है बिट में अधिक जानकारी।
जोसेफ

2
आपको कौन सा पैरामीटर स्पष्ट नहीं है?
जोसेफ

2
जिन संस्करणों में मैं ( २.१ on) का उपयोग कर रहा हूँ, उन विंडो पर आप इंटरसेक्ट, भीतर, ओवरलैप, क्रॉस, जैसे सामान का चयन कर सकते हैं ... आगे सेट करने के लिए एक दहलीज है आदि। मैं यहाँ देख सकता हूँ pro.arcgis.com/en/pro -app / उपकरण-संदर्भ / डेटा-प्रबंधन / ……। लेकिन मुझे आश्चर्य है कि अगर QGIS से कुछ है क्योंकि मुझे यकीन नहीं है कि ESRI और QGIS एक ही शब्दावली का उपयोग करते हैं
Stophface

जवाबों:


14

ऐसा मत सोचो कि QGIS डॉक्स में आपकी टिप्पणी में लिंक में दिखाए गए अनुसार कुछ विस्तृत है ( यहां अंग्रेजी बोलने वालों के लिए लिंक है )। मुझे लगता है कि यदि समान नहीं है तो शब्दावली बहुत समान होगी।

हालाँकि, उपकरण QgsGeometry क्लास का उपयोग करता है जो प्रत्येक ज्यामितीय विधेय के लिए निम्नलिखित मूल विवरण है:

  • चौराहे - एक ज्यामिति के साथ चौराहे के लिए परीक्षण (GEOS का उपयोग करता है)
  • शामिल - टेस्ट करता है, तो के लिए ज्यामिति एक और (का उपयोग करता है GEOS) में निहित है
  • डिसऑइंटमेंट - टेस्ट के लिए अगर जियोमेट्री दूसरे का डिसऑइंट है (जीईओएस का उपयोग करता है)
  • बराबर - यदि ज्यामिति किसी अन्य के बराबर है तो परीक्षण करें (GEOS का उपयोग करता है)
  • छूता है - यदि ज्यामिति किसी अन्य को स्पर्श करती है तो परीक्षण करें (GEOS का उपयोग करता है)
  • ओवरलैप्स - टेस्ट के लिए अगर ज्यामिति एक और ओवरलैप करता है (GEOS का उपयोग करता है)
  • भीतर - अगर ज्यामिति दूसरे के भीतर है तो परीक्षण करें (GEOS का उपयोग करता है)
  • क्रॉस - टेस्ट यदि ज्यामिति किसी अन्य को पार करती है (GEOS का उपयोग करती है)

ऊपर दिए गए उत्तरों के बारे में विस्तार से बताने के लिए, QGIS (GEOS के माध्यम से) की ज्यामितीय भविष्यवाणी DE-9IM की स्थानिक विधेय परिभाषाओं का उपयोग करती है। निम्नलिखित लिंक प्रत्येक आम विधेयकों की विस्तृत व्याख्या प्रदान करता है: https://en.wikipedia.org/wiki/DE-9IM#Spatial_predicates


14

Join Attributes by Location ज्यामिति की तुलना करने के लिए निम्नलिखित तरीकों को निर्धारित करता है:

  • intersects अगर दोनों ज्यामितीयों का प्रतिच्छेदन खाली नहीं है

    चौराहा

  • contains यदि दूसरा ज्यामिति पूरी तरह से पहले में समाहित है

    शामिल

  • disjoint यदि दोनों ज्यामिति का अंतरच्छेदन खाली सेट है

    विभिन्न करना

  • equals अगर वे स्थानिक रूप से समान हैं

    बराबरी

  • touches यदि दोनों ज्यामितीयों के बीच समान बिंदु केवल अपनी सीमाओं के मिलन में हों

    छूता

  • overlaps यदि दोनों ज्यामिति के प्रतिच्छेदन का परिणाम दोनों ज्यामितीयों के समान आयाम के मान से होता है और यह पहले और दूसरे दोनों ज्यामिति से भिन्न होता है

    ओवरलैप

  • within यदि पहला ज्यामिति पूरी तरह से दूसरे में समाहित है

    अंदर

  • crosses यदि दोनों ज्यामिति का प्रतिच्छेदन एक मान देता है जिसका आयाम दोनों ज्यामितीयता के अधिकतम आयाम से कम है और चौराहे का मूल्य दोनों ज्यामितीयों के लिए आंतरिक बिंदु शामिल करता है, और प्रतिच्छेदन मूल्य पहले या दूसरे ज्यामिति के बराबर नहीं है।

    पार


संदर्भ:


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