समन्वय मूल्यों के किस (xth) दशमलव स्थान पर QGIS परिभाषित करता है कि कोई भी बिंदु डुप्लिकेट है?
मैं सोच रहा था QGIS हैंडल ~ 15 वीं दशमलव जगह; लेकिन यह केवल सीमा थी क्योंकि मैं मुख्य रूप से शेपफाइल्स पर काम कर रहा था।
हालाँकि, सीमा लागू नहीं होती है जब मैं किसी अन्य डेटा स्रोत को चुनता हूं, जैसे एक अस्थायी रूप से खरोंच परत।
नीचे दिए गए डमी डेटा का उपयोग करते हुए, मैंने दो उपकरणों द्वारा एक त्वरित परीक्षण किया, ताकि वे सबसे छोटे मूल्य का पता लगा सकें जिससे वे निर्देशांक के अंतर को पहचान सकें:
- QGIS जियोप्रोसेसिंग:
Delete duplicate geometries
- MMQGIS प्लगइन:
Delete Duplicate Geometries
QGIS Delete duplicate geometries
उपरोक्त इनपुट डेटा के रूप में आउटपुट समान है (सभी 20 रिकॉर्ड संरक्षित थे), इसलिए इसका मतलब यह हो सकता है कि क्यूजीआईएस को लगता है कि वे सभी अलग हैं। क्या यह सीमा इस छोटे परीक्षण में देखी गई 1e-29 (या 1e-30) से आगे जाती है?
तुलना के रूप में, MMQGIS Delete Duplicate Geometries
नीचे उत्पादन किया गया। ऐसा लगता है कि MMQGIS सीमा के रूप में 16 वें या 17 वें दशमलव स्थानों को निर्धारित करता है।
[संपादित करें]
मुझे डर है कि मैं स्पष्ट नहीं था कि मेरे प्रश्न का केंद्रीय भाग क्या था। मेरा उद्देश्य समन्वय मूल्यों और डुप्लिकेट / ओवरलैपिंग के बीच संबंधों को समझना है, जो कि मेरे प्रश्न के पहले पैराग्राफ में कहा गया है। उम्मीद है कि इस तरह का ज्ञान हमें क्षेत्र कैलकुलेटर के भावों को जोड़कर अतिव्यापी सुविधाओं को आसानी से नियंत्रित करने में मदद कर सकता है।
हालाँकि, अंतर्निहित मुद्दा मैं ध्यान केंद्रित करने की कोशिश कर रहा था कि दशमलव स्थान क्यूजीआईएस अंक (नोड्स) को पहचानता है क्योंकि डेटा स्रोत के आधार पर, ओवरलैपिंग अलग-अलग लगती है।
यदि हम अपनी परत के लिए शेपफाइल्स का उपयोग करते हैं, तो QGIS ~ 15 वीं दशमलव जगह और छोटे अंतर (16 वें या 17 वें पर) को नहीं पहचाना जाता है ... MMQGIS भी इस सीमा (मेरी आंखों के लिए) से प्रभावित होता है। यदि हम एक अस्थायी रूप से खरोंच परत या DB परत बनाते हैं तो यह सीमा 30-ईश से परे हो जाती है? व्यवहार में यह बदलाव मुझे आश्चर्यचकित करता है।