Microstation VBA: Iġġenera mappa mdawra
Ftit jiem ilu urejt kif tiġġenera Disinni għall-istampar billi tuża Microstation. Qabel ma kien hemm din l-għażla għall-immaniġġjar tal-folji u l-mudelli, kien meħtieġ li tagħmel dan il-mod qadim billi tiġġenera blokki (ċelloli) u tnaqqas il-kontenut.
Lura mill-minuta tiegħi sabbatiku, l-eżempju li nuruk din id-darba hija applikazzjoni żviluppata fuq Visual Basic Microstation, li fiha hija ġġenerata mappa mdawra, jew kif issejħulu xi ċertifikati katastali. Ideali għal dipartimenti tal-katast, li jridu jiġġeneraw mappa fuq talba, fuq skala, servizz li huma jitolbu għalih iżda li, jekk mhux awtomatizzat, jieħu ħafna żmien.
Ante kellha vidjow li neħħa temporanjament, iżda għal skopijiet edukattivi hawn inħarreġ it-triq kif ġiet żviluppata u personalizzata.
L-inputs.
- A dgn, marbut fil-livell tar-razzett
- Bażi tad-dejta tal-Aċċess, li kien fiha l-kolonna tal-erja, il-perimetru u l-koordinati tal-firxa. Imbagħad tingħaqad ma 'database oħra li kellha l-ismijiet tal-kontribwenti (persuni), mill-kodiċi katastali.
- Fajl .cel li fih iċ-ċellula tal-qafas (blokka), skalata 1: 100, simbolu tat-tramuntana, u nodi biex iżżid dejta mid-database. Dan għandu jitqiegħed fil-post fejn jinħażnu l-libreriji rreġistrati (spazju tax-xogħol / konfigurazzjoni / ċellula)
Fil-VBA saret formola ta ’qbid b’format ta’ maskra skont il-kodiċi katastali tal-muniċipalità li kienet se tużaha. Għandu spazju biex iżid osservazzjonijiet u għażliet biex jiddaħħal bħala annotazzjonijiet l-ismijiet tas-sidien, iċ-ċwievet katastali jew in-numru tal-proprjetà biss.
Kif tiġi esegwita
Ladarba jkunu nħatru l-karatteristiċi, il-buttuna "jiġġenera ċertifikat" hija ppressata u s-sistema twettaq operazzjonijiet normali li għandhom isiru manwalment jekk l-applikazzjoni ma tkunx disponibbli.
Billi timxi fuq fajl ġdid (xogħol), is-sistema tagħmel dan li ġej:
- Fjamma ta 'referenza l-mappa marbuta li fiha l-plott
- Ikkalkula l-firxa mill-koordinati li fihom il-qatgħa, biex tistabbilixxi l-iskala xierqa
- Imbagħad joħolqu ċint madwar il-proprjetà, bid-daqs ekwivalenti għal sitt proprjetajiet, sabiex ma jkollhomx għalfejn jaħdmu bil-mappa kollha
- Imbagħad jagħmel clip li fiha biss is-saffi meħtieġa, il-konfini tal-proprjetà, in-numri tal-farms, il-konfini tat-tuffieħ u l-ismijiet tat-triq. F'dan il-proċess, l-operazzjoni bl-eżempju tiġi ttardjata minħabba li l-kriterji topoloġiċi mhumiex adegwati biżżejjed f'dawn il-mapep, minflok ma jgħaqqdu ċ-ċentru huma marbut mal-konfini, li ġiegħlu jagħmlu trasferiment ta 'rabta minn konfini għal centroid u l- il-ġestjoni ta 'mappa waħda minflok fajls ta' żoni jew kwadranti tagħmel l-analiżi ineffiċjenti.
- Imbagħad ikkalkula l-iskala, billi tagħmel referenza tad-daqs tal-iskala (ċellula) 1: 100 biex tkun taf jekk tokkupa li tagħmilha akbar jew iżgħar u tqiegħed iċ-ċellula.
- Imbagħad jiġġenera ċint fil-qafas ta 'dak li fih il-mappa mdawra, u naqqas l-eċċess.
Ir-riżultat
Hemmhekk hemm ċertifikat ta 'katastali, li fil-modulu daħħal id-dejta bħall-istituzzjoni li tesegwixxi l-proġett, il-logo tal-muniċipalità, iż-żona kkalkulata, l-iskala, in-numru tal-folja u d-deskrizzjoni li aħna nindikaw.
Fuq it-tieni folja, iġġenera t-tabella tal-koordinati tal-istazzjonijiet differenti, id-distanzi u l-bearings li ġew iġġenerati fuq it-titjir minn ċint intern fuq il-proprjetà, billi tpoġġi punt u numru ta ’vertiċi fid-direzzjoni tal-arloġġ minn fejn tinsab. iktar lejn il-punent. Jekk meħtieġ, minħabba li l-poligonu għandu ħafna vertiċi, iġġenera l-folji meħtieġa.
Għal każijiet estremi, ta 'pakketti li jmorru viċin wisq, li jkunu ħdejn triq wiesgħa ħafna, allura l-għażliet inħolqu biex jisfurzaw l-iskala li ġejja jew jiġġeneraw skala 1: 125 li minnha kkalkulat is-sistema. Il-każ tal-eżempju jirrikjedi li tagħmel dan, peress li jaraw li l-ġirien fuq in-naħa l-oħra tat-triq ma joħorġux fuq dik l-iskala.
L-applikazzjoni taħdem fuq Microstation Geographics V8, għalkemm maż-żmien din u elf ħaġa oħra saru għal dak il-proċess li xi darba nispera li nitkellem.
Ma jeżistix għat-tniżżil. Imma jekk tikkuntattjana, nistgħu naġġustawha għall-bżonnijiet tiegħek.
editor@geofumadas.com
Tista 'tgħidli fejn nista' nixtri dik il-makro? u l-cosnto ta 'dan jekk jogħġbok? Għaddek nirringrazzjak għall-attenzjoni
Naħseb li kien uġigħ ta 'ras nieħu hekk li nkun kapaċi nħalli l-preċiża preċiża tal-mappa eżatta tal-proċess eċċellenti ta' l-hajja