kadasterMicro-Bentley

VBA Mikrostasie: Genereer begrensde kaart

'N Paar dae gelede het ek gewys hoe om te genereer uitlegte vir drukwerk met behulp van Microstation. Voordat hierdie opsie vir die hantering van velle en modelle bestaan, was dit nodig om dit op die ou manier te doen deur blokke (selle) te genereer en inhoud te sny.

Terug van my minuut sabbatsverlof, die voorbeeld wat ek jou hierdie keer wys, is 'n aansoek wat ontwikkel is Visual Basic de Microstation, waarin 'n begrensde kaart gegenereer word, of soos 'n kadastrale sertifikaat dit noem. Ideaal vir kadasterafdelings, wat op aanvraag en op groot skaal 'n kaart moet genereer, 'n diens waarvoor hulle betaal, maar wat, indien nie outomaties nie, lank duur.

Ante het 'n video wat ek tydelik verwyder het, maar vir opvoedkundige doeleindes hier verlaat ek die manier waarop dit ontwikkel en aangepas is.

Die insette.

  • 'N Dgn, gekoppel op plaasvlak
  • 'N Toegangsdatabasis wat die areakolom, omtrek en reikwydte koördinate bevat. Verbind dan 'n ander databasis met die name van die belastingbetalers (mense) vanaf die kadastersleutel.
  • 'N .cel-lêer wat die raamsel (blok) bevat, geskaal 1: 100, noord-simbool en nodusse vir die toevoeging van data uit die databasis. Dit moet op die plek geplaas word waar die geregistreerde biblioteke gestoor word (werkruimte / konfigurasie / sel)

In die VBA is 'n vangsvorm gemaak met 'n maskerformaat volgens die kadastrale kode van die munisipaliteit wat dit gaan gebruik. Dit het 'n spasie om waarnemings en opsies om in te voeg as toe te voeg annotasies die name van die eienaars, die kadastrale sleutels of die eiendomsnommer alleenlik.

Hoe dit uitgevoer word

Sodra die eienskappe aangewys is, word die "genereer sertifikaat" knoppie gedruk en die stelsel voer normale operasies uit wat handmatig gedoen sou word indien die aansoek nie beskikbaar is nie.

begrensde kaart

Aangesien dit op 'n nuwe lêer (werk) loop, doen die stelsel die volgende:

  • Verwys vlam die gekoppelde kaart wat die plot bevat
  • Bereken die omvang van die koördinate wat die plot bevat, om die geskikte skaal te bepaal
  • Maak dan 'n heining om die eiendom, met die grootte wat gelykstaande is aan ses eiendomme, sodat jy nie met die hele kaart hoef te werk nie
  • Dan maak hy 'n clip wat slegs die nodige lae, eiendomsgrense, plaasgetalle, appelgrense en straatname bevat. In hierdie proses, die operasie voorbeeld is tydrowend omdat die topologiese kriteria is nie goed geskik is vir hierdie kaarte, in plaas van die koppeling van die swaartepunt gekoppel die grense, dwing om 'n oordrag Flankering rand aan die swaartepunt en die feit maak die bestuur van 'n enkele kaart in plaas van lêers van sones of kwadrante maak die analise omslagtig.
  • Bereken dan die skaal, maak 'n verwysing van die grootte van die blok (sel) skaal 1: 100 om te weet of dit groter of kleiner is en plaas die sel.
  • Skep dan 'n heining in die raam van wat die begrensde kaart bevat, en sny die oorskot.

Die resultaat

Daar het ons dit, 'n kadastrale sertifikaat, waarin data module as die uitvoering agentskap vir die projek, die logo van die munisipaliteit, die berekende area, skaal, blaar nommer en beskrywing is ingevoeg aan te dui.

begrensde kaart

Genereer op 'n tweede vel die tabel met koördinate van die verskillende stasies, afstande en laers wat op die vlieg gegenereer is vanaf 'n interne heining op die eiendom, en plaas 'n punt en 'n aantal hoekpunte in die kloksgewyse rigting van die een verder wes. Skep indien nodig die nodige velle omdat die veelhoek baie hoekpunte het.

begrensde kaart

Vir ekstreme gevalle, van pakkies wat te naby uitkom, langs 'n baie wye straat, is die opsies geskep om die volgende skaal te dwing of om 'n skaal 1: 125 te genereer waaruit die stelsel bereken het. Die geval van die voorbeeld vereis dat u dit doen, omdat hulle sien dat die bure aan die ander kant van die straat nie op daardie skaal uitkom nie.

Die toepassing werk op Microstation Geographics V8, hoewel dit mettertyd gedoen is en duisend ander dinge vir die proses wat ek eendag hoop om te praat.

Golgi Alvarez

Skrywer, navorser, spesialis in Grondbestuursmodelle. Hy het deelgeneem aan die konseptualisering en implementering van modelle soos: National System of Property Administration SINAP in Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Register in Nicaragua, System of Administration of the Territory SAT in Colombia . Redakteur van die Geofumadas kennisblog sedert 2007 en skepper van die AulaGEO Akademie wat meer as 100 kursusse oor GIS - CAD - BIM - Digitale tweeling-onderwerpe insluit.

verwante Artikels

3 Comments

  1. Kan jy my vertel waar ek daardie makro kan koop? en die kosinto daarvan? 'n drukkie dankie vir die aandag

  2. Ek dink dit was 'n hoofpyn Ek hou daarvan om die akkurate kaart akkurate waarheid uitstekende proses jajajjaja te kan verlaat

Skryf 'n opmerking

Jou e-posadres sal nie gepubliseer word nie. Verpligte velde gemerk met *

Terug na bo knoppie