जीपीएस / उपकरणMicrostation-बेन्टले

Microstation: एक्सेलबाट समिकरण र एनोटेशनहरू आयात गर्नुहोस्

त्यो घटना: मसँग प्रोमार्क 100 GPS सँग डेटा सङ्कलन गरिएको छ, र यी उपकरणहरूमा भएको GNSS पोस्ट-प्रोसेसिङ अनुप्रयोग प्रयोग गरेर, यसले मलाई जानकारी Excel मा पठाउन अनुमति दिन्छ।

पहेँलोमा चिन्ह लगाइएका स्तम्भहरू पूर्व र उत्तर समन्वयहरू र तिनीहरूको सम्बन्धित एनोटेशन हुन्; बाँकी केवल पोस्ट-प्रोसेसिङ सम्बन्धित जानकारी हो।

समस्या: मलाई डाटा आयात गर्न माइक्रोस्टेशनको अवस्थित संस्करणहरू भएका प्रयोगकर्ताहरू चाहिन्छ।

एक्सेलले माइक्रोस्टेशन समन्वय गर्दछ

यसलाई गर्न पातलो तरिकाहरू

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

एक्सेलको साथ समन्वयहरू कसरी जोड्ने

एक vba बनाउनु आदर्श हुनेछ, तर एक दिन हामीले के निष्कर्षमा पुग्यौं भन्ने बानीको रूपमा: एक्सेल स्प्रेडसिट तालिकाहरू बनाउन भन्दा बढी उत्पादक हुनुपर्छ, यहाँ एक्सेल आदेशहरू (कन्केटनेट) सँग माइक्रोस्टेशन आदेशहरू (कुञ्जी इन) संयोजन गर्ने प्रक्रिया छ।

Microstation को साथ एक बिन्दु सिर्जना गर्न "place point" कमाण्डको साथ गरिन्छ, र यदि तपाइँ यसलाई एक विशिष्ट समन्वयमा राख्न चाहनुहुन्छ भने तपाइँ "xy=" प्रयोग गर्नुहुन्छ, सधैँ सेमीकोलन (;) कमाण्ड विभाजक प्रयोग गरेर। यसैले, आदेश प्रविष्ट गर्दा स्थान बिन्दु; xy=388218.835,1566315.816 त्यो समन्वयमा सही बिन्दु कोर्नु पर्छ।

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

संयोजन आदेश = CONCATENATE हामी कोष्ठक खोल्छौं ( त्यसपछि आदेशलाई उद्धरणमा राख्नुहोस् किनभने यो पाठ हो, यसको अर्धविरामले आदेशलाई अलग गर्छ "स्थान बिन्दु;" त्यसपछि अर्को स्ट्रिङ अलग गर्न अल्पविराम , त्यसपछि उद्धरणहरूमा आदेश किनभने यो पाठ हो "xy=" नयाँ स्ट्रिङ संकेत गर्न अल्पविराम , र यहाँ हामी सम्बन्धित सेल चयन गर्छौं  C3 त्यसपछि नयाँ स्ट्रिङ संकेत गर्न अल्पविराम , र समन्वय विभाजनको लागि उद्धरणहरूमा अल्पविराम "," अर्को स्ट्रिङ संकेत गर्न अल्पविराम , उत्तर निर्देशांक र अन्तिम अर्धविराम भएको कक्ष D3,";" त्यसपछि हामी कोष्ठक बन्द गर्छौं )

यो यो जस्तो देखिन्छ:

=CONCATENATE("स्थान बिन्दु ;""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;

 

यसलाई कसरी Microstation मा पठाउने

त्यो पाठ प्रतिलिपि गर्न सकिन्छ र सीधै कमाण्ड लाइनमा टाँस्न सकिन्छ (उपयोगिताहरू कुञ्जी भित्र) र कोरिएका बिन्दुहरू हेर्नुहोस्।

एक्सेलले माइक्रोस्टेशन समन्वय गर्दछ

तर म यसलाई txt वा csv फाइलमा प्रतिलिपि गर्न सक्छु जसलाई मैले स्क्रिप्टको रूपमा कल गर्न सक्छु।

उदाहरणका लागि, फाइल भनिन्छ pointsgeofumadas.txt, र C मा भण्डार गरिएको छ; त्यसैले यसलाई कल गर्न तपाईले कुञ्जी लेख्नुहुन्छ  @c:\pointsgeofumadas.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;

र त्यहाँ तपाईंसँग छ:

एक्सेलले माइक्रोस्टेशन समन्वय गर्दछ

बहुभुज उत्पन्न गर्न, एउटै कुरा गरिन्छ, तर प्लेस लाइन आदेशको साथ, बिन्दुहरूको अनुक्रम हुनुपर्छ भन्ने सावधानीका साथ; जुन यो मामला होइन। यो प्लेस लाइन कमाण्ड, सुरु समन्वय, गन्तव्य समन्वय...

पक्कै पनि यो गर्ने अन्य तरिकाहरू छन्, र खुला स्रोत कार्यक्रमहरू जसले यो अद्भुत रूपमा गर्छ। तर व्यायाम दिमागलाई तीखो बनाउन उपयोगी छ र मेरो मामलामा, मेरो आदेशहरू खिया लाग्नबाट रोक्नुहोस्।

गोलगी अल्भारेज

लेखक, अनुसन्धानकर्ता, भूमि व्यवस्थापन मोडेलमा विशेषज्ञ। उनले मोडेलहरूको अवधारणा र कार्यान्वयनमा भाग लिएका छन्: होन्डुरसमा सम्पत्ति प्रशासनको राष्ट्रिय प्रणाली SINAP, होन्डुरसमा संयुक्त नगरपालिकाहरूको व्यवस्थापनको मोडेल, क्याडस्ट्रे व्यवस्थापनको एकीकृत मोडेल - निकारागुआमा रजिस्ट्री, कोलम्बियामा क्षेत्र SAT को प्रशासन प्रणाली। । 2007 देखि Geofumadas ज्ञान ब्लग को सम्पादक र AulaGEO एकेडेमी को निर्माता जसमा GIS - CAD - BIM - डिजिटल जुम्ल्याहा विषयहरूमा 100 भन्दा बढी पाठ्यक्रमहरू समावेश छन्।

सम्बन्धित लेख

6 टिप्पणिहरु

  1. मेरो हातमा कार्यक्रम छैन, तर तपाईंले पूर्ण आदेश प्रविष्ट गर्नुपर्नेछ, जस्तै PLACE CIRCLE RADIUS।

    शुभकामना

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

    Saludos।

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

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

    यी मद्दतले हामीलाई पीसीसँग गर्न सकिने हजारौं चालहरूमा थप चौडाइ दिन्छ, तर तिनीहरूलाई सिक्न सक्षम हुनको लागि गाइड सधैं आवश्यक हुन्छ।

    प्राविधिकहरूको तर्फबाट, धन्यवाद, राम्रोसँग मैले वाह भन्नु पर्छ, यो चीज हो।

टिप्पणी छोड्नुहोस्

तपाईंको ईमेल ठेगाना प्रकाशित हुनेछैन। आवश्यक फिल्डहरू चिन्ह लगाइएको छ *

यसको जाँच गर्नुहोस्
बन्द
शीर्ष बटनमा फर्कनुहोस्