CatastroMicrostation-Bentley

VBA Microstation: génère une carte délimitée

Il y a quelques jours, il a montré comment générer plans d'impression en utilisant Microstation. Avant qu'il y ait cette option pour gérer les feuilles et les modèles, il était nécessaire de le faire à l'ancienne en générant des blocs (cellules) et en découpant le contenu.

Retour de ma minute sabbatique, l'exemple que je vous présente à cette occasion est une application développée sur Visual Basic de Microstation, dans laquelle une carte délimitée est générée, ou comme l'appelle un certificat cadastral. Idéal pour les services du cadastre, qui doivent générer une carte sur demande, à l'échelle, un service pour lequel ils facturent mais qui s'il n'est pas automatisé prend beaucoup de temps.

Ante a eu une vidéo que j'ai supprimée temporairement, mais à des fins éducatives, je laisse la manière dont elle a été développée et personnalisée.

Les entrées.

  • Un dgn, lié au niveau de la ferme
  • Une base de données Access, qui contient la zone de colonne, le périmètre et les coordonnées de plage Ensuite, une jointure à une autre base de données qui avait les noms des contribuables (personnes), à partir de la clé cadastrale.
  • Un fichier .cel contenant la cellule d'image (bloc), mis à l'échelle 1: 100, le symbole du nord et des nœuds pour ajouter des données à partir de la base de données. Celui-ci doit être placé à l'endroit où sont stockées les bibliothèques enregistrées (espace de travail / configuration / cellule)

Dans la VBA, un formulaire de capture a été réalisé avec un format de masque selon le code cadastral de la commune qui allait l'utiliser. Il dispose d'un espace pour ajouter des observations et des options à insérer comme annotations le nom des propriétaires, les clés cadastrales ou le numéro de propriété seulement.

Comment courir.

Une fois que les caractéristiques sont désignées, le bouton "générer un certificat" est pressé et le système effectue des opérations normales qui se feraient manuellement dans le cas où il n'y aurait pas d'application.

Carte délimitée

Comme il est exécuté sur un nouveau fichier (travail), le système effectue les opérations suivantes:

  • La carte référencée se réfère à la carte liée contenant l'intrigue
  • Calculez la gamme à partir des coordonnées qui contiennent l'intrigue, afin d'établir l'échelle appropriée
  • Ensuite, créez une clôture autour de la propriété, avec une taille équivalente à six lots, donc vous ne devez pas travailler avec la carte entière
  • Ensuite, il fait un agrafe qui ne contient que les couches nécessaires, la construction de limites, la construction de numéros, les limites des blocs et les noms des rues. Dans ce processus, l'opération avec l'exemple est retardée car les critères topologiques ne sont pas très adéquats dans ces cartes, au lieu de ligater le centroïde délimité par les limites, ce qui oblige à faire un transfert de ligue de limite à centroïde et le fait de La gestion d'une seule carte au lieu des fichiers de zone ou de quadrant rend l'analyse lourde.
  • Ensuite, il calcule l'échelle, en faisant référence à la taille du bloc (échelle) 1: 100 pour savoir s'il occupe pour le rendre plus grand ou plus petit et place la cellule.
  • Ensuite, générer une clôture dans le cadre de ce qui contient la carte délimitée, et réduire l'excédent.

Le résultat.

Nous l'avons, un certificat cadastral, dans lequel le module a inséré des données telles que l'institution d'exécution du projet, le logo de la municipalité, la superficie calculée, l'échelle, le numéro de feuille et la description que nous indiquons.

Carte délimitée

Sur une deuxième feuille, générez le tableau des coordonnées des différentes stations, distances et relèvements générés à la volée à partir d'une clôture interne sur la propriété, en plaçant un point et un nombre de sommets dans le sens des aiguilles d'une montre à partir de l'endroit où ils se trouvent plus à l'ouest. Si nécessaire, étant donné que le polygone a de nombreux sommets, générez les feuilles nécessaires.

Carte délimitée

Pour les cas extrêmes, des parcelles qui sortent trop près, qui sont à côté d'une rue très large, alors les options ont été créées pour forcer l'échelle suivante ou pour générer une échelle 1: 125 à partir de laquelle le système a calculé. Le cas de l'exemple oblige à le faire, car ils voient que les voisins de l'autre côté de la rue ne sortent pas à cette échelle.

L'application fonctionne sur Microstation Geographics V8, bien qu'au fil du temps cela ait été fait et mille autres choses pour ce processus que j'espère un jour parler.

Golgi Álvarez

Écrivain, chercheur, spécialiste des modèles de gestion des terres. Il a participé à la conceptualisation et à la mise en œuvre de modèles tels que : Système national d'administration de la propriété SINAP au Honduras, Modèle de gestion des municipalités conjointes au Honduras, Modèle intégré de gestion du cadastre - Registre au Nicaragua, Système d'administration du territoire SAT en Colombie . Éditeur du blog de connaissances Geofumadas depuis 2007 et créateur de l'AulaGEO Academy qui comprend plus de 100 cours sur les sujets SIG - CAD - BIM - Digital Twins.

Articles Relatifs

3 Commentaires

  1. Pourriez-vous me dire où je peux acheter cette macro? et le cosnto de cela s'il vous plaît? Un câlin, merci pour l'attention.

  2. il me fait que c'était un mal de tête J'aime que je puisse quitter la carte délimitée exacte très bonne process jajajjaja

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

Retour à bouton en haut