Ավելացնել
GPS / ՍարքավորումներMicrostation-Bentley

Microstation: Ներմուծման կոորդինատները եւ անոտացիաներ Excel- ից

Գործը: Ես ունեմ տվյալներ Promark 100 GPS- ի հետ, եւ երբ այն օգտագործվում է GNSS- ի հետ աշխատող GNSS- ի կիրառմամբ, այն թույլ է տալիս ինձ Excel- ին ուղարկել:

Դեղին գծանշված սյունակներն են արեւելք, հյուսիս եւ դրանց համապատասխան նկարագրությունը. մնացածը միայն տեղեկությունների հետ կապված տեղեկատվությունն է:

Խնդիրը. Ես պահանջում եմ, որ օգտագործողներն ունեն Microstation- ի իրենց տարբերակները, որոնք ունեն տվյալներ ներմուծում:

Excel- ը համակարգում է միկրոկայան

Դրանով հանդերձ, սաստիկ ուղիները

Եթե ​​համակարգիչները ներմուծեք Microstation- ի հետ հրաման, գալիս են միայն միավորները, ոչ թե պիտակները: Ի միջի այլոց, օգտվողը նրանց ներմուծում էր CivilCAD- ից, որը դա հրաշալի է անում, ապա Microstation- ից այն բացվեց և այն վերածվեց dgn- ի, որն այն ձևաչափն է, որտեղ նրանք աշխատում են ամեն օր: Այսպիսով չնայած ես գրեթե գնացի, Ես գնահատում եմ, որ դուք ինձ առաջարկություն եք խնդրել, թե ինչպես դա անել; չնայած խորքում ես կարծում եմ, որ նրանք դա անում են ապացուցելու համար, որ հրամանները չեն ժանգոտվում: Դա պարզապես ընթացակարգն է, որը ես բացատրեցի նախկինում AutoCAD- ի հետ.

Excel- ի հետ ինչպես կոորդինատները կապել

VBA կդարձնի իդեալական, բայց ինչպես միշտ, մեկ օրում, թե ինչ ենք կնքել: Excel պետք է լինի ավելի արդյունավետ է, քան, որպեսզի աշխատավարձի սեղաններ, այստեղ կարգը համատեղելով MicroStation հրամաններ (հիմնական է) հետ Excel հրամանների (Concatenated)

Microstation-ով կետ ստեղծելը կատարվում է «place point» հրամանով, իսկ եթե ցանկանում եք տեղադրել այն կոնկրետ կոորդինատում, օգտագործեք «xy=»՝ միշտ օգտագործելով հրամանի բաժանարարը, որը ստորակետն է (;): Այսպիսով, մուտքագրելով հրամանը կետի կետ, xy = 388218.835,1566315.816 ապա այդ կոորդինատում պետք է ճիշտ կետը նկարագրեք:

Excel- ի դեպքում համակցված հրամանն աշխատում է այսպես. Համակցված հրաման, բաց փակագծեր, այնուհետև նշեք այն ամենը, ինչ պետք է կցվի, և վերջապես փակեք փակագծերը: Ես դա բացատրում եմ պարզ կերպով, բայց դա բարդ չէ, երբ հասկանում և արվում է գոնե մեկ անգամ.

Միասնական հրաման = CONCATENATE մենք բացում ենք փակագծեր ( ապա հրամանատարական հրամանը տեքստ է, որի հրամանն առանձնացնում է իր կետային վահանակով «տեղի կետ;» ապա հաջորդ տողը առանձնացրեք ստորակետով , ապա գիրքը մեջբերում է, քանի որ այն տեքստ է «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;

 

Ինչպես ուղարկել այն Microstation- ին

Այս տեքստը կարելի է պատճենել եւ ուղղակի ուղղորդել անմիջապես հրամանի տողում (կոմունալ բանալին) եւ տեսնել, որ կետերը կազմված են:

Excel- ը համակարգում է միկրոկայան

Բայց ես կարող եմ նաեւ պատճենել այն txt կամ csv ֆայլ, որը ես կարող եմ անվանել որպես սցենար:

Օրինակ, ֆայլը կոչվում է glowpoints.txt, եւ այն պահվում է C- ում: այնպես որ զանգահարեք այն գրեք բանալին  @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- ը համակարգում է միկրոկայան

Թրովերս առաջացնելու համար դուք նույնպես կանեիք նույնը, բայց հրամանի տեղագծով ՝ զգուշությամբ, որ կետերը պետք է ունենան հաջորդականություն. ինչը այս դեպքը չէ: Դա կլինի հրամանի տեղ տողը, սկսել կոորդինատը, նպատակակետի կոորդինատը ...

Իհարկե կան դա անելու այլ եղանակներ և բաց կոդով աշխատող ծրագրեր, որոնք դա հիանալի են անում: Բայց վարժությունն օգտակար է միտքս պարզեցնելու և իմ դեպքում կանխելու իմ հրամանների ժանգը:

Գոլջի Ալվարես

Գրող, հետազոտող, հողի կառավարման մոդելների մասնագետ: Նա մասնակցել է այնպիսի մոդելների հայեցակարգացմանն ու ներդրմանը, ինչպիսիք են՝ Գույքի կառավարման ազգային համակարգ SINAP Հոնդուրասում, Հոնդուրասում Համատեղ քաղաքապետարանների կառավարման մոդել, Կադաստրի կառավարման ինտեգրված մոդել՝ ռեգիստր Նիկարագուայում, Տարածքի կառավարման համակարգ SAT Կոլումբիայում: . 2007 թվականից Geofumadas գիտելիքների բլոգի խմբագիր և AulaGEO ակադեմիայի ստեղծող, որը ներառում է ավելի քան 100 դասընթացներ GIS - CAD - BIM - Digital Twins թեմաներով:

Առնչվող հոդվածներ

6 Comments

  1. Բարև ընկեր, հիանալի տեղեկատվություն, ես կարողացա թարմացնել և նույնիսկ ավելի լավ լուծել իրավիճակները, որոնք կարծում էի, որ հնարավոր չէ անել միկրոկայանում, ես ունեմ մի հարց, որը վերաբերում է քո կողմից վերևում քննարկված թեմային, ինչպես ներմուծել շրջանակի փոխարեն կետ որպես ջրհորի հղում. Ես կատարեցի վերը նշված բոլոր քայլերը, օգտագործելով որպես պարամետր՝ =CONCATENAR («տեղի շրջանակ;…..) և այնուհետև տեղափոխվեցի .txt և հետագայում մուտքագրվեցի որպես @d:\circulo.txt, բայց ես չեմ եղել: ի վիճակի եմ դրանք գծագրել, կարո՞ղ եք ինձ օգնել այս հարցում:

    Greetings.

  2. Ողջույն, բարի լույս, ես կցանկանայի իմանալ, թե ունեք ձեռնարկ կամ նշում այն ​​մասին, թե ինչպես կարելի է GNSS լուծումների ծրագրում կատարել 200-gps պրոմարկի հետխմբագրում: Ես օրեր շարունակ փորձել եմ, բայց չեմ կարողացել, քանի որ gps- ն ինձ նետում է .csv ֆայլերի տեսակը ... սպասում եմ ձեր պատասխանին շնորհակալություն:

  3. Լավ, լավ, ես ասում եմ ձեզ, որ հաղթողները չեն եկել սեմինար, և երբ ես եկա, ես ուզում էի նրանց օգնությամբ տպավորություն թողնել, և նրանք այլ բաներ էին հարմարեցրել, և ես վախեցա նրանց անմիջապես հարցնել, թե ինչպես են նրանք արել ... նա ինձ ասում է Վիկտոր, մենք դա փնտրում ենք geofumadas- ում ... Լավ է, որ նա միշտ աջակցում է մեզ, քանի որ նա միշտ եղել է իմ տերը դրանում, նաև ես դա չեմ արել թեստով: Ես դա արել եմ, քանի որ տեսա, որ նրանք կարող են քիչ բան հասկանալ կամ ոչինչ չհասկանալ վերադարձով, որը պետք է կատարվեր civilcad- ի հետ, բայց իրոք, սեմինարում բոլորը տպավորված էին ...

    դրանք օգնում են մեզ ավելի մեծ բազմություն առաջացնել հազարավոր հնարքների մեջ, որոնք կարող են կատարվել համակարգչի հետ, սակայն ուղեցույցը միշտ անհրաժեշտ է, որպեսզի կարողանան սովորել դրանք:

    տեխնիկների կողմից: Շնորհակալություն, որովհետեւ կարող եմ միայն ասել, որ guaoooo- ը պանիր է:

Թողնել մեկնաբանություն

Ձեր էլ. Փոստի հասցեն չի հրապարակվելու: Պահանջվող դաշտերը նշված են *

Այս կայքը օգտագործում է Akismet- ը սպամի նվազեցման համար: Իմացեք, թե ինչպես է մեկնաբանության տվյալները մշակվում.

Այնպես որ, ստուգեք
փակել
Վերադառնալ սկիզբ կոճակը