GPS / EchipamentMicroStation-Bentley

Microstation: Importă coordonatele și adnotările din Excel

Caz: Am date cu Promark 100 GPS, iar când folosesc aplicația post-procesare GNSS pe care aceste dispozitive o au, mi-a permis să trimit informațiile către Excel.

Coloanele marcate cu galben sunt coordonatele est, nord și adnotările respective; restul este doar informație legată de post-proces.

Problema: Îmi cer ca utilizatorii cu versiunile lor de Microstation să aibă importul de date.

excel coordonate microstation

Subțire moduri de a face acest lucru

Dacă importați coordonatele cu Microstation cu comanda făcută pentru acest lucru, vin doar punctele, nu etichetele. Apropo, un utilizator le importa din CivilCAD, ceea ce o face minunat, apoi din Microstation a fost deschis și a fost convertit în dgn, care este formatul în care lucrează în fiecare nenorocită de zi. Asa de… deși am mers aproapeApreciez că mi-ați cerut o sugestie cum să o fac; deși în adâncul cred că o fac pentru a dovedi că comenzile nu ruginesc. Este doar procedura pe care am explicat-o mai înainte cu AutoCAD.

Cum se concatează coordonatele cu Excel

Vba ar face un ideal, dar ca de obicei o zi ceea ce putem concluziona: Excel ar trebui să fie mai productivi decât pentru a face tabele de salarizare, aici procedura combinarea comenzilor Microstation (cheie) cu comenzi Excel (concatenate)

Crearea unui punct cu Microstation se face cu comanda „place point”, iar dacă doriți să-l plasați la o anumită coordonată, utilizați „xy=”, folosind întotdeauna separatorul de comandă care este punctul și virgulă (;). Deci, prin introducerea comenzii punct de referință; xy = 388218.835,1566315.816 ar trebui să trageți un punct exact în acea coordonată.

În cazul Excel, comanda concatenate funcționează astfel: comanda concatenate, deschideți parantezele, apoi indicați tot ce trebuie concatenat și, în final, închideți parantezele. O explic într-un mod plângător, dar nu este complicat atunci când este înțeles și făcut cel puțin o dată:

Concatenați comanda = CONCATENATE deschidem paranteze ( atunci comanda commando este un text, cu punct și virgulă care separă comanda „punctul locului”; apoi virgula pentru a separa următorul șir , apoi comanda în citate, deoarece este text „xy=" virgula pentru a indica un nou șir , și aici selectăm respectiva celulă  C3 apoi virgula pentru a indica un nou șir , și virgulă în citate pentru separarea coordonatelor "" virgula pentru a indica următorul șir , celulă care conține coordonata nord și punctul și virgula final D3,„;” apoi închidem parantezele )

Ar arata astfel:

=CONCATENATE(“loc punct ; , "xy ="C3, ","D3, ";")

Odată ce acest lucru se face, vom copia formulele în următoarele coloane, după cum urmează:

punct de referință; xy = 388218.835,1566315.816;
punct de referință; xy = 388219.911,1566320.28;
punct de referință; xy = 388216.28,1566320.868;
punct de referință; xy = 388215.36,1566316.473;
punct de referință; xy = 388211.706,1566317.245;
punct de referință; xy = 388212.713,1566321.593;

 

Cum se trimite la Microstation

Acest text poate fi copiat și inserat direct pe linia de comandă (tasta utilitară) și să vedeți că sunt desenate punctele.

excel coordonate microstation

Dar îl pot copia și într-un fișier txt sau csv pe care îl pot numi ca scenariu.

De exemplu, fișierul este apelat puntosgeofumadas.txt, și este stocat în C; astfel încât să-i spuneți că scrieți cheia  @c: \ glowpoints.txt. Numele nu trebuie să aibă spații și este de preferat să-l puneți pe o cale ușoară.

Importarea adnotărilor

Funcționează în același mod, cu diferența că comanda nu este punct, ci pictogramă de text:  plasați pictograma text

Concatenamos de formă egală, pictograma de text de comandă, celula care conține adnotări, coordonatele în care va fi plasat textul:

=CONCATENATE(„plasați pictograma text ;”,B3,”;”,”xy=”,C3,”,”,D3,”;”)

Și atunci ar trebui să rămânem așa.

plasați pictograma text; 10; xy = 388218.835,1566315.816;
plasați pictograma text; 11; xy = 388219.911,1566320.28;
plasați pictograma text; 12; xy = 388216.28,1566320.868;
plasați pictograma text; 13; xy = 388215.36,1566316.473;
plasați pictograma text; 14; xy = 388211.706,1566317.245;
plasați pictograma text; 15; xy = 388212.713,1566321.593;

Și acolo ei o au:

excel coordonate microstation

Pentru a genera traversa, ați face același lucru, dar cu linia de comandă, cu precauția că punctele trebuie să aibă o succesiune; ceea ce nu este cazul. Ar fi linia locului de comandă, coordonatele de pornire, coordonatele destinației ...

Sigur că există alte modalități de a face acest lucru și programe open source care o fac minunat. Dar exercițiul este util pentru a-mi fluidiza mintea și, în cazul meu, pentru a preveni ruginirea comenzilor mele.

Golgi Alvarez

Scriitor, cercetător, specialist în Modele de management al terenului. A participat la conceptualizarea și implementarea unor modele precum: Sistemul Național de Administrare a Proprietății SINAP în Honduras, Modelul de Management al Municipalităților Comunale din Honduras, Modelul Integrat de Management al Cadastrului - Registrul în Nicaragua, Sistemul de Administrare a Teritoriului SAT în Columbia . Editor al blogului de cunoștințe Geofumadas din 2007 și creator al Academiei AulAGEO care include peste 100 de cursuri pe teme GIS - CAD - BIM - Digital Twins.

Articole pe aceeaşi temă

4 Comentarii

  1. Nu am programul la îndemână, dar ar trebui să plasați comanda completă, cum ar fi RADIUS CIRCLE PLACE.

    Noroc.

  2. Buna prietene, informatii excelente, am reusit sa reimprospatez si chiar mai bine sa rezolv situatii care credeam ca nu se pot face in microstation, am o intrebare legata de subiectul discutat mai sus de tine, cum import un cerc in loc de un punct ca referință? Am efectuat toți pașii menționați mai sus folosind ca parametru: =CONCATENAR („place circle;…..) și apoi dus la .txt și ulterior introdus ca @d:\circulo.txt, dar nu am fost capabil să le grafic, mă puteți ajuta în acest sens?

    Salutări.

  3. Bună ziua, bună dimineața, aș dori să știu dacă aveți un tutorial sau o notă despre cum să faceți o post-procesare pentru un promark 200 gps în programul de soluții GNSS? Încerc de zile întregi, dar nu am reușit, deoarece GPS-ul îmi aruncă fișiere de tip .csv ... Aștept răspunsul tău mulțumesc.

  4. Bine, bine, vă spun că învingătorii nu au venit la atelier și când am ajuns am vrut să-i impresionez cu ajutorul lor și, mai degrabă, au adaptat alte lucruri și m-am speriat întrebându-i imediat cum au făcut ... hehe spune Victor că o căutăm în geofumate ... Este bine că ne susține întotdeauna pentru că a fost întotdeauna stăpânul meu în acest sens, de asemenea, nu am făcut-o ca test, am făcut-o pentru că am văzut că puteau înțelege puțin sau nimic cu întoarcerea care trebuia făcută cu civilcad, dar într-adevăr toată lumea din atelier a fost impresionată ...

    acestea ne ajută să generăm mai multă amplitudine în mii de trucuri care se pot face cu PC-ul, dar un ghid este întotdeauna necesar pentru a putea să-i înveți.

    din partea tehnicienilor MULTUMESC, pentru că pot spune doar că guaoooo este o brânză.

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Înapoi la butonul de sus