आर्कजीआईएस डेस्कटॉप का उपयोग करके नियमित दूरी (0.20 मील) पर लाइन (निशान) के साथ बिंदु फ़ाइल बनाना?


20

मैं ArcGIS 10.1 का उपयोग कर रहा हूं। मेरे पास एक ट्रेल नेटवर्क है जिसे मैं हर 0.20 मील की दूरी पर ट्रेल्स के साथ संकेत स्थापित करने की कोशिश कर रहा हूं।

क्या लाइन फीचर से पॉइंट फाइल बनाने का कोई तरीका है?


2
आपकी रेखा इन 0.20 मील के अंतराल पर लंबवत नहीं होती है?
बाल्टोक

1
क्या आपने एक रैखिक संदर्भ विधि का उपयोग करने पर विचार किया है ?
रयानKalton-OffTheGridMaps

मैं वास्तव में यह पता लगा लिया। संपादक में, एक "निर्माण बिंदु" है जिसे आप एक दूरी पर इनपुट कर सकते हैं। मैंने अभी तक ऐसा नहीं देखा था। आप दोनों का आपकी सहायता के लिए धन्यवाद!!!!
17

यह कोशिश करो, मैं सिर्फ यह पाया और यह महान काम करता है। कोड भी पोस्ट किया गया है। ianbroad.com/arcgis-toolbox-create-points-polylines-arcpy
जॉन

लिंक से जुड़े उत्तर केवल हटाए जाने की संभावना है। एक बात के लिए लिंक अंतिम नहीं हो सकता है। कृपया इस बात पर विस्तृत चर्चा करें कि आपको वहाँ क्या मिला जो इस प्रश्न का उत्तर देता है।
jbchurchill

जवाबों:


7

पॉइंट टू कंस्ट्रक्ट पॉइंट के लिए बिल्ट-इन एडिटर टूल निर्दिष्ट दूरी का उपयोग करते समय एक चयनित लाइन को करेगा। ET GeoWizards में फ्री पॉइंट फंक्शन स्टेशन पॉइंट्स हैं जो सभी लाइनों के लिए निर्धारित दूरी पर पॉइंट बनाएंगे।


12
  1. एक खाली बिंदु आकृति बनाएँ
  2. निर्मित आकृति को परतों पर लोड करें
  3. राइट क्लिक - एडिट फीचर - एडिटर टूल बार पर लास्ट बटन फीचर बनाना है- उसे चुनें- फिर वह क्रिएट फीचर डायलॉग में दिखाई देगा
  4. उस लाइन शेपफाइल का चयन करें जिसे आप नियमित अंतराल में अंक बनाना चाहते हैं
  5. सुविधाओं का चयन करें
  6. लाइन का चयन करें
  7. संपादक टूल बार ड्रॉप डाउन
  8. बिंदुओं का निर्माण
  9. जब संवाद बॉक्स विवरण के अनुसार भरता है, तो आप संकेत चाहते हैं - यदि निर्माण बिंदु टूल सक्रिय नहीं है, तो यह है क्योंकि आपने चुनिंदा फ़ीचर टूल के साथ दृश्य पर लाइन का चयन नहीं किया (ब्लू हाइलाइट द लाइन) साथ ही पर्यावरण सेटिंग्स भी बदलें और माप की इकाइयों (पैर, मीटर, मील किमी) प्राप्त करने के लिए आपको अन्य सभी सेटिंग्स जो डेटा फ्रेम में चाहिए

2
ध्यान दें कि यदि आपके पास एक से अधिक लाइन सेगमेंट है, तो आप "कंस्ट्रक्शन लाइन्स" टूल तक पहुँच नहीं पा सकते हैं (यह "ग्रेयर्ड आउट" हो सकता है)। शायद खंडों को भंग करने का प्रयास करें यदि यह आप हैं!
नोवा

4

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

उपकरण यहाँ पाया जाना है

प्रदर्शन चित्र: यहाँ छवि विवरण दर्ज करें नोट्स:

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

यह उपकरण अद्भुत है! यह सुझाव के लिए आप अभी भी ऊपर हैं, मेरा केवल यही होगा कि आप उपयोगकर्ता को एक इकाई में विशिष्ट दूरी तय करने दें, और पृष्ठभूमि में प्रक्षेपण के लिए उपयुक्त इकाइयों में परिवर्तित करें।
त्रैगमाटम

क्या कोई कारण है जो आपने स्क्रिप्ट में पासवर्ड जोड़ा है? मैं केवल एक ब्लैक बॉक्स टूल का उपयोग नहीं करना पसंद करूंगा ... और दूसरों को अपने स्वयं के उपयोग के लिए संपादित करने की अनुमति देगा।
DMusketeer

traggatmot और DMusketeer - मैं प्रदर्शन में सुधार कर रहा हूँ, सुविधाओं को जोड़ना (इकाई रूपांतरण सहित), और QGIS संस्करण लिखना। एक बार समाप्त होने के बाद, मैं पासवर्ड सुरक्षा को हटा दूंगा।
Nir

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

3

मैंने उपकरण 'लाइनों से बिंदु बनाएँ' का उपयोग किया है जो यहाँ पाया जा सकता है :

लाइन सुविधाओं के साथ अंतराल पर बिंदु सुविधाओं का निर्माण करता है।

ये अच्छी तरह काम करता है।


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

2

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

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

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


मुझे आर्कजीआईएस 10.3 डेस्कटॉप में डेटा प्रबंधन के तहत ऐसा कोई टूल और ऐसा कोई टूलबॉक्स नहीं दिखता है।
नोवा

@ नोवा मेरा मानना ​​है कि यह उपकरण 10.4 में पेश किया गया था।
मैट विल्की

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