स्थानिक नेटवर्क सफाई


11

सफाई करते समय नेटवर्क बनाने के लिए उपयोग किए जाने वाले डेटा पर विशेष ध्यान दिया जाता है, क्योंकि मामूली स्थानिक त्रुटियां कनेक्टिविटी में प्रमुख बग पैदा कर सकती हैं।

नेटवर्क मॉडल बनाने से पहले स्थानिक नेटवर्क डेटा की सफाई के लिए कौन सी तकनीकों को सबसे अच्छा अभ्यास माना जा सकता है?

बॉल रोलिंग सेट करने के लिए, यहाँ मैं क्या सोच सकता हूँ

  • सुनिश्चित करें कि आपकी जीआईएस टोपोलॉजी त्रुटियों को नहीं छिपाती है (आर्कपैक के रूप में), या यदि ऐसा होता है, तो नेटवर्क बिल्ड प्रक्रिया को इसके लिए डिज़ाइन किया गया है (जैसा कि आर्क नेटवर्क विश्लेषक करता है)। ऐसा कैसे और क्यों होता है, इसे समझें।

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

  • लिंक एंडपॉइंट के लिए भी जांच करें जो संयोग के बिना एक निश्चित सहिष्णुता के भीतर आते हैं। स्वचालित मरम्मत का उपयोग करें यदि वे सभी त्रुटियों की तरह दिखते हैं और मैनुअल मरम्मत संभव है।

  • उपरोक्त दो चरणों में धीरे-धीरे सहिष्णुता बढ़ाएं जब तक कि आप निश्चित नहीं हैं कि इस प्रकार ज्ञात सभी विशेषताएं जानबूझकर हैं।

  • नेटवर्क का निर्माण, प्रत्येक जंक्शन के लिए कनेक्टिविटी की गणना करें (लिंक की संख्या जो इसमें शामिल होती है)। उन सभी या (शायद) की जाँच करें (आदर्श रूप से) एक यादृच्छिक नमूना सुनिश्चित करने के लिए कि वे वही हैं जो आप उम्मीद करते हैं।

  • लंबाई के आधार पर अपने मॉडल में सभी पॉलीलाइन को क्रमबद्ध करें, और सबसे छोटी लंबाई के साथ शुरू करके, उन्हें मैन्युअल रूप से जांचें (संभवतः गणना की गई कनेक्टिविटी डेटा की सहायता से)। बहुत कम नेटवर्क लिंक आमतौर पर त्रुटियां हैं, और बारी कोण आदि को गड़बड़ कर सकते हैं।

कुछ भी मैं वहाँ याद किया है? अच्छा ऑफसाइट संसाधनों के लिए वर्णन या लिंक करने के लिए स्वतंत्र महसूस करें।


इसके अलावा, नेटवर्क विश्लेषण के लिए विशिष्ट नहीं है, लेकिन यदि आप जांचते हैं कि आपके नेटवर्क विश्लेषण सॉफ़्टवेयर को क्या लगता है कि प्रत्येक लिंक की लंबाई आपके जीआईएस के बारे में क्या सोचती है, लिंक की लंबाई है, तो यह स्थानिक संदर्भ मुद्दों को चिह्नित कर सकता है।
सिद्धेश बॉब

जवाबों:


4

आर्क में आप एक ज्यामितीय नेटवर्क बना सकते हैं और फिर बग्स की तलाश करने के लिए त्रुटि तालिका देख सकते हैं (इसके लिए आपको पहले टोपोलॉजी को हटाना होगा, और एक राउंडअबाउट को भी हटाना होगा जो एक ज्यामितीय नेटवर्क त्रुटि भी उत्पन्न करता है)।

जिन त्रुटियों को चिह्नित किया गया है, वे सामान्य समस्याएं हैं, जिनके लिए जीआईएस आप उपयोग करते हैं:

  • खाली ज्यामिति वाली विशेषताएँ
  • ऐसी विशेषताएँ जिनमें कई भाग होते हैं,
  • सुविधाएँ जो एक बंद लूप बनाती हैं या जंक्शन और जंक्शन से समान होती हैं,
  • ऐसी विशेषताएं जिनकी लंबाई शून्य है,
  • अलग-अलग जेड-वैल्यू वाले किनारे-फीचर वर्टेक्स के साथ संयोग
  • स्टैंडअलोन जंक्शन; जंक्शन किसी भी किनारों से जुड़े नहीं हैं
  • विशेषताएं स्वयं को ढहने से रोकती हैं क्योंकि उनकी लंबाई स्नैपिंग सहिष्णुता के पास है

2

मेरे अनुभव से। केवल लिनेस्ट्रिंग प्रकार की रेखाओं का उपयोग करें, लंबी लाइनों का निर्माण करें, इसके लिए आवश्यक है कि प्रत्येक पंक्ति में कम से कम 1 बिंदु दूसरों के साथ साझा किया जाए, 0 लंबाई रेखाओं की अनुमति न दें, लाइनों को ओजीसी वैध (कोई आत्म-प्रतिच्छेद आदि नहीं) की आवश्यकता होती है। यदि आपके पास लाइनों पर होने वाली घटनाएं (रैखिक संदर्भ) जीपीएस बिंदु को भी संग्रहीत करती हैं, क्योंकि कोई व्यक्ति होगा जो अवधारणा को नहीं समझता है और वे डेटा को तोड़ देंगे।

और अंतिम लेकिन कम से कम नहीं, लोगों को मास्टर डेटाबेस में खराब डेटा को अपडेट या डालने न दें और इस वादे के साथ कि वे इसे बाद में ठीक करते हैं, ऐसा कभी नहीं होगा।


अच्छा सुझाव है। मुझे लगता है कि ओजीसी वैध में स्व-प्रतिच्छेदन की अनुमति है, लेकिन ओजीसी सिंपल फीचर्स वैध नहीं है? बस यहाँ एक अच्छा सारांश मिला 1spatial.co.uk/wp-content/uploads/2012/10/…
Sideshow Bob

ब्याज से बाहर है, लेकिन आत्म चौराहा खराब क्यों होना चाहिए? गैर चौराहे का आमतौर पर कोई जुड़ाव नहीं होता है - इसलिए बहुत सारे नेटवर्क लिंक वैध रूप से स्व प्रतिच्छेदन (जैसे मोटरवे जंक्शन जहां एक ही लिंक को खुद से ऊपर पार करते हैं)
Sideshow Bob

यह बुरा डेटा सम्मिलित करना कठिन बनाता है। यदि स्व-प्रतिच्छेदन पर प्रतिबंध लगा दिया गया है, तो आपको वास्तव में छल्ले और इस तरह के बनाने की कोशिश करनी होगी। उन लोगों ने यह भी जांचना कठिन बना दिया है कि सब कुछ सही है। इसके अलावा नेटवर्क टोपोलॉजी वास्तव में परवाह नहीं करता है कि यह कैसे किया जाता है, यह केवल चुड़ैल की बढ़त आपको अगले नोड तक ले जाता है ...
सिम्प्लेक्सियो

दिलचस्प - क्या एक अंगूठी है और वह क्यों खराब है? फिर भी, क्या एक पुल का प्रतिनिधित्व करने का एक पसंदीदा तरीका है? लाइनों को तोड़ें और उन्हें ऊंचाई डेटा के साथ डिस्कनेक्ट करें, या बिना टूटे केवल दो लाइनों को काटें?
सिदशॉ बॉब

1
मैं लाइनों को काटना पसंद करते हैं जब वे बिंदु साझा नहीं करते हैं। देखें लाइन (0,0 1,1 2,2) और लाइन (0,1 2,1), जब वे साझा नहीं करते हैं कि 1.1 आप इस बात को लेकर सुनिश्चित हो सकते हैं कि चौराहा (सड़क, या पाइपिंग नेटवर्क) में नहीं होना चाहिए यदि आप वहां क्रॉसिंग बनाने का इरादा रखते हैं तो दोनों लाइनें 1,1 साझा नहीं कर सकती हैं। रिंग्स कहीं भी लीड नहीं करते, वे आमतौर पर राउटिंग में बेकार होते हैं। और जब मैं कहता हूं कि रिंग खराब हैं, तो मेरा मतलब है कि वे मामले में खराब हैं जब एक ज्यामिति सड़क नेटवर्क पर रिंग प्रस्तुत करती है। यदि दो अलग-अलग भू-भाग अंगूठी बनाते हैं, तो ठीक है। फिर आप सुनिश्चित हैं कि यह इरादा था ...
simplexio

2

इसके लिए एक बहुत ही अनुवर्ती कार्रवाई के रूप में, मैं हाल ही में इन मुद्दों के बारे में लिख रहा हूं और यहां मैंने लिखा है: स्थानिक नेटवर्क विश्लेषण में उपयोग के लिए मॉडल तैयार करना

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