CatastroMicrostation-Bentley

MicroStation VBA: Genera mappa limitata

Pochi giorni fa ha mostrato come generare layout di stampa utilizzando Microstation. Prima che esistesse questa opzione per la gestione di fogli e modelli, era necessario farlo alla vecchia maniera generando blocchi (celle) e ritagliando il contenuto.

Il mio minuto indietro anno sabbaticoL'esempio mostro questa volta è un'applicazione sviluppata su Visual Basic de Microstation, in cui viene generata una mappa delimitata, o come la chiamano alcuni certificati catastali. Ideale per i reparti catastali, che devono generare una mappa su richiesta, in scala, un servizio per il quale fanno pagare ma che, se non automatizzato, richiede molto tempo.

Ante aveva un video che ho rimosso temporaneamente, ma a fini educativi qui lascio il modo in cui è stato sviluppato e personalizzato.

Gli ingressi.

  • Un dgn, collegato a livello aziendale
  • Un database di Access, che conteneva l'area della colonna, il perimetro e le coordinate dell'intervallo. Quindi un join ad un altro database che aveva i nomi dei contribuenti (persone), dalla chiave catastale.
  • Un file .cel contenente la cella del frame (blocco), in scala 1: 100, il simbolo del nord e nodi per l'aggiunta di dati dal database. Deve essere inserito nel luogo in cui sono archiviate le librerie registrate (area di lavoro / configurazione / cella)

Nella VBA è stato realizzato un modulo di cattura con un formato maschera secondo il codice catastale del comune che lo avrebbe utilizzato. Ha uno spazio per aggiungere osservazioni e opzioni da inserire come annotazioni i nomi dei proprietari, la chiave di catasto o il numero di soli locali.

Come funziona.

Una volta caratteristiche indicate, il "Genera certificato" e il sistema esegue operazioni normali manualmente in caso di non avere il tasto applicazione viene premuto.

mappa limitata

Dal momento che viene eseguito su un nuovo file (di lavoro), il sistema esegue le seguenti operazioni:

  • mappa di riferimento chiamata contenente la trama legata
  • Calcola la distanza dalle coordinate contenenti la trama, per impostare la scala appropriata
  • Poi crea una recinzione intorno alla proprietà, con l'equivalente di sei terreno, per evitare di dover lavorare con l'intera mappa
  • Poi si fa una clip E 'contenente solo i confini terreni necessari, i numeri delle aziende agricole, i confini di mele e nomi delle strade strati. In questo processo, l'esempio operazione richiede molto tempo perché i criteri topologici non sono ben adatti a queste mappe, invece di collegare il centroide collegati i confini, costringendo per effettuare un trasferimento Flirtare bordo al baricentro e il fatto gestire un singolo file mappa invece zone o quadranti rende l'analisi ingombrante.
  • Quindi calcola la scala, rendendo un livello 1 dimensione del blocco di riferimento (cella): 100 per vedere se offerte rendono grande o più piccolo e posizionare la cella.
  • Poi genera un recinto nel contesto di ciò che è nella mappa limitata, e tagliare l'eccesso.

Il risultato.

Ci abbiamo, un certificato catastale, in cui il modulo di dati viene inserito come l'agenzia di esecuzione per il progetto, il logo del comune, l'area calcolata, scala, numero di foglie e la descrizione indicare.

mappa limitata

Su un secondo foglio, generare la tabella delle coordinate delle diverse stazioni, distanze e rilevamenti che sono stati generati al volo da una recinzione interna alla proprietà, posizionando un punto e un numero di vertice in senso orario da dove si trova più a ovest. Se necessario, poiché il poligono ha molti vertici, generare i fogli necessari.

mappa limitata

Per casi estremi, di pacchi che escono troppo vicini, che si trovano in prossimità di una strada molto ampia, sono state quindi create le opzioni per forzare la scala successiva o per generare una scala 1: 125 da cui il sistema ha calcolato. Il caso dell'esempio richiede di fare questo, poiché vedono che i vicini sull'altro lato della strada non escono a quella scala.

L'applicazione funziona su Microstation Geographics V8, anche se nel tempo questa e mille altre cose sono state fatte per quel processo di cui un giorno spero di parlare.

Golgi Alvarez

Scrittore, ricercatore, specialista in modelli di gestione del territorio. Ha partecipato alla concettualizzazione e all'implementazione di modelli quali: Sistema nazionale di amministrazione della proprietà SINAP in Honduras, Modello di gestione dei comuni congiunti in Honduras, Modello integrato di gestione del catasto - Registro in Nicaragua, Sistema di amministrazione del territorio SAT in Colombia . Editor del knowledge blog Geofumadas dal 2007 e ideatore dell'AulaGEO Academy che comprende più di 100 corsi su argomenti GIS - CAD - BIM - Digital Twins.

Articoli Correlati

Commenti

  1. Si potrebbe dire dove posso comprare quella macro? e cosnto di esso per favore? un abbraccio grazie per la vostra attenzione

  2. Mi fa quebradera testa era che mi piace lasciare la mappa esatta verità delimitata eccellente processo jajajjaja

Lascia un commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

Torna a pulsante in alto