VBA Microstation: mapa muga sortzen du

Duela egun batzuk erakutsi nuen nola sortu inprimatzeko diseinuak Microstation erabiliz. Orrialdeak eta ereduak manipulatzeko aukera hau baino lehen, blokeak (zelulak) sortuz eta edukiak moztuz egin behar zen.

Atzera nire minutura sabatiko, une honetan erakutsiko dizun adibidea garatutako aplikazioa da Visual Basic Microstation-en, muga-mapa bat sortzean edo ziurtagiri katastral batzuek deitzen duten bezala. Katastroaren sailetarako aproposa, mapa eskaera bat sortuz, eskalan, kargatzen duen zerbitzua baina automatizatua denbora asko hartzen duenean.

Anteek aldi baterako kendu nituen bideo bat izan nuen, baina horretarako hezkuntza modu horretan nola garatu eta pertsonalizatu zen.

Sarrera.

  • Baserriko mailan lotuta
  • Sarbideen datu-basea, eremu zutabea, perimetroa eta barrutiko koordenatuak. Ondoren, zergadunen izenak (pertsonak) izeneko datu base batera sartzea, katastroko giltzak.
  • Markoaren zelula (blokea) duen .cel fitxategia duen fitxategia, eskala 1: 100, iparrorratzaren ikurra eta datu-baseko datuak gehitzeko nodoak. Erregistro liburutegiak gordeta dauden tokian jarri behar da (laneko area / konfigurazioa / gelaxka)

VBAn harrapaketa bat maskara formateatu zen, erabili zen udalerriko katastroko kodearen arabera. Oharrak eta aukerak gehitzeko espazio bat dauka, beraz sartzen dira oharpenak jabeen izenak, katastroko gakoak edo jabetza-zenbakia soilik.

Nola exekutatu da

Ezaugarriak izendatu ondoren, ziurtagiriaren "botoia" botoia sakatuta egongo da eta eskuliburuak eskuz egin beharko lituzkeen eragiketa arruntak egiten ditu sistemak.

Lotutako mapa

Fitxategi berri bat (lana) exekutatzen denetik, sistemak honako hau egiten du:

  • Erreferentzia flame lotzen dituen loturiko mapa sugarra
  • Kalkulatu barrutia lursailean dauden koordenatuetatik, eskala egokia ezartzeko
  • Ondoren higiezinen inguruan hesia sortu, sei propietate baliokidea denez, mapa osoa ez funtzionatzeko
  • Gero egiten du clip beharrezkoak diren geruzak, jabetza mugak, baserriko zenbakiak, sagar mugak eta kale izenak soilik ditu. Prozesu horretan, eragiketa adibidea denbora asko du topologikoa irizpide ez dira ondo mapetan horietara egokitzen delako, ordez centroid lotutako mugak lotuz, transferentzia bat puntako Flirting centroid eta Izan ere, egiteko behartuz da mapa bakar bat kudeatzea eremu edo kuadranteen fitxategien ordez azterketa astuna da.
  • Ondoren eskala kalkulatzen du, a erreferentzia bloke tamaina (zelula) maila 1 egiteko: 100 eskaintza egiteko handiagoa da edo txikiagoa bada eta jar zelula ikusteko.
  • Ondoren, hesi bat sortzen du muga-mapa duenaren markoan, eta gehiegizko moztu.

Emaitza

Hor ditugu, katastro-ziurtagiri bat da, eta bertan, datu modulu exekutatzen proiektua, udalerriko logoa, kalkulatutako azalera, eskala, hosto kopurua eta deskribapena for agentzia bezala sartuta dagoela adierazteko.

Lotutako mapa

Bigarren fitxa batean, higiezinen barneko hesi batetik ateratako hegaldietan sortutako geltoki, distantzi eta norabideen koordenatuak sortzen ditu, bertatik kokatzen den erlojuaren noranzkoan. gehiago mendebaldera. Beharrezkoa izanez gero, poligonoak hainbat erpin dituelako, beharrezkoak diren hostoak sortzen ditu.

Lotutako mapa

Muturreko kasuetan, oso hurbil egoten diren lursailak, kale oso zabal baten ondoan, aukerak hurrengo eskala behartzeko edo eskala 1: 125 eskala sortzeko sortu zen. Adibidearen kasua hau egin nahi diozu: ikusten duzulako kalean dagoen aldamenekoak ez direla eskala horretara joaten.

Aplikazioa Microstation Geographics V8-en egiten du lan, nahiz eta denborarekin aurrera egin eta prozesu horri mila gauza gehiago eskaini zitzaizkion.

3 "VBA Microstation:" erantzunaren muga ".

  1. Ezin al dakizu makro hori erosi dezakezun? eta bere gorputza mesedez? Besarkada eskerrik asko arretaz

  2. Uste dut buruko mina izan zela, zehatz-mehatz zehatz-mehatz egoteko prozesu bikaina utzi behar dela

Erantzun

Zure helbide elektronikoa ez da argitaratuko.

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina datuak prozesatzen.