आर्कगिस डेस्कटॉप का उपयोग कर सेगमेंट में विभाजन रेखा?


12

मेरे पास अमेरिकी राज्यों का एक आकार है। मैंने दो राज्यों के बीच की सीमा को निकाला, जिसके परिणामस्वरूप एक पंक्ति खंड बनाया गया। उदाहरण के लिए, जॉर्जिया और उत्तरी कैरोलिना के बीच की सीमा।

क्या 25 मील खंडों की इकाइयों में, इस सीमा को आगे बढ़ाने का एक तरीका है?

इसी तरह, लाइन को समान लंबाई के खंडों में विभाजित करने का एक तरीका है। उदाहरण के लिए, इस सीमा खंड को लेना, और इसे समान लंबाई के 3 खंडों में विभाजित करना।

मैं ArcGIS 10.1 और ArcMap का उपयोग करता हूं।

और अगर हमारे पास विभाजित करने के लिए कई लाइनें हैं (कुछ हजारों)?

जवाबों:


11

आपके प्रश्न के पहले भाग का हल है " एक रेखा को समान भागों में विभाजित करना ":

संपादक टूलबार पर स्प्लिट कमांड आपको एक पंक्ति को नई सुविधाओं की एक समान संख्या में विभाजित करने की अनुमति देता है। उदाहरण के लिए, आप इस स्प्लिट विकल्प का उपयोग टुकड़ों में एक पंक्ति को तोड़ने के लिए कर सकते हैं जो समान लंबाई के हैं। यह कार्यक्षमता पिछले ArcGIS रिलीज़ में उपलब्ध डिवाइड कमांड के समान है।

आगे एक ही पृष्ठ पर नीचे "विभाजन लाइनों आनुपातिक" पर एक अनुभाग है। इससे आपको अपने प्रश्न के दूसरे भाग में मदद करनी चाहिए, हालाँकि ऐसा करने के लिए आपको कम से कम एक मानक (आर्कएडिटर) लाइसेंस की आवश्यकता होगी।

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

उदाहरण के लिए, आपके पास पंक्ति विशेषताएँ हैं जिन्हें विशिष्ट लंबाई में विभाजित करने की आवश्यकता है। नीचे दिए गए उदाहरण में एक पंक्ति विशेषता दिखाई गई है जिसे चार भागों में विभाजित करने की आवश्यकता है: 13.79 फीट, 48 फीट, 60 फीट और 60 फीट। Proportion कमांड का उपयोग इस सुविधा को चार नई सुविधाओं में विभाजित करने के लिए किया जाता है।

जैसा कि ऊपर कहा गया है, आर्कजीआईएस के पिछले संस्करणों में डिवाइड कमांड का उपयोग करके लाइनों को खंडों में विभाजित किया गया था


5

नवीनतम संपादन के बारे में ("और अगर हमारे पास विभाजित करने के लिए कई लाइनें हैं (कुछ हजारों)?") ...

जियोप्रोसेसिंग दृष्टिकोण जिसके लिए एक ArcInfo लाइसेंस की आवश्यकता होती है, को यहां वर्णित किया गया है: आनुपातिक रूप से बंटवारे वाली रेखाएं (ArcGIS मंच)

यह पहले पंक्ति सुविधाओं के साथ बिंदु बनाने के लिए रैंडम पॉइंट्स का उपयोग करता है, इसके बाद प्वाइंट पर स्प्लिट लाइन

एक अन्य दृष्टिकोण रैखिक संदर्भ ( इस उत्तर में ) का उपयोग करना होगा ।

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


1

वास्तव में स्वीकार किए गए उत्तर में दूसरे भाग को विभाजित करने, लाइनों को विभाजित करने (यानी एक से अधिक लाइन सुविधा) का अभाव है। एक और तरीका एडिटिंग टूल्स में DISTANCE पैरामीटर के साथ " Densify " का उपयोग करना होगा , जिसमें फिर से कम से कम एक मानक लाइसेंस की आवश्यकता होती है, और फिर डेटा प्रबंधन> उपकरण टूलसेट में " स्प्लिट लाइन एट वर्टिस " टूल। यह दृष्टिकोण हालांकि मूल वस्तु आईडी नहीं रखता है।


ऐसा लगता है कि हम इस प्रश्न को दो में विभाजित होने से चूक गए जब यह पहली बार पोस्ट किया गया था। यह प्रति प्रश्न कई प्रश्नों के उत्तर देने की कोशिश के कारण उत्पन्न भ्रम है जो हमें सामान्य रूप से दौरे के अनुसार "एक प्रश्न प्रति प्रश्न" पर जोर देता है ।
PolyGeo

1

पॉलीलाइन को समान रूप से विभाजित करने के लिए आप COGO टूल का भी उपयोग करते हैं

आप विभाजित करने के लिए भाग की लंबाई दर्ज कर सकते हैं

यहां आपके लिए https://www.youtube.com/watch?v=1TQUPvubG98 क्लिप देखें


1

ArcGIS डेस्कटॉप (या ArcPro) का उपयोग करके एक निर्धारित दूरी पर कई लाइनों को विभाजित करने के लिए, निम्नलिखित दो चरण काम करते हैं:

  1. लाइन टूल के साथ पॉइंट जेनरेट करें। यह "नमूनाकरण" के तहत डेटा प्रबंधन टूलबॉक्स में है। आप लाइनों के साथ बिंदुओं के बीच एक विशिष्ट दूरी निर्धारित कर सकते हैं।

  2. प्वाइंट टूल पर स्प्लिट लाइन। यह "सुविधाओं" के तहत डेटा प्रबंधन टूलबॉक्स में है। अपनी पंक्तियों को विभाजित करने के लिए पिछले चरण के बिंदुओं का उपयोग करें।

QGIS में भी ऐसा करने का एक आसान और तेज तरीका है।


0

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

ईएसआरआई मदद विषय को यहां देखें: एक पंक्ति को समान भागों में विभाजित करना

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