GPS / OpremaMicroStation-Bentley

Microstation: Uvoz Excel koordinate i napomene

Slučaj: Imam podatke podignute sa Promark 100 GPS, a koristeći aplikaciju za postprocesiranje GNSS-a koju imaju ovi računari mogu da pošaljem informacije Excelu.

Kolone označene žutom su istočne, severne koordinate i njihova odgovarajuća napomena; ostalo su samo informacije vezane za post-procesiranje.

Problem: Zahtevam korisnike da koriste svoje verzije Microstation-a koji imaju podatke za uvoz.

MicroStation koordinate excel

Slug načine za to

Ako uvozite koordinate sa Microstation sa naredba za ovo, dolaze samo bodovi, a ne etikete. Daleko, korisnik ih je uvozio iz CivilCAD-a što to sjajno čini, a zatim je iz Microstation-a otvoren i pretvoren u dgn, što je format u kojem rade svaki jebeni dan. Pa ... iako sam gotovo otišao, Cijenim što ste me pitali kako to učiniti; iako duboko u sebi mislim da to čine kako bi dokazali da naredbe ne hrđaju. To je samo postupak koji sam ranije objasnio sa AutoCAD-om.

Kako spojiti koordinate sa Excel-om

VBA bi idealno, ali kao i obično jedan dan ono što možemo da zaključimo: Excel bi trebao biti produktivnije nego da platnom spisku stolova, ovdje je postupak kombinirajući Microstation komande (ključ u) sa Excel naredbe (spojena)

Kreiranje tačke sa Microstation-om se vrši komandom “place point”, a ako želite da je postavite na određenu koordinatu, koristite “xy=”, uvek koristeći separator komande koji je tačka-zarez (;). Dakle, unosom komande mesto tačke xy = 388218.835,1566315.816 Trebao bih primetiti tačku samo u toj koordinati.

U slučaju Excel-a, naredba za spajanje radi ovako: naredba za povezivanje, otvorite zagrade, zatim naznačite sve što treba da se spoji i na kraju zatvorite zagrade. Objašnjavam to na žalostan način, ali nije komplicirano kad se barem jednom shvati i uradi:

Komandna komanda = CONCATENATE otvaramo zagrade ( onda komanda commando je tekst, sa tačkom i tačkom koja razdvaja komandu “tačka mjesta ;” zatim zarez da razdvoji sledeći niz , zatim komandu u navodima kao što je tekst “xy=” zapona koja označava novi niz , i ovde ćemo odabrati odgovarajuću ćeliju  C3 tada se zapeta označava novom nizom , i zareza u navodnicima za odvajanje koordinata "," Zema koja označava sledeći niz , ćelija koja sadrži sjevernu koordinatu i završni zarez D3,“;” onda zatvaramo zagrade )

To bi izgledalo ovako:

=CONCATENATE("mjesto ;", "xy =",C3, ",",D3, ";")

Jednom kada ovo uradimo, samo kopiramo formulu na sledeće stupce, kako slijedi:

mesto; xy = 388218.835,1566315.816;
mesto; xy = 388219.911,1566320.28;
mesto; xy = 388216.28,1566320.868;
mesto; xy = 388215.36,1566316.473;
mesto; xy = 388211.706,1566317.245;
mesto; xy = 388212.713,1566321.593;

 

Kako poslati u Microstation

Taj tekst se može kopirati i umetnuti direktno na komandnu liniju (utility ključ u) i videti da su tačke izvučene.

MicroStation koordinate excel

Ali mogu i kopirati u txt ili csv datoteku koju mogu nazvati scenarijom.

Na primer, datoteka se zove phobiafreedom.txt, i čuva se u C; tako da ga nazovete upisali ključ  @c: \ sweetpots.txt. Ime ne smije imati razmake i poželjno je staviti ga na lakši put.

Kako da uvezete primedbe

Ona funkcioniše na isti način, uz razliku da komanda nije tačka, već ikona teksta:  stavite ikonu teksta

Concatenamos jednakog oblika, ikona komandnog mesta, ćelija koja sadrži komentare, koordinate gde će se tekst postaviti:

=CONCATENATE(“stavite ikonu teksta ;”,B3,”;”,”xy=”,C3,”,”,D3,”;”)

A onda bi trebali ostati ovako.

postavite ikonu teksta; 10; xy = 388218.835,1566315.816;
postavite ikonu teksta; 11; xy = 388219.911,1566320.28;
postavite ikonu teksta; 12; xy = 388216.28,1566320.868;
postavite ikonu teksta; 13; xy = 388215.36,1566316.473;
postavite ikonu teksta; 14; xy = 388211.706,1566317.245;
postavite ikonu teksta; 15; xy = 388212.713,1566321.593;

I tu ih imaju:

MicroStation koordinate excel

Da biste generirali hod, učinili biste isto, ali sa linijom naredbenog mjesta, s oprezom da tačke moraju imati niz; što nije ovaj slučaj. To bi bila linija naredbenog mjesta, koordinata starta, koordinata odredišta ...

Sigurno postoje drugi načini za to i programi otvorenog koda koji to čine izvrsno. Ali vježba je korisna za usmjeravanje mog uma i u mom slučaju, za sprečavanje mojih naredbi da zahrđaju.

Golgi Alvarez

Pisac, istraživač, specijalista za modele upravljanja zemljištem. Učestvovao je u konceptualizaciji i implementaciji modela kao što su: Nacionalni sistem upravljanja imovinom SINAP u Hondurasu, Model upravljanja zajedničkim opštinama u Hondurasu, Integrisani model upravljanja katastrom - registar u Nikaragvi, Sistem administracije teritorije SAT u Kolumbiji . Urednik Geofumadas bloga znanja od 2007. godine i kreator AulaGEO akademije koja uključuje više od 100 kurseva o temama GIS - CAD - BIM - Digital Twins.

Vezani članci

6 Komentari

  1. Nemam program na raspolaganju, ali morate staviti kompletnu komandu, kao što je PLACE CIRCLE RADIUS.

    Sreća

  2. Pozdrav prijatelju, odlicne informacije, uspio sam osvjeziti i jos bolje rijesiti situacije za koje sam mislio da se ne mogu uraditi u mikrostanici, imam pitanje koje je u vezi sa temom o kojoj ste gore raspravljali, kako da uvezem krug umjesto tačka kao referenca za bunar? Izveo sam sve gore pomenute korake koristeći kao parametar: =CONCATENAR (“krug za postavljanje;…..), a zatim prešao na .txt i kasnije uneo kao @d:\circulo.txt, ali nisam bio u mogućnosti da ih nacrtam, možete li mi pomoći u vezi s tim?

    Pozdrav.

  3. Zdravo, dobro jutro, želio bih znati imate li vodič ili napomenu o tome kako napraviti naknadnu obradu za promark 200 gps u programu GNSS rješenja? Pokušavam već danima, ali nisam uspio jer mi gps baca datoteke tipa .csv ... čekam vaš odgovor hvala.

  4. Dobro, pa, kažem vam da pobjednici nisu došli u radionicu i kad sam stigao želio sam ih impresionirati njihovom pomoći, a oni su prije prilagodili druge stvari, i uplašio sam se pitajući ih odmah kako im je prošlo ... hehe, kaže Victor, tražimo to u geofumadama ... Dobro je što nas uvijek podržava jer mi je u tome uvijek bio gospodar, također to nisam radio testom, već sam vidio jer su vidjeli malo ili ništa s povratkom koji je trebalo učiniti sa civilcad-om, ali stvarno su svi u radionici bili impresionirani ...

    Ovo nam pomaže da stvorimo veću širinu u hiljadama trikova koji se mogu uraditi sa PC-om, ali uvek vam je potreban vodič da biste mogli da ih naučite.

    u ime tehničara HVALA, jer moram samo da ti kažem koliko je to cool sir.

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

Nazad na vrh dugmeta