cadastruMicroStation-Bentley

Microstation VBA: generați harta limitată

Acum câteva zile am arătat cum să generăm layouts pentru imprimare folosind Microstation. Înainte de a exista această opțiune pentru manipularea foilor și a modelelor, a fost necesar să o faceți la fel, generând blocuri (celule) și tăind conținut.

Înapoi de la minutul meu sabatic, exemplul pe care vi-l arăt de data aceasta este o aplicație dezvoltată Visual Basic de Microstation, în care este generată o hartă mărginită, sau așa cum o numesc anumite certificate cadastrale. Ideal pentru departamentele de cadastru, care trebuie să genereze o hartă la cerere, la scară, un serviciu pentru care percep, dar care, dacă nu este automatizat, durează mult.

Ante a avut un videoclip pe care l-am eliminat temporar, dar pentru scopuri educaționale aici am lăsat modul în care a fost dezvoltat și personalizat.

Intrările.

  • A dgn, legat la nivelul fermei
  • O bază de date Access, care conținea coordonatele zonei, perimetrului și intervalului coloanei. Apoi, alăturați-vă unei alte baze de date care avea numele contribuabililor (persoanelor), din cheia cadastrală.
  • Un fișier .cel care conține celula cadru (bloc), la scară 1: 100, simbol nord și noduri pentru a agrega date din baza de date. Acest lucru trebuie pus în locul în care sunt stocate bibliotecile înregistrate (spațiu de lucru / configurație / celulă)

În VBA a fost realizat un formular de captare cu un format de mască conform codului cadastral al municipalității care urma să-l folosească. Are un spațiu pentru a adăuga observații și opțiuni pentru a fi inserate ca adnotări numele proprietarilor, cheile cadastrale sau numai numărul de proprietate.

Cum se execută

Odată ce au fost desemnate caracteristicile, se apasă butonul "generare certificat" și sistemul efectuează operații normale care ar fi efectuate manual dacă aplicația nu este disponibilă.

hartă limitată

Deoarece rulează pe un fișier nou (de lucru), sistemul face următoarele:

  • Flacără de referință harta legată care conține graficul
  • Calculați intervalul de la coordonatele care conțin graficul, pentru a stabili scala corespunzătoare
  • Apoi creați un gard în jurul proprietății, cu dimensiunea echivalentă cu șase proprietăți, pentru a nu trebui să lucrați cu întreaga hartă
  • Apoi o face agrafă de birou care conține numai straturile necesare, limitele proprietății, numerele exploatațiilor, limitele mărului și numele străzilor. În acest proces, operația cu exemplul este întârziată, deoarece criteriile topologice nu sunt foarte adecvate în aceste hărți, în loc să lege centroidul pe care îl legau granițele, ceea ce a forțat să facă un transfer de legătură de la limită la centroid și de fapt gestiona un singur fișier în loc hartă zone sau cadrane face analiza greoaie.
  • Apoi calculați scara, făcând referință la dimensiunea blocului (celulă) 1: 100 pentru a afla dacă ocupă o valoare mai mare sau mai mică și plasează celula.
  • Apoi generați un gard în cadrul a ceea ce conține harta limitată și tăiați excesul.

Rezultatul

Acolo o avem, un certificat cadastral, în modulul căruia am introdus date precum instituția de execuție a proiectului, sigla municipiului, suprafața calculată, scara, numărul foii și descrierea pe care o indicăm.

hartă limitată

Pe o a doua foaie, generați tabelul coordonatelor diferitelor stații, distanțe și rulmenți care au fost generați din mers dintr-un gard intern al proprietății, plasând un punct și un număr de vârf în sensul acelor de ceasornic de unde este situat mai spre vest. Dacă este necesar, deoarece poligonul are multe vârfuri, generați foile necesare.

hartă limitată

Pentru cazuri extreme, de colete care se apropie prea mult, care se află lângă o stradă foarte largă, atunci au fost create opțiunile pentru a forța următoarea scară sau pentru a genera o scară 1: 125 din care calcula sistemul. Cazul exemplului necesită acest lucru, deoarece ei văd că vecinii de cealaltă parte a străzii nu ies la scara respectivă.

Aplicația funcționează pe Microstation Geographics V8, deși în timp s-a făcut acest lucru și alte o mie de lucruri pentru acel proces pe care într-o zi sper să le vorbesc.

Golgi Alvarez

Scriitor, cercetător, specialist în Modele de management al terenului. A participat la conceptualizarea și implementarea unor modele precum: Sistemul Național de Administrare a Proprietății SINAP în Honduras, Modelul de Management al Municipalităților Comunale din Honduras, Modelul Integrat de Management al Cadastrului - Registrul în Nicaragua, Sistemul de Administrare a Teritoriului SAT în Columbia . Editor al blogului de cunoștințe Geofumadas din 2007 și creator al Academiei AulAGEO care include peste 100 de cursuri pe teme GIS - CAD - BIM - Digital Twins.

Articole pe aceeaşi temă

4 Comentarii

  1. Îmi puteți spune unde pot cumpăra acea macrocomandă? și cosnto de ea vă rog? o îmbrățișare vă mulțumesc pentru atenție

  2. Cred că a fost o durere de cap Îmi place că pentru a putea lăsa harta exactă adevărat adevărat proces excelent jajajjaja

Lasă un comentariu

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

Înapoi la butonul de sus