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

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

Այն դեպքն է: Ես ունեմ GPS Promark 100-ով հավաքագրված տվյալներ, և այս թիմերի կողմից մշակվող GNSS հավելվածի օգտագործումը թույլ է տալիս ինձ ուղարկել տեղեկատվությունը Excel-ին:

Դեղինով նշված սյունակները արևելյան և հյուսիսային կոորդինատներն են և դրանց համապատասխան նշումը. մնացածը պարզապես հետմշակման հետ կապված տեղեկատվություն է։

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

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

դա անելու ցեխոտ եղանակներ

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

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

Vba անելը իդեալական կլիներ, բայց ինչպես սովորաբար մի օր եզրակացրինք. Excel-ը պետք է ավելի արդյունավետ լինի, քան աղյուսակներ պատրաստելու համար, ահա Microstation հրամանները (ստեղ մտնել) Excel հրամանների հետ համատեղելու ընթացակարգը (միացում)

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

Excel-ի դեպքում concatenate հրամանն աշխատում է այսպես՝ 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 ֆայլում, որը ես կարող եմ զանգահարել որպես սցենար:

Օրինակ, ֆայլը կոչվում է pointsgeofumadas.txt, և պահվում է C-ում; այսպես կոչելու համար մուտքագրում եք բանալին  @c:\geofumadaspoints.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. Բարև ընկեր, գերազանց տեղեկատվություն, ես հասցրել եմ թարմացնել և նույնիսկ ավելի լավ լուծել իրավիճակները, որոնք կարծում էի, որ հնարավոր չէ անել միկրոկայանում, հարց ունեմ, որը վերաբերում է վերևում ձեր քննարկած թեմային, ինչպես կարող եմ շրջան ներմուծել կետի փոխարեն որպես ջրհորի հղում: Ես կատարեցի վերը նշված բոլոր քայլերը՝ օգտագործելով որպես պարամետր՝ =CONCATENATE("place circle;.....) և այնուհետև տեղափոխվեցի .txt և հետագայում մուտքագրվեցի որպես @d:\circle.txt, բայց ես չկարողացա դրանք գծապատկերել, կարո՞ղ եք օգնել ինձ այդ առումով:

    Greetings.

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

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

    Սրանք օգնում են մեզ ստեղծել ավելի լայնություն հազարավոր հնարքների մեջ, որոնք կարելի է անել ԱՀ-ով, բայց դրանք սովորելու համար միշտ անհրաժեշտ է ուղեցույց:

    Տեխնիկների անունից ՇՆՈՐՀԱԿԱԼՈՒԹՅՈՒՆ, որովհետև իմը մնում է, որ ասեմ վայ, պանիր է։

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

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

Վերադառնալ սկիզբ կոճակը