Микростатистика: Увоз на координати и забелешки од Excel

Случајот: Имам податоци собрани со Promark 100 GPS, и кога ја користам апликацијата за пост-обработка на GNSS што ги имаат овие уреди, ми овозможува да ги испраќам информациите до Excel.

Колоните означени со жолта боја се координатите на исток, север и нивната соодветна ознака; остатокот е само информации поврзани со пост-процесот.

Проблемот: Јас барам корисници со нивните верзии на Microstation кои имаат увоз на податоци.

ексел ги координира микростаниците

Лигави начини на тоа

Ако ги увезете координатите со Microstation со команда направена за ова, доаѓаат само бодовите, не етикетите. Долг пат, корисникот ги увезуваше од CivilCAD што го прави тоа прекрасно, потоа од Microstation беше отворено и беше претворено во dgn, што е формат каде што работат секој ден. Значи иако скоро отидов, Ценам што ме прашавте предлог како да го сторам тоа; иако длабоко во себе мислам дека го прават тоа за да докажат дека командите не 'рѓосуваат. Тоа е само постапката што ја објаснив претходно со AutoCAD.

Како да ги поврземе координатите со Excel

VBA ќе го направи идеална, но како и обично еден ден што можеме да заклучиме: Excel треба да биде повеќе продуктивни отколку да се плати маси, тука постапка комбинирање Microstation команди (клучот во) со команди Excel (споен)

Креирање на точка со Microstation се прави со командата „место на место“, и ако сакате да ја поставите во одредена координата, користете „xy =“, секогаш користејќи разделувач на нарачки, што е точка-точка и точка (;). Така, при внесување на командата точка на место; xy = 388218.835,1566315.816 треба да нацртате точка во таа координата.

Во случајот на Excel, командната команда работи вака: команда за сврзување, отворени загради, потоа означува сè што ќе се спои и, конечно, затвори загради. Јас го објаснувам тоа на обичен начин, но не е комплицирано кога ќе се разбере и направи барем еднаш:

Конкавнати команда = КОНКАТЕНИРАЊЕ отвораме загради ( командата команда е текст, со точка-запирка што ја дели командата „Место на точка;“ тогаш запирка за да го одделите следното низа , тогаш командата во цитати како што е текстот «Xy =» запирка за да се означи новата низа , и тука ја одбираме соодветната ќелија  C3 тогаш запирката означува нова низа , и запирка во наводници за одделување на координатите «,» на запирката за да се покаже следниот стринг , ќелија што ја содржи северната координата и последната точка-точка и точка D3,«;» Потоа ги затвораме заградите )

Тоа би изгледало вака:

= СОСТОЈБА («место точка ;«, »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;

 

Како да го испратите во микростаница

Овој текст може да се копира и да се вметне директно во командната линија (клуч за комунални услуги) и да се види дека точките се исцртани.

ексел ги координира микростаниците

Но, јас исто така може да го ископирате во txt или CSV датотека што можам да ја наречам како скрипта.

На пример, датотеката се нарекува glowpoints.txt, и се чува во C; така да го наречеш да го напишеш клучот  @ c: \ glowpoints.txt. Името не треба да има празни места и се претпочита да се стави на лесен пат.

Внесување забелешки

Работи на ист начин, со разликата дека командата не е точка, туку текстуална икона:  поставете текстуална икона

Concatenamos со еднаква форма, икона за командно место, ќелија која содржи прибелешки, координати каде што ќе биде поставен текстот:

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

И таму тие го имаат:

ексел ги координира микростаниците

За да генерирате траверс, вие би го сториле истото, но со командната линија, со претпазливост дека точките мора да имаат низа; што не е во овој случај. Wouldе биде командна линија, започнете ја координирате, дестинацијата координирајте ...

Секако дека постојат и други начини да се направи тоа, и програми со отворен извор што го прават тоа прекрасно. Но, вежбата е корисна за насочување на мојот ум и во мојот случај, спречување на 'рѓа на моите команди.

6 одговори на „Микростатација: Увези координати и прибелешки од Excel“

  1. Јас немам програма во рака, но ќе треба да ја поставите комплетната команда, како што е PLACE CIRCLE RADIUS.

    Среќа.

  2. Здраво пријателе, одлична информација, успеав да освежам и уште подобро да решавам ситуации за кои мислев дека не можат да се направат во микростаница, имам прашање што е поврзано со темата дискутирана погоре од вас, како да увезам круг наместо точка како референтна бунар ? Јас ги направив сите чекори споменати погоре користејќи како параметар: = СОВЕТНИК («место круг;… ..) и потоа однесов во .txt, а подоцна однесов за да го клучам како @d: \ circle.txt, но не можев да ги графикувам, нели помогни ми во тој поглед?

    Поздрав.

  3. Здраво, добро утро, би сакал да знам дали имате упатство или белешка за тоа како да направите пост-обработка за промарк 200 gps во програмата решенија GNSS? Се обидував со денови, но не успеав затоа што gps ми фрла датотеки .csv ... го чекам вашиот одговор, благодарам.

  4. Добро, добро, ви кажувам дека победниците не дојдоа во работилницата и кога пристигнав сакав да ги импресионирам со нивна помош, а тие прилагодија други работи, и се исплашив прашувајќи ги веднаш како направија ... тој вели Виктор, ние го бараме во геофумадите ... Добро е што тој секогаш не поддржува затоа што тој секогаш бил мој господар во ова, исто така, јас не го сторив тоа како тест, го направив тоа затоа што видов дека тие можат да разберат малку или ништо со враќањето што требаше да се направи со civilcad, но навистина сите беа воодушевени од работилницата ...

    ова ни помага да генерираме поголема амплитуда во илјадниците трикови што може да се направи со компјутерот, но водич е секогаш потребен за да може да ги научи ..

    од страна на техничарите БЛАГОДАНИ, бидејќи можам само да кажам дека guaoooo е сирење.

Остави одговор

Вашата е-маил адреса нема да бидат објавени.

Оваа страница користи Akismet за намалување на спам. Дознајте како се обработуваат податоците од вашиот коментар.