Microstation: သွင်းကုန် Excel ကိုသြဒီနိတ်နှင့်မှတ်စာများ
အဆိုပါကိစ္စတွင်: ငါက GPS data တွေကို Promark 100 နှင့်အတူထမြောက်နှင့်ဤသူတို့ကိုငါ့အားအကွန်ပျူတာများ Excel ကိုမှသတင်းအချက်အလက်ပေးပို့ရှိသည်ဖို့ခွင့်ပြုသော GNSS Post-အပြောင်းအလဲနဲ့ application ကို အသုံးပြု. ပါပြီ။
အဝါရောင်အတွက်မှတ်သားအဆိုပါစစ်ကြောင်းများသည်အရှေ့ဘက်ကိုသြဒီနိတ်, မြောက်ဘက်နှင့်၎င်းတို့၏သက်ဆိုင်ရာစံချိန်ပါ၏ တခြားဟာ postprocessing နှင့်ဆက်စပ်သောရုံသတင်းအချက်အလက်များသည်။
ပြဿနာ: ငါ Microstation သူတို့ရဲ့ဗားရှင်းနဲ့အတူအသုံးပြုသူများ data တွေကိုတင်သွင်းခဲ့ကြသူလိုအပ်သည်။
လုပ်ဖို့မျော့များတွင်နည်းလမ်းများ
MicroStation နှင့်အတူသြဒီနိတ်တင်သွင်းလိုလျှင် ဒီ command ဘို့ဖန်ဆင်းတော်မူ၏, အမှတ်သာလာတံဆိပ်များမ။ ရှည်လျားသောလမ်းဖြင့်, အသုံးပြုသူတစ် ဦး ကသူတို့ကိုအံ့သြစရာကောင်းအောင်လုပ်ထားတဲ့ CivilCAD ကနေသူတို့ကိုတင်သွင်းနေတယ်၊ အဲဒီနောက် Microstation ကနေဖွင့်လိုက်တယ်၊ သူတို့ဟာ fuck ဆိုတဲ့နေ့တိုင်းအလုပ်လုပ်တဲ့ပုံစံဖြစ်သည့် dgn အဖြစ်ပြောင်းလိုက်တယ်။ ဒါ… ငါနီးပါးသော်လည်းသွားလေ၏သင်မည်သို့ပြုလုပ်ရမည်ကိုကျွန်ုပ်အားအကြံဥာဏ်တောင်းခဲ့သည်ကိုကျွန်ုပ်သဘောပေါက်ပါသည်။ နက်ရှိုင်းသော်လည်းငါသူတို့သည်ပညတ်တော်တို့ကိုသံချေးမကြောင်းသက်သေပြနိုင်ရန်ကလုပ်ထင်ပါတယ်။ ငါအရင်ကရှင်းပြခဲ့တဲ့လုပ်ထုံးလုပ်နည်းပဲ AutoCAD နှင့်အတူ.
concatenate Excel ကိုနှင့်အတူသြဒိနိတ်အဖြစ်
Vba တစ်ခုစံပြဖြစ်စေလျက်, ဒါပေမယ့်ကျနော်တို့ကောက်ချက်ချသောအရာကိုခါတိုင်းလိုတနေ့အဖြစ်မယ်လို့: Excel ကိုလုပ်ခလစာစားပွဲလုပ်ဖို့ထက်ပိုမိုအကျိုးဖြစ်ထွန်းသောဖြစ်သင့်, ဒီမှာ Excel ကိုပညတ်တော်တို့ကို (concatenated) နဲ့ Microstation ပညတ်တော်တို့ကို (အဓိက) ပေါင်းစပ်ပြီးလုပ်ထုံးလုပ်နည်း
Microstation ဖြင့် အမှတ်တစ်ခုဖန်တီးခြင်းကို "place point" command ဖြင့်လုပ်ဆောင်ပြီး ၎င်းကို တိကျသော coordinate တွင်ထားလိုပါက "xy=" ကိုအသုံးပြုပါ၊ semicolon (;) ဖြစ်သည့် command separator ကိုအမြဲသုံးပါ။ ဒါကြောင့် command ကိုရိုက်ထည့်ပါ။ နေရာအရပ်အချက်; XY = 388218.835,1566315.816 သငျသညျကိုသြဒိနိတ်တဲ့တရားမျှတသောအချက်ဆွဲသင့်ပါတယ်။
Excel တွင် concatenate command သည်အောက်ပါအတိုင်းအလုပ်လုပ်သည်။ concatenate command၊ ကွင်းကွင်းဖွင့်ခြင်း၊ ထို့နောက် concatenated အားလုံးကိုပြပြီးနောက်ဆုံးတွင်ကွင်းကိုပိတ်လိုက်သည်။ ကျွန်ုပ်သည်၎င်းကိုရှင်းလင်းသောနည်းလမ်းဖြင့်ရှင်းပြသော်လည်းအနည်းဆုံးတစ်ကြိမ်နားလည်ပြီးသောအခါ၎င်းသည်မရှုပ်ထွေးပါ။
concatenate command ကို = CONCATENATE ပွင့်လင်းကွင်း ( ထို့နောက် command ကို semicolon က command ခွဲခြားအတူစာသား, အဖြစ်ကိုးကားနေသည် "နေရာအမှတ် ;" အဲဒီနောက်အောက်ပါ string ကိုခွဲခြားရန် semicolon , ကိုးကားအတွက် command ကိုအပြီးပြုလုပ်စာသားကိုသောကွောငျ့ “xy=” အသစ်သောကွင်းဆက်ညွှန်ပြရန်အကော်မာ , ဒီမှာကျနော်တို့ကသက်ဆိုင်ရာဆဲလ်ကို select C3 ထို့နောက်အသစ်သောကွင်းဆက်ကော်မာညွှန်ပြရန် , နှင့်ကော်မာခွဲခြာညှိနှိုင်းဖို့ကိုးကား "" အောက်ပါ string ကိုညွှန်ပြရန်အကော်မာ , မြောက်ကိုသြဒီနိတ်နှင့်နောက်ဆုံး semicolon င်ဆဲလ် D3,“;” ပြီးရင် ကွင်းပိတ် )
ကိုဖတ်မလား:
=CONCATENATE("အရပ်ဌာနအမှတ် ;""XY ="C3","D3";")
ဤအမှုကိုပြုသောပြီးတာနဲ့အောက်မှာဖေါ်ပြတဲ့အတိုင်း, သာကျန်ရှိကော်လံဖို့ပုံသေနည်း copy:
နေရာအရပ်အချက်; 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 သူ့ကိုပေးပို့အဖြစ်
ဤသည်ကိုစာသားကူးယူခြင်းနှင့် paste လုပ်ထားတဲ့တိုက်ရိုက် command line ကို (အဓိက utilities) မှနှင့်ရမှတ်ရေးဆွဲကြသည်ကိုတွေ့မြင်နိုင်ပါသည်။
သို့သော်လည်းငါသည်လည်းဇာတ်ညွှန်းအဖြစ်ဟုခေါ်ဝေါ်ခြင်းကိုခံရနိုငျသော txt သို့မဟုတ် CSV ဖိုင်မှကူးယူနိုင်ပါတယ်။
ဥပမာအားဖြင့်, ဖိုင်ကိုဟုခေါ်သည် puntosgeofumadas.txt, အကို C ထဲမှာသိမ်းထားတဲ့; ဒါကြောင့်သော့ကိုတိကျမ်းစာ၌လာသည်ကားခေါ်ခြင်း @c: \ puntosgeofumadas.txt။ နာမ၌နေရာများမဖြစ်သင့်, ထိုသို့လွယ်ကူသောလမ်းကြောင်းထဲမှာထားရန်ပိုကောင်းတယ်။
မှတ်စာများတင်သွင်းဖို့ကိုဘယ်လို
ဒါဟာအမိန့်ထိုးပြီးမဟုတ်ကြောင်းခြားနားချက်ပေမယ့်စာသားကိုအိုင်ကွန်နှင့်အတူ, တူညီတဲ့လမ်းအလုပ်လုပ်တယ်: အရပျကိုကိုစာသားအိုင်ကွန်
အလားတူပင် Concatenate, စာသား command ကိုအိုင်ကွန်နေရာမှတ်ပါဝင်တဲ့ဆဲလ်စာသားနေရာချသည်အဘယ်မှာရှိ, သြဒိနိတ်:
=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;
ထိုအရပ်၌သင်ရှိသည်:
လမ်းကြောင်းပြောင်းရန်အတွက်ထိုအရာသည်အတူတူပင်ဖြစ်လိမ့်မည်။ သို့သော်နေရာနေရာလိုင်းနှင့်အတူအချက်များအစဉ်လိုက်ရှိရမည်။ ဒီအမှုမဟုတ်ပါဘူး။ command line line၊ start coordinate၊ destination coordinate ဖြစ်လိမ့်မည်။
၎င်းကိုပြုလုပ်ရန်အခြားနည်းလမ်းများနှင့်အံ့ fully စရာကောင်းအောင်လုပ်နိုင်သည့် open source program များရှိသည်မှာသေချာပါသည်။ သို့သော်လေ့ကျင့်ခန်းသည်ကျွန်ုပ်စိတ်ကိုရိုးရှင်းစေပြီး၊ ကျွန်ုပ်၏ကိစ္စများတွင်ကျွန်ုပ်၏ပညတ်များကိုသံချေးမသွားစေရန်ကာကွယ်သည်။
အနုတ်လက္ခဏာ။ ငါမရှိသည်။
မေတ္တာနှင့်ကြားလိုက်ပါ၏ Wilson က။ ငါသူတို့ကအသုံးဝင်တွေ့ရှိခဲ့သည်ဝမ်းမြောက်မိပါတယ်။
ငါအစီအစဉ်ကိုလက်ရန်ရှိသည်, သင်မူကား PLACE သို့ CIRCLE RADIUS အဖြစ်အပြည့်အဝ command ကိုနေရာချသင့်ပါတယ်။
ကံကောင်းပါစေ။
မင်္ဂလာပါ သူငယ်ချင်း၊ အလွန်ကောင်းမွန်သော အချက်အလက်၊ ကျွန်ုပ်သည် microstation တွင် မလုပ်ဆောင်နိုင်ဟု ထင်ထားသည့် အခြေအနေများကို ပြန်လည်ဆန်းသစ်ပြီး ပိုကောင်းအောင် ဖြေရှင်းနိုင်ပါပြီ၊ အထက်တွင် ဆွေးနွေးခဲ့သည့် ခေါင်းစဉ်နှင့် သက်ဆိုင်သည့် မေးခွန်းတစ်ခု ရှိသည်၊ တစ်ခုအစား စက်ဝိုင်းတစ်ခုကို မည်သို့တင်သွင်းရမည်နည်း။ ရည်ညွှန်းချက်အဖြစ် အမှတ်ရပါသလား။ အထက်ဖော်ပြပါ အဆင့်များအားလုံးကို ကန့်သတ်ချက်တစ်ခုအဖြစ်အသုံးပြု၍ လုပ်ဆောင်ခဲ့သည်- =CONCATENAR ("နေရာစက်ဝိုင်း;…..) ထို့နောက် .txt သို့ ခေါ်ဆောင်သွားပြီး နောက်ပိုင်းတွင် သော့ကို @d:\circulo.txt အဖြစ် ပြောင်းလဲခဲ့သော်လည်း ကျွန်ုပ် မလုပ်ဆောင်ခဲ့ပါ။ ၎င်းတို့ကို ဂရပ်ဖစ်ပြနိုင်သည်၊ ဤကိစ္စအတွက် ကျွန်ုပ်ကို ကူညီပေးနိုင်မလား။
မေတ္တာနှင့်ကြားလိုက်ပါ၏။
မင်္ဂလာပါ၊ မင်္ဂလာပါ။ GNSS ဖြေရှင်းမှုပရိုဂရမ်တွင် Promk 200 gps အတွက် post-processing လုပ်နည်းသင်ခန်းစာရှိသလားသို့မဟုတ်မှတ်စုရှိပါသလား။ ငါအတန်ကြာကြိုးစားခဲ့ပေမယ့် GPS က .csv ဖိုင်တွေငါ့ကိုပစ်လို့ငါမလုပ်နိုင်ခဲ့ဘူး။ မင်းရဲ့အဖြေကိုစောင့်နေတယ်၊ ကျေးဇူးတင်ပါတယ်။
ကောင်းပြီ, ကောင်းစွာ, ငါအောင်ပွဲအလုပ်ရုံဆွေးနွေးပွဲသို့မလာကြဘူးငါရောက်လာသောအခါငါကသူတို့အကူအညီဖြင့်သူတို့ကိုအထင်ကြီးချင်ခဲ့တယ်, မဟုတ်ဘဲသူတို့ကအခြားအမှုအရာအဆင်ပြေအောင်, ငါသူတို့လုပ်ခဲ့ပုံကိုချက်ချင်းသူတို့ကိုမေးမြန်းကြောက်လန့်တယ် ... hehe ကဗစ်တာကျနော်တို့ geofumadas အတွက်သူမ၏အဘို့အကြည့်ရှု ... geofumadas ... သူဟာအမြဲတမ်းကျွန်ုပ်၏သခင်ဖြစ်သောကြောင့်သူသည်ကျွန်ုပ်တို့အားအမြဲတမ်းကူညီပေးသည်၊ ကောင်းသည်၊ ကျွန်ုပ်သည်ကျွန်ုပ်သည်စမ်းသပ်ခြင်းဖြင့်မလုပ်ခဲ့သောကြောင့်သူတို့သည်ကျွန်ုပ်သည်ငယ်စဉ်ကတည်းကနားမလည်နိုင်သည့်အရာများဖြစ်ခဲ့ကြောင်းကိုပြန်လည်မြင်တွေ့ခဲ့ရသည်မှာအမှန်ပင်လူတိုင်းကစိတ်စွဲမှတ်ခဲ့ကြသည်။
သူတို့ကကျွန်တော်တို့ကိုသင် PC နဲ့လုပျနိုငျလှည့်ကွက်များ၏ထောင်ပေါင်းများစွာပိုမိုအပြည့်အဝ generate ကိုကူညီ, ဒါပေမဲ့သူတို့သင်ယူနိုင်အောင်လမ်းညွှန်အမြဲလိုအပ် ..
ငါ guaoooo တစ်ဦးဒိန်ခဲဖြစ်ပါတယ်သတ္တုတွင်းပြောပြနိုင်အလုံးစုံတို့အဘို့, နည်းပညာဆိုင်ရာ၏အစိတ်အပိုင်းကျေးဇူးတင်ပါသည်။