Microstation: आयात एक्सेल निर्देशांक और एनोटेशन

मामला: मेरे पास प्रोमार्क्स 100 जीपीएस के साथ डेटा उठाया गया है, और पोस्ट प्रोसेसिंग जीएनएसएस एप्लीकेशन का उपयोग करते समय ये उपकरण हैं, यह मुझे एक्सेल में जानकारी भेजने की अनुमति देता है।

कॉलम पीले रंग से चिह्नित निर्देशांक पूर्व कर रहे हैं, उत्तर और उनके संबंधित रिकार्ड; बाकी सिर्फ postprocessing से संबंधित जानकारी है।

समस्या: मुझे लगता है कि उपयोगकर्ताओं को माइक्रोस्टेशन के उनके संस्करण के साथ डेटा आयात होता है

माइक्रो स्टेशन निर्देशांक एक्सेल

मल करने के लिए तरीके

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

CONCATENATE एक्सेल के साथ समन्वय के रूप में

VBA एक आदर्श बनाना होगा, लेकिन हमेशा की तरह एक दिन हम क्या निष्कर्ष के रूप में: एक्सेल पेरोल टेबल, यहाँ प्रक्रिया के संयोजन Microstation आदेश (में महत्वपूर्ण) एक्सेल आदेशों के साथ बनाने के लिए की तुलना में अधिक उत्पादक होना चाहिए (concatenated)

माइक्रोस्टेशन के साथ एक बिंदु बनाना कमांड "जगह बिंदु" के साथ किया जाता है, और यदि आप इसे एक विशेष समन्वय में रखना चाहते हैं, तो "xy =" का उपयोग करें, हमेशा कमांड विभाजक का उपयोग करके अर्धविराम (;)। इसलिए, कमांड दर्ज करते समय स्थान बिंदु; xy = 388218.835,1566315.816 आप एक उचित मुद्दा यह है कि समन्वय आकर्षित करना चाहिए।

एक्सेल के मामले में, concatenate कमांड इस तरह काम करता है: concatenate कमांड, खुले कोष्ठक, फिर समेकित होने वाली सभी चीजों को इंगित करें, और अंत में बंद कोष्ठक। मैं इसे स्पष्ट रूप से समझाता हूं, लेकिन यह जटिल नहीं है जब इसे कम से कम एक बार समझा जाता है और किया जाता है:

कंसैटनेट कमांड = CONCATENATE खुला कोष्ठक ( तो कमांडो कमांड एक टेक्स्ट है, जिसका अर्धविराम कमांड को अलग करता है «जगह बिंदु;» तो अल्पविराम अगले स्ट्रिंग को अलग करने के लिए , तो उद्धरण में आदेश के रूप में यह पाठ है «Xy =» अल्पविराम को नई स्ट्रिंग इंगित करने के लिए , और यहां हम संबंधित सेल का चयन करते हैं C3 तो अल्पविराम नया स्ट्रिंग इंगित करने के लिए , और निर्देशांक के अलग होने के लिए उद्धरण में अल्पविराम ',' अगले स्ट्रिंग को संकेत करने के लिए अल्पविराम , सेल जिसमें उत्तर समन्वय और अंतिम अर्धविराम होता है D3,«;» तब हम कोष्ठकों को बंद कर देते हैं )

लिखा होगा:

= संगति («जगह बिंदु ;«, »xy ='C3, »,'D3, »;')

एक बार ऐसा हो जाता है, केवल हम शेष कॉलम करने के लिए सूत्र की प्रतिलिपि इस प्रकार है:

xy = 388218.835,1566315.816; बिंदु जगह;
xy = 388219.911,1566320.28; बिंदु जगह;
xy = 388216.28,1566320.868; बिंदु जगह;
xy = 388215.36,1566316.473; बिंदु जगह;
xy = 388211.706,1566317.245; बिंदु जगह;
xy = 388212.713,1566321.593; बिंदु जगह;

इसे माइक्रोस्ट्रेशन कैसे भेजें

यह पाठ की प्रतिलिपि बनाई जा सकता है और कमांड लाइन से सीधे चिपकाए (में महत्वपूर्ण उपयोगिताओं) और देखते हैं कि अंक तैयार कर रहे हैं।

माइक्रो स्टेशन निर्देशांक एक्सेल

लेकिन मैं यह भी एक txt या CSV फ़ाइल है कि स्क्रिप्ट के रूप में कहा जा सकता है करने के लिए इसे कॉपी कर सकते हैं।

उदाहरण के लिए, फ़ाइल कहा जाता है puntosgeofumadas.txt, और यह सी में संग्रहीत है; तो इसे कॉल करने के लिए आप में कुंजी लिखना @c: \ puntosgeofumadas.txt। नाम में रिक्त स्थान नहीं होना चाहिए, और इसे एक आसान मार्ग में रखना बेहतर है।

एनोटेशन आयात करने के लिए कैसे

यह उसी तरह काम करता है, अंतर के साथ कि आदेश बिंदु नहीं है लेकिन पाठ आइकन: जगह पाठ आइकन

इसी प्रकार श्रेणीबद्ध, पाठ आदेश आइकन, सेल युक्त एनोटेशन जगह, निर्देशांक जहां पाठ रखा गया है:

= CONCATENATE ("स्थान पाठ आइकन;", B3, »;», »xy =», C3, »,», D3, »;»)

और फिर यह कि जिस तरह से रहना चाहिए।

पाठ आइकन रखना; 10; xy = 388218.835,1566315.816;
पाठ आइकन रखना; 11; xy = 388219.911,1566320.28;
पाठ आइकन रखना; 12; xy = 388216.28,1566320.868;
पाठ आइकन रखना; 13; xy = 388215.36,1566316.473;
पाठ आइकन रखना; 14; xy = 388211.706,1566317.245;
पाठ आइकन रखना; 15; xy = 388212.713,1566321.593;

और वहाँ तुम्हारे पास है:

माइक्रो स्टेशन निर्देशांक एक्सेल

ट्रैवर्स उत्पन्न करने के लिए, वही काम किया जाएगा, लेकिन प्लेस लाइन कमांड के साथ, सावधानी के साथ कि अंक में अनुक्रम होना चाहिए; यह मामला नहीं है। यह लाइन लाइन कमांड होगा, समन्वय शुरू करें, लक्ष्य समन्वय ...

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

6 जवाब "माइक्रोस्टेशन: एक्सेल से आयात निर्देशांक और एनोटेशन"

  1. मैं इस कार्यक्रम सौंपने के लिए है, लेकिन आप जगह वृत्त की त्रिज्या के रूप में पूर्ण आदेश देना चाहिए।

    लक.

  2. नमस्कार मित्र, उत्कृष्ट जानकारी, मैं ताज़ा और बेहतर तरीके से अभी भी उन स्थितियों को हल करने में कामयाब रहा हूं जो मैंने सोचा था कि माइक्रोस्टेशन में नहीं किया जा सकता है, मेरे पास एक सवाल है जो आपके ऊपर चर्चा किए गए विषय से संबंधित है, मैं एक बिंदु के बजाय एक सर्कल का आयात कैसे करता हूं ? मैंने उपरोक्त सभी चरणों को एक पैरामीटर के रूप में उपयोग करते हुए किया: = CONCATENATE ("स्थान सर्कल; ... ..) और फिर .txt पर ले जाया गया और फिर @d: \ circulo.txt के रूप में कुंजी के लिए लिया गया, लेकिन मैं उन्हें ग्राफ़ करने में कामयाब नहीं हुआ, आप कर सकते हैं। उस अर्थ में मेरी मदद करो?

    नमस्ते.

  3. हैलो, अच्छा दिन, मुझे आश्चर्य है कि अगर आप एक ट्यूटोरियल या कैसे इस कार्यक्रम में जीपीएस 200 Promark GNSS समाधान के लिए एक पोस्ट-प्रोसेसिंग बनाने के लिए पर टिप्पणी की है ?? मैं दिन और कोशिश कर रहा, बल्कि इसलिए जीपीएस प्रकार .csv मुझे फेंकता करने में सक्षम नहीं है ... मुझे आशा है कि आपका जवाब धन्यवाद।

  4. अच्छा है, क्योंकि मैं आपको बता दूँ कि दुकान Victores नहीं आया था और जब मैं उन्हें आपकी मदद के साथ प्रभावित करना चाहता था, और मैं नहीं बल्कि अन्य बातों के लिए अनुकूलित किया था, और मैं उन्हें तुरंत के रूप में वे किया था पूछ काफी घबराए ... हे हे मेरे विजेता देखो इसके लिए egeomates में बताता है ... अच्छी बात है कि हम हमेशा क्योंकि यह समर्थन हमेशा इस में मेरे मालिक की गई है, के साथ साथ मैं कोशिश नहीं की है क्योंकि यह देखा मैं vuelterio कि Civilcad से कोई लेना देना था, लेकिन वास्तव में कार्यशाला में सभी को प्रभावित थे के साथ कम या कुछ भी नहीं समझ सके मैंने किया था ...

    वे हमें चाल आप पीसी के साथ क्या कर सकते हैं के हजारों में अधिक पूरी तरह से उत्पन्न करने में मदद, लेकिन एक गाइड के इतना है कि वे सीख सकते हैं हमेशा के लिए आवश्यक है ..

    तकनीकी का हिस्सा धन्यवाद, मैं सब बता सकते हैं के लिए मेरा guaoooo एक पनीर है।

एक उत्तर छोड़ दें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा।

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका टिप्पणी डेटा कैसे संसाधित किया जाता है.