CatastroMicro-Bentley

VBA Microstation: Generera begränsad karta

För några dagar sedan visade jag hur man skulle generera layouter för utskrift med Microstation. Innan det fanns detta alternativ för hantering av ark och modeller var det nödvändigt att göra det på gamla sätt genom att generera block (celler) och klippa innehåll.

Tillbaka från min minut sabbatsår, det exempel som jag visar dig den här gången är en applikation som utvecklats på Visual Basic Microstation, där en avgränsad karta genereras, eller som vissa kadastralcertifikat kallar den. Perfekt för kadasteravdelningar, som måste generera en karta på begäran i stor skala, en tjänst som de tar betalt för men som, om inte automatiserad, tar lång tid.

Ante hade en video som jag tog bort tillfälligt, men för pedagogiska ändamål här lämnar jag vägen hur den utvecklades och anpassades.

Ingångarna.

  • En dgn, länkad på gårdsnivå
  • En Access-databas som innehöll områdeskolumnen, omkretsen och områdeskoordinaterna. Sedan gå med i en annan databas som hade namnen på skattebetalarna (personer), från matrisenyckeln.
  • En .cel-fil som innehåller ramcellen (block), skalad 1: 100, norrsymbol och noder för att lägga till data från databasen. Detta måste placeras på den plats där de registrerade biblioteken lagras (arbetsyta / konfiguration / cell)

I VBA skapades ett fångstformulär med ett maskformat enligt kadasterkoden för kommunen som skulle använda den. Det har ett utrymme för att lägga till observationer och alternativ som ska infogas som annoteringar namnen på ägarna, kadastrala nycklarna eller fastighetsnumret.

Hur det körs

När egenskaperna har utsetts trycks knappen "generera certifikat" och systemet utför normala operationer som skulle göras manuellt om programmet inte är tillgängligt.

begränsad karta

Eftersom det körs på en ny fil (arbete), gör systemet följande:

  • Referens flamma den länkade kartan som innehåller plottet
  • Beräkna intervallet från koordinaterna som innehåller diagrammet, för att fastställa lämplig skala
  • Skapa sedan ett staket runt fastigheten, med storleken som motsvarar sex fastigheter, så att du inte behöver arbeta med hela kartan
  • Då gör han en klämma som endast innehåller de nödvändiga lagren, egenskapsgränserna, gårdens nummer, äppelgränser och gatunamn. I denna process är tidskrävande eftersom topologiska kriterierna inte är väl lämpade för dessa kartor, i stället för att länka tyngd kopplat gränserna och tvingar att göra en överföring Flirting kant till tyngd och det faktum att arbetsexempel hantera en enda karta i stället för filer från zoner eller kvadranter gör analysen besvärlig.
  • Beräkna sedan skalan, gör en referens av storleken på blockets (cell) skala 1: 100 för att veta om den upptar gör den större eller mindre och placerar cellen.
  • Skapa sedan ett staket i ramen för det som innehåller den avgränsade kartan och minska överskottet.

Resultatet

Där har vi det, ett kadastralcertifikat, i vars modul vi har infört data som projektets genomförandeinstitution, kommunens logotyp, beräknat område, skalan, arkets nummer och beskrivningen som vi anger.

begränsad karta

På ett andra ark, generera tabellen över koordinater för de olika stationerna, avstånden och lagren som genererades i farten från ett inre staket på fastigheten, placera en punkt och ett antal toppar i medurs riktning från där det ligger. längre västerut. Om det behövs, eftersom polygonen har många hörn, generera nödvändiga ark.

begränsad karta

I extrema fall, för paket som går för nära, som ligger bredvid en mycket bred gata, skapades alternativen för att tvinga följande skala eller generera en skala 1: 125 som systemet beräknade från. Fallet med exemplet kräver att man gör detta, eftersom de ser att grannarna på andra sidan gatan inte kommer ut i den skalan.

Applikationen fungerar på Microstation Geographics V8, även om detta och tusen andra saker gjordes för den processen som jag en dag hoppas kunna tala.

Golgi Alvarez

Författare, forskare, specialist på Land Management Models. Han har deltagit i konceptualisering och implementering av modeller som: National System of Property Administration SINAP i Honduras, Model of Management of Joint Municipalities in Honduras, Integrated Model of Cadastre Management - Registry in Nicaragua, System of Administration of the Territory SAT in Colombia . Redaktör för Geofumadas kunskapsblogg sedan 2007 och skapare av AulaGEO Academy som inkluderar mer än 100 kurser om GIS - CAD - BIM - Digital Twins-ämnen.

Relaterade artiklar

3 Kommentarer

  1. Kan du berätta för mig var jag kan köpa det makroet? och det vill du ha det? en kram tack för uppmärksamheten

  2. Jag tror att det var en huvudvärk Jag gillar det för att kunna lämna den korrekta kartan exakt sanning utmärkt process jajajjaja

Lämna en kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

Tillbaka till toppen knappen