Microstation: Importovať súradnice a anotácie z programu Excel

Prípad: Aj vyvolali s dátami GPS Promark 100, a pomocou aplikácie pre následné spracovanie GNSS, ktorý mi umožňuje mať tieto počítače odosielať informácie do Excelu.

Stĺpce označené žltou farbou sú východné a severné súradnice a ich príslušná anotácia; ostatné sú len informácie súvisiace s následným spracovaním.

Problém: Vyžadujem, aby používatelia s ich verziami Microstation, ktorí majú import dát.

excel koordinuje microstation

Slug spôsoby, ako to urobiť

Ak importujete súradnice s Microstation s Príkaz na to urobil, prichádzajú iba body, nie štítky. Po dlhú dobu ich užívateľ importoval z CivilCADu, čo je veľmi dobre, potom z Microstationu bol otvorený a konvertovaný na formát, v ktorom každý deň funguje. Takže ... aj keď som takmer šiel, Oceňujem, že ste ma požiadali o návrh, ako to urobiť; aj keď hlboko dole, myslím, že to robia, aby dokázali, že príkazy nie sú hrdzavé. Je to len postup, ktorý som vysvetlil predtým s aplikáciou AutoCAD.

Ako zosúladiť súradnice s programom Excel

Robiť vba by bolo ideálne, ale ako zvyk toho, čo jedného dňa sme dospeli k záveru: Excel by mal byť produktívnejší než robiť tabuľku, tu postup kombinujúci Microstation príkazy (key in) s Excel príkazy (zlučovať)

Vytvorenie bodu pomocou Microstation sa vykoná s príkazom "place point" a ak ho chcete umiestniť do určitej súradnice, použite "xy =", vždy pomocou oddeľovača príkazov, ktorým je bodkočiarka (;). Takže pri zadávaní príkazu miesto, xy = 388218.835,1566315.816 Mala by som na túto súradnicu poukázať.

V prípade aplikácie Excel zjednoduší príkaz concatenate takto: zřetězte príkaz, otvorte zátvorky, potom označte všetko, čo sa bude zreťaziť, a nakoniec zatvorte zátvorky. Vysvetľujem to žalostne, ale nie je to zložité, ak je to pochopené a urobené aspoň raz:

Zosúlaďte príkaz = CONCATENATE otvoríme zátvorky ( príkaz commando je text s bodkočiarkou, ktorá oddeľuje príkaz «Miesto; potom čiarka na oddelenie ďalšieho reťazca , potom príkaz v úvodzovkách ako text «Xy =» čiarka na označenie nového reťazca , a tu vyberieme príslušnú bunku C3 potom čiarka na označenie nového reťazca , a čiarku v úvodzovkách pre oddelenie súradníc '' čiarka na označenie ďalšieho reťazca , bunka, ktorá obsahuje severnú súradnicu a poslednú bodkočiarku D3,«;» Potom zatvoríme zátvorky )

Vyzeralo by to takto:

= CONCATENATE («miesto ;", »xy =",C3, »,",D3, »;,)

Akonáhle sa to stane, jednoducho skopírujeme vzorec do nasledujúcich stĺpcov takto:

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

Ako ju poslať Microstationu

Tento text je možné skopírovať a prilepiť priamo na príkazový riadok (pomocný kľúč) a skontrolujte, či sú body nakreslené.

excel koordinuje microstation

Ale môžem ho tiež skopírovať do súboru txt alebo csv, ktorý môžem nazvať ako skript.

Napríklad súbor sa volá puntosgeofumadas.txt, a je uložená v C; takže ho zavolajte, aby ste zapísali kľúč @c: \ sweetpots.txt, Názov by nemal mať medzery a je lepšie umiestniť ho na jednoduchú cestu.

Ako importovať anotácie

Funguje to rovnakým spôsobom, s tým rozdielom, že príkaz nie je bod, ale ikona textu: umiestniť ikonu textu

Concatenamos rovnakej formy, ikona textu na príkazovom mieste, bunka obsahujúca anotáciu, súradnice, kde bude text umiestnený:

= CONCATENATE ("ikona umiestnenia textu;", B3, »;», »xy =», C3, »,», D3, »;»)

A potom by sme mali zostať takto.

miesto ikona textu; 10; xy = 388218.835,1566315.816;
miesto ikona textu; 11; xy = 388219.911,1566320.28;
miesto ikona textu; 12; xy = 388216.28,1566320.868;
miesto ikona textu; 13; xy = 388215.36,1566316.473;
miesto ikona textu; 14; xy = 388211.706,1566317.245;
miesto ikona textu; 15; xy = 388212.713,1566321.593;

A tam ich majú:

excel koordinuje microstation

Na vytvorenie traverzu by sa tá istá vec urobila, ale s príkazom na mieste, s opatrnosťou, že body musia mať sekvenciu; to nie je tento prípad. Bolo by to príkaz riadku na miesto, koordinácia štartu, cieľová súradnica ...

Iste, existujú aj iné spôsoby, ako to urobiť, a open source programy, ktoré to urobia nádherne. Ale cvičenie je užitočné na urýchlenie mysle a v mojom prípade, vyhnúť sa hrdzavé príkazy.

6 Odpovede na "Microstation: importovať súradnice a poznámky aplikácie Excel"

  1. Nemám program na dosah ruky, ale museli by ste umiestniť kompletný príkaz, ako napríklad RADIUS MIESTA KRUHU.

    Šťastie.

  2. Dobrý deň, priateľ, vynikajúce informácie, podarilo sa mi obnoviť a ešte lepšie vyriešiť situácie, o ktorých som si myslel, že ich nie je možné vykonať v mikrostanovisku, mám otázku, ktorá súvisí s vyššie uvedenou témou, ako môžem importovať kruh namiesto bodu, ako aj odkaz ? Urobil som všetky vyššie uvedené kroky s použitím parametra: = CONCATENATE ("miesto kruhu; ... ..) a potom prevzaté do .txt a neskôr prevzaté ako @d: circle.txt, ale nepodarilo sa mi ich grafovať, mohli by ste Pomôž mi takto?

    Zdravím.

  3. Dobrý deň, dobrý deň, zaujímalo by ma, či máte návod alebo poznámku o tom, ako post-processing riešenie GPS 200 Promark GNSS v programe ?? Snažil som sa niekoľko dní, ale nemohol som, pretože GPS ma hodí .csv súbory ... Dúfam, že vaša odpoveď ďakujem.

  4. Dobre, pretože som vám povedať, že obchod neprišiel na Victores A keď som chcel zapôsobiť na ne s vašou pomocou, a ja som skôr prispôsobený aj iné veci, a ja som sa vzrušil hneď, ako to urobili ich pýta ... heh heh mi hovorí victor pozrieť na to v egeomates ... dobrá vec, ktorú sme vždy podporovať, pretože to bol vždy môj pán v tom, navyše sa mi nesnažil som, pretože to vyzeralo, som mohol pochopiť len málo alebo nič spoločného s vuelterio, ktorá mala čo do činenia s Civilcad ale v skutočnosti všetci v dielni boli ohromení ...

    Pomáhajú nám vytvárať väčšej miere v tisícoch trik môžete robiť s počítačom, ale príručka je vždy nutné, aby sa mohli učiť ..

    zo strany technikov ĎAKUJEME, pretože len ja musím povedať, že guaoooo je syr.

zanechať komentár

Vaša e-mailová adresa nebude zverejnená.

Táto stránka používa Akismet na zníženie spamu. Zistite, ako sa spracúvajú údaje vašich komentárov.