Microstation: იმპორტი კოორდინატები და ანოტაციები Excel- დან

შემთხვევაში: მე მივიღე მონაცემები Promark X GPS- ის გამოყენებით და GNSS პოსტპროცესიული აპლიკაციის გამოყენებით, რომელსაც ეს კომპიუტერი აქვს, მე შემიძლია ინფორმაციის გაგზავნა Excel.

ყვითელი მონიშნული სვეტების კოორდინატები აღმოსავლეთი, ჩრდილოეთი და მათი ანოტაცია; დანარჩენი მხოლოდ პოსტ პროცესთან დაკავშირებული ინფორმაციაა.

პრობლემა: მე მოითხოვს, რომ მომხმარებლებმა Microsoft- ის ვერსიები, რომლებსაც აქვთ მონაცემთა იმპორტი.

Excel კოორდინაციას უწევს Microstation

ამის გაკეთება Slimy გზები

თუ თქვენ შემოიტანთ კოორდინატებს მიკროსტატით ბრძანება გააკეთა ამისათვისმხოლოდ წერტილები მოდის და არა ეტიკეტები. დიდი ხნის განმავლობაში, მომხმარებელი მათ იმპორტირებდა CivilCAD– დან, რაც ამას შესანიშნავად აკეთებს, შემდეგ Microstation– დან იგი გაიხსნა და გადაკეთდა dgn– ში, რომელიც არის ფორმატი, სადაც ისინი მუშაობენ ყოველ დღე. Ისე… თუმცა მე თითქმის წავიდა, ვაფასებ, რომ მკითხეთ წინადადება, თუ როგორ უნდა გავაკეთოთ ეს; თუმცა სიღრმეში ვფიქრობ, რომ ამას აკეთებენ იმის დასამტკიცებლად, რომ ბრძანებები არ ჟანგით. ეს მხოლოდ პროცედურაა, რომელიც ადრე ავუხსენი ერთად AutoCAD.

როგორ შევაჯეროთ კოორდინატები Excel- თან

VBA გახდის იდეალური, მაგრამ, როგორც ყოველთვის, ერთ დღეს ის, რაც ჩვენ ვასკვნით: Excel უნდა იყოს უფრო პროდუქტიული, ვიდრე რათა სახელფასო მაგიდები, აქ პროცედურა აერთიანებს Microstation ბრძანებები (გასაღები) ერთად Excel ბრძანებები (კონკატენაციას)

მიკროსტაციით წერტილის შექმნა ხორციელდება ბრძანებით "ადგილი წერტილი", ხოლო თუ გსურთ მოათავსოთ იგი კონკრეტულ კოორდინატში, გამოიყენეთ "xy =", ყოველთვის თანმიმდევრობით გამყოფი, რომელიც არის წერტილოვანი წერტილი (;). ამრიგად, ბრძანების შესვლისას ადგილი წერტილი; xy = 388218.835,1566315.816 ამ კოორდინაციაში უნდა მიუთითოთ წერტილი.

Excel- ის შემთხვევაში, დამაკავშირებელი ბრძანება ასე მუშაობს: დამაკავშირებელი ბრძანება, ფრჩხილების გახსნა, შემდეგ მიუთითეთ ყველაფრის შესაკრავი და ბოლოს დახურეთ ფრჩხილები. მე ამას მარტივად ავუხსნი, მაგრამ ეს არ არის რთული, როდესაც ერთხელ მაინც გაიგებენ და ასრულებენ:

შეკვეთით ბრძანება = CONCATENATE ჩვენ ფრჩხილებს ვხსნით ( მაშინ commando ბრძანება არის ტექსტი, რომელზეც მისი ნახევარგანონი, რომელიც ჰყოფს ბრძანებას «ადგილი წერტილი;» შემდეგ მძიმით გამოყოფა შემდეგი სიმებიანი , მაშინ ბრძანება შეთავაზებები როგორც ტექსტი «Xy =» მძიმით მიუთითეთ ახალი სტრიქონი , და აქ ჩვენ შეარჩიეთ შესაბამისი საკანში  C3 მაშინ მძიმით მიუთითეთ ახალი სტრიქონი , და კომა კოორდინატების გამოყოფის ციტატებით «,» მძიმით მიუთითეთ მომდევნო სიმები , უჯრედი, რომელიც შეიცავს ჩრდილოეთის კოორდინატსა და საბოლოო წერტილოვან წერტილს მეორე,«;» მაშინ ჩვენ მჭიდრო ფრჩხილები )

ეს ასე გამოიყურება:

= 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;

 

როგორ გავუგზავნოთ მიკროსტატს

ეს ტექსტი შეიძლება დაკორექტირდეს პირდაპირ ბრძანებათა ზოლში (კომუნალური გასაღები) და დაინახავთ, რომ წერტილები შედგენილია.

Excel კოორდინაციას უწევს Microstation

მაგრამ შემიძლია ასევე კოპირება txt ან csv ფაილი, რომელიც შემიძლია მოვუწოდო როგორც სცენარი.

მაგალითად, ფაილი ეწოდება glowpoints.txtდა ინახება C; ასე რომ დაარქვით მას, დაწერეთ გასაღები  @ გ: \ glowpoints.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;

და რომ თქვენ გაქვთ ეს:

Excel კოორდინაციას უწევს Microstation

ტრავერის წარმოქმნისთვის იგივე უნდა გაკეთდეს, მაგრამ ბრძანების ადგილის ხაზით, სიფრთხილით რომ წერტილებს უნდა ჰქონდეთ თანმიმდევრობა; რაც ასე არ არის. ეს იქნება ბრძანების ადგილის ხაზი, კოორდინატის დაწყება, დანიშნულების კოორდინატი ...

რა თქმა უნდა, ამის გაკეთების სხვა გზები არსებობს და ღია წყაროების პროგრამები, რომლებიც ამას შესანიშნავად აკეთებენ. მაგრამ ვარჯიში სასარგებლოა ჩემი გონების გამარტივებისთვის და ჩემს შემთხვევაში, ბრძანებების ჟანგვის თავიდან ასაცილებლად.

6 პასუხი "მიკროსადგური: კოორდინატებისა და ანოტაციების იმპორტი Excel- დან"

  1. გამარჯობა მეგობარო, შესანიშნავი ინფორმაცია, მე შევძელი განახლება და კიდევ უფრო უკეთ მომეგვარებინა სიტუაციები, რომლებიც მეგონა მიკროსტაციაში ვერ გაკეთდებოდა, მე მაქვს კითხვა, რომელიც ეხება თქვენს მიერ ზემოთ განხილულ თემას, როგორ უნდა შემოვიტანო წრე წერტილის ნაცვლად, როგორც კარგად მითითება ? მე გავაკეთე ზემოთ მოცემული ყველა ნაბიჯი, როგორც პარამეტრი: = CONCATENATE («ადგილის წრე; and ..) და შემდეგ წაიყვანეს .txt- ზე და შემდეგ მივიღე გასაღებად, როგორც @d: \ circle.txt, მაგრამ მე ვერ მოვახერხე მათი სქემა დამეხმარებით ამ მხრივ?

    ულოცავენ.

  2. გამარჯობა, დილა მშვიდობისა, მინდა ვიცოდე თუ გაქვთ სახელმძღვანელო ან შენიშვნა იმის შესახებ, თუ როგორ უნდა გააკეთოთ პოსტ-დამუშავება promark 200 gps- ის GNSS გადაწყვეტილებების პროგრამაში? რამდენიმე დღეა ვცდილობ, მაგრამ ვერ მოვახერხე, რადგან gps მაწვდის ფაილების ტიპს .csv ... ველოდები თქვენს პასუხს მადლობას.

  3. კარგი, კარგი, გეუბნები, რომ გამარჯვებულები სახელოსნოში არ მოვიდნენ და როცა ჩამოვედი, მათი დახმარებით შთაბეჭდილების მოხდენა მომიწია, უფრო სწორად მათ სხვა რამეები მოარგეს, მე კი შემეშინდა, მაშინვე ვკითხე, როგორ გააკეთეს ... მან თქვა ვიქტორ, გეოფუმადაში ვეძებთ მას ... კარგია, რომ ის ყოველთვის მხარს გვიჭერს, რადგან ის ყოველთვის იყო ჩემი ოსტატი ამაში, ასევე მე ეს არ გავაკეთე ტესტით, რადგან გავაკეთე იმიტომ, რომ დავინახე რომ მათ არაფერი გაეგებოდათ ან ვერაფერი გაიგეს იმ დაბრუნებით, რაც უნდა გაკეთებულიყო civilcad– ით, მაგრამ სინამდვილეში ყველამ შთაბეჭდილება მოახდინა ...

    ეს დაგვეხმარება უფრო ამპლიტუდის გენერირებაში ათასობით შეასრულა, რომელიც შეიძლება გაკეთდეს PC- ზე, მაგრამ სახელმძღვანელო ყოველთვის აუცილებელია იმისათვის, რომ ისწავლონ მათ ..

    ტექნიკოსების ნაწილი გმადლობთ, რადგან მე შემიძლია მხოლოდ ვთქვა, რომ მე ყავა არის ყველი.

დატოვე პასუხი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

ეს საიტი იყენებს Akismet- ს, რათა შეამციროს სპამი. შეისწავლეთ თქვენი კომენტარის მონაცემები დამუშავებული.