VBA Microstation: Itai mepu yakasungwa
Mazuva mashomanana adarika ndakaratidza nzira yekugadzira zvinyorwa zvekudhinda uchishandisa Microstation. Pasati pave nesarudzo iyi yekubata machira uye mamodheru, zvaive zvakafanira kuzviita nenzira yekare nekugadzira mabhuroko (maseru) uye kutema zvemukati.
Kudzoka kubva muminiti yangu sabbatical, muenzaniso wandinokuratidza iwe nguva ino ishandiso yakagadzirwa Visual Basic Microstation, umo mepu yakasungirirwa inogadzirwa, kana seizvo zvimwe zvitupa zvecadastral zvinodaidza izvi Yakanakira macadastre madhipatimendi, ayo anofanirwa kuburitsa mepu pachikumbiro, pachiyero, sevhisi yavanobhadharisa asi iyo kana isingaiti michina inotora nguva yakareba.
Ante aiva nevhidhiyo yandakabvisa kwekanguva, asi nokuda kwezvinangwa zvekudzidzisa pano ndinosiya nzira iyo yakagadzirwa uye yakagadzirirwa.
Izvozvo zvinowanikwa.
- A dgn, yakabatanidzwa purazi yepamusoro
- Iyo Yekuwana dhatabhesi, iine iyo nharaunda kholamu, perimeter, uye renji matunhu. Zvino kujoina kune imwe dhatabhesi yaive nemazita evabati vemitero (vanhu), kubva kukiyi yekadastral.
- A .cel Faira rine iyo furemu sero (block), yakayerwa 1: 100, chiratidzo chekuchamhembe, uye maodhi ekuwedzera data kubva kudhatabhesi. Izvi zvinofanirwa kuiswa munzvimbo inochengeterwa maraibhurari akanyoreswa (nzvimbo yekushandira / kumisikidza / sero)
MuVBA fomu rekutora rakagadzirwa nemasikisi fomati zvinoenderana nekodhi yedhadhadha yekanzuru iyo yaizoishandisa. Iine nzvimbo yekuwedzera kutarisisa uye sarudzo dzekuiswa se zvinyorwa mazita edzimba, ma cadastral key kana nhamba yeimba chete.
Iyo inoitwa sei
Kana imwe nguva maitiro acho asarudzwa, bhizinesi rokuti "generate certificate" rinomanikidzwa uye urongwa hunoita mabasa ehupenyu hunozoitwa manyore kana sarudzo isingawanikwi.
Sezvo inotanga pane faira itsva (basa), sarudzo inoita zvinotevera:
- Reference flame mapikicha akabatanidzwa ane chidimbu
- Verengai maruva kubva kumakoronga ane chibvumirano, kuisa svondo rakakodzera
- Zvadaro gadzira fambo yakapoteredza imba, nehukuru hwakaenzana nematanhatu, kuitira kuti usafanira kushanda nemepu yose
- Ipapo anogadzira clips Zvinonzi rine chete anodiwa nyika miganhu, nhamba mapurazi, apuro miganhu uye mumigwagwa mazita akaturikidzana. In iyi, nokushanda muenzaniso ndiyo nguva yakawanda nokuti topological nzira havasi zvakanaka wakanyatsokodzera mepu idzi, pane dzaibatanidza centroid akabatanidza miganhu, kumanikidza kuti kuchinjwa Kutamba kumucheto kusvikira centroid uye chokwadi dzitarisire chete mepu faira pachinzvimbo zvikamu kana quadrants kunoita yainetsa kuongorora.
- Ipapo anoti pakafunuka, zvichiita Munongedzo chinogumbura saizi (sero) yakati 1: 100 kuona kana zveefa kuti akakura kana kuti muduku uye isa sero.
- Zvadaro itawo fence mumufananidzo weiyo ine mepu yakagadzirirwa, uye ucheke zvakanyanya.
Mugumisiro
Ikoko tine nazvo, mumwe cadastral tsamba, umo mashoko module akaiswa sezvo anoruramisira Dzepasi chacho, kuti Logo ari Municipality, iyo inofungidzirwa nzvimbo, scale, shizha nhamba uye tsananguro inoratidza.
Pane pepa repiri, gadzira tafura yematanho ezviteshi zvakasiyana, madaro uye mabheyari akagadzirwa pamhepo kubva pafenzi yemukati pane chivakwa, uchiisa poindi uye nhamba ye vertex munzira yakatenderera kubva kwazviri mberi kumadokero. Kana zvichidikanwa, nekuti iyo polygon ine akawanda mageneti, gadzira iwo anodiwa machira.
Kune zviitiko zvakanyanyisa, zvemapasuru anobuda padhuze zvakanyanya, ari padyo nemugwagwa wakapamhamha, ipapo sarudzo dzakagadzirwa kumanikidza chiyero chinotevera kana kuburitsa chikero 1: 125 kubva pakaverengerwa nehurongwa. Nyaya yemuenzaniso inoda kuita izvi, nekuti ivo vanoona kuti vavakidzani kune rimwe divi remugwagwa havabude pachiyero ichocho.
Iko kunyorera kunoshanda paMicrostation Geographics V8, kunyangwe nekufamba kwenguva izvi nezvimwe zvinhu chiuru zvakaitwa kuitira iyo rimwe zuva ini ndinotarisira kutaura.
Hazvipo nokuda kwekutsvaga. Asi kana iwe ukatibata nesu, tinogona kuigadzirisa pane zvaunoda.
editor@geofumadas.com
Ungagona here kundiudza kwandingakwanise kutenga iyo macro? uye nyika yose inofadza? hug kukutendai nokuda kwekucherechedza
Ndinofunga kuti yakanga iri musoro wandaifarira kuti ndikwanise kusiya makirini akakarurama chokwadi chakajeka chakanakisisa chinangwa chejajajajaja