VBA Microstation: Hlahisa 'mapa o fatiloeng

Matsatsi a 'maloa a fetileng a bontšitse kamoo ho ka hlahisang kateng hatisa melaho sebelisa Microstation. Pele kgetho ena ea ho sebetsana le maqephe le mefuta-futa, ho ne ho hlokahala hore u e etse ka nako e telele ka ho etsa li-block (lisele) le ho etsa lintho tse nkiloeng.

Khutlela ho tloha motsotso oa ka sabbatical, mohlala oo ke o bontsang ketsahalong ena ke kopo e hlahisitsoeng Visual Basic ea Microstation, eo ho eona ho na le 'mapa o tlamang, kapa joalokaha setifikeiti se seng sa cadastral se se bitsa. Loketseng bakeng sa ho mafapha a naha, e leng lokela hlahisa 'mapa ka kopo, tekanyo e, tšebeletso e lefisa empa haeba ho se joalo automates ja nako e ngata.

Ante o ne a e-na le video eo ke e ntšitseng ka nakoana, empa bakeng sa merero ea thuto mona ke tlohela tsela eo e ileng ea ntlafatsoa ka eona.

Liphello.

  • Ho nyenyeha, ho amanang le boemo ba polasing
  • Inthaneteng ea database, e nang le khoeli ea sebaka, lits'ebetso tsa potoloho le lipalo. E ntan'o kenya letsoho lebenkeleng le leng le nang le mabitso a ba lefang lekhetho (batho), ho tloha mohloling oa cadastral.
  • A .cel file e nang le sele ea foreimi (block), e nang le 1 e lekaneng: 100, letšoao le ka leboea le li-nodes ho kenyelletsa dintlha ho tswa ho database. Sena se lokela ho behoa sebakeng seo li-laebrari tse ngolisitsoeng li bolokiloeng (sebaka sa mesebetsi / setsi / sele)

Tlhahlobo ea VBA e ile ea etsoa ka mokhoa oa mask ho ea ka khoutu ea 'muso ea masipala e neng e tla e sebelisa. E na le sebaka sa ho eketsa litlhaloso le likgetho e le hore li kenyelletsoe e le litlhaloso mabitso a beng, matlo a cadastral kapa nomoro ea thepa feela.

Joang ho matha.

Hang ha litšobotsi li khethiloe, konopo ea "hlahisa setifikeiti" e hatelloa mme tsamaiso e sebetsa ka tsela e tloaelehileng e neng e tla etsoa ka letsoho haeba ho se na kopo.

'mapa o laoloang

Kaha e phethoa ho file e ncha (mosebetsi), tsamaiso e etsa se latelang:

  • Sebaka se boletsoeng se bua ka 'mapa o tlamang o nang le morero
  • Bala lipalo ho tsoa lipalaneng tse nang le morero, ho theha sekala se loketseng
  • Ebe u theha terata ho potoloha thepa, ka boholo bo lekanang le lotho e tšeletseng, ka hona ha ho hlokahale hore u sebetse le 'mapa oohle
  • Joale o etsa sekoto sa E nang le feela meeli hlokahala naha, linomoro tsa mapolasi, apole meeli le dikarolo mabitso seterata. Ka mokhoa ona, tshebetso mohlala e ja nako e ngata hobane mekgwatiriso topology ha ba hantle loketseng ho limmapa tsena, ho ena le tsoang ho centroid amahanngoa meeli, qobella ho etsa phetiso bonya bohale ho centroid le ha e le hantle laola e le 'ngoe' mapa faele ho fapana ka libaka kapa quadrants etsa tshekatsheka boima.
  • Ebe calculates le tekanyo e, a etsa e le tlhaloso ea le literata boholo (seleng e) boemo ba 1: 100 ho bona hore na o sebetsana etsa hore khōloanyane kapa tse nyenyane tse le ho beha ka seleng.
  • Ebe o hlahisa terata ka foreimi ea se nang le 'mapa o tlametsoeng,' me u khaole ho setseng.

Phello.

Na re na le eona, e cadastral lengolo, eo ho eona ya data mojulung ona e kenngoa e le mokhatlo o fanang ka a liha bakeng sa mosebetsi oo, o sa logo logo logo logo ya masepala, e leng sebakeng seo ho sebetswa, tekanyo e, palo lekhasi le tlhaloso bontša.

'mapa o laoloang

Ka lakane bobeli chelete e hokahanya foreime ya liteishene fapaneng, sebaka se selelele 'me litaelo tse hlahisoang ka fofa ho tloha ya terata hare sebakeng seo, tsamaisa e letheba le a' maloa a vertex manaka a watjhe tswa hore fumanwa ho feta ka bophirimela. Haeba ho hlokahala, hobane polygon e na le litekanyetso tse ngata, e hlahisa makhasi a hlokahalang.

'mapa o laoloang

Ka linako tse ling litaba tsa merero e mebe tse haufi haholo, ba tlang ho ya seterata lohle haholo, ka nako eo dikgetho a ile a bōptjoa ho qobella tekanyo e e latelang kapa hlahisa tekanyo 1: 125 ea tsamaiso balwa. Mohlala wa hloka ho etsa sena hobane ba bone haufi le lehlakoreng le leng la seterata se ke tsoela pele tekanyo e eo.

kopo e ea sebetsang ho ka Microstation Geographics V8, empa qetellong ile a etsa sena 'me ba sekete le lintho tse ling bakeng sa hore thulaganyou e letsatsi le le leng le tšepo ea ho bua.

3 Likarabo ho "VBA Microstation: Hlahisa 'mapa o fatiloeng"

  1. Na o ka mpolella moo nka o rekisang teng? le cosnto ea eona ka kopo? Ho kopa, leboha ka tlhokomelo.

  2. ho etsa hore ke be hlooho e bohloko eo ke e ratang e le hore nka khona ho tloha 'mapa o fositsoeng ka tsela e nepahetseng e nepahetseng ea ts'ebetso e ntle ea ts'ebetso ea jajajjaja

Tlohela karabo

aterese ya hao ya imeile ke ke ho phatlalatswa.

Sebaka sena se sebelisa Akismet ho fokotsa spam. Ithute kamoo litlhaloso tsa hau li hlahang kateng.