Hoe om veranderinge in 'n CAD-lêer te vergelyk - Geofumed
Junie, 2017 kadaster, Micro-Bentley
'N gereelde behoefte is om die veranderinge wat gebeur het met 'n kaart of plan, in vergelyking as dit is voordat dit verander of funksie van tyd, CAD-lêers as DXF, DGN en DWG weet. Die DGN-lêer is die inheemse en eie formaat van Microstation. In teenstelling met wat gebeur met DWG elke drie jaar microverfilmde, die DGN daar net twee formate: DGN V7 wat bestaan ​​het vir weergawes van 32 stukkies om Micro J en DGN V8 daar uit Micro V8 en bly van krag vir baie jare .
In hierdie geval sal ons sien hoe om dit met behulp van Microstasie te doen.
1. Ken die historiese veranderinge van die CAD-lêer
Hierdie funksie is aangeneem in die geval van die Hondurese Cadastre, terug deur 2004, toe die opsie om na die ruimtelike databasis te gaan nie 'n beslote ding was nie. Hiervoor is besluit om die historiese weergawe van Microstation te gebruik om elke verandering wat op die kaart aangebring is, te stoor.
So, gedurende 10 jaar het die CAD-lêers elke transaksie van die veranderings gestoor, dit is soos volg in die volgende prent weergegee. Die stelsel stoor die weergawe nommer, die datum, die gebruiker en 'n beskrywing van die verandering. dit is suiwer Microstation funksionaliteit wat sedert sy V8 2004 weergawe. 'N plus was om te dwing deur middel van 'n VBA wat gedwing om die skepping van die weergawe wanneer die instandhouding en aan die einde van die transaksie. Lêerbeheer is gedoen met behulp van ProjectWise, om te keer dat twee gebruikers dit op dieselfde tyd gebruik.
Maak nie saak hoe primitief die prosedure, die lêer sonder die geaktiveerde geskiedenis wat toegelaat word om die veranderinge met kleure te sien nie; Die kaart aan die linkerkant is die veranderde weergawe, maar die keuse van die transaksie kan gesien word in die kleure wat ek verwyder (die eiendom 2015), die nuwe (die 433,435,436 eienskappe) en groen wat is aangepas, maar nie beweeg nie. Terwyl die kleure is konfigureerbare, die belangrikste ding is dat verandering is wat verband hou met 'n transaksie in die geskiedenis dat inclusivese omgekeer word.
Sien hoeveel veranderinge hierdie kaart het. Volgens die historiese rekord, die 127 onderhoud deur die bedryf gely sê hoe goed bewillig en het voortgegaan om die metode, veral my opgewonde om mense met wie dit was 'n plesier om te gaan na 'n wedstryd van die nasionale span te sien: Sandra Wilson, Joshua , Rossy, El Chamaco ... in staat en ek kry 'n traan. ????
Alhoewel dit ons laat lag het toe ons in 2013 besluit het om na Oracle Spatial te migreer, het ons dit as 'n argaïese funksionaliteit gesien; Ons kon dit nie aanvaar nie, wat ek nagegaan het in lande in dieselfde konteks waar daar besluit is om afsonderlike lêers vir elke verandering op te slaan of bloot die geskiedenis is nie gestoor nie. Die enigste uitdaging was om te dink oor hoe om via VBA te herstel wat histories verband hou met transaksies en omskep in weergegradeerde voorwerpe van die ruimtebasis.
2. Vergelyking van twee CAD-lêers
Gestel nou dat historiese beheer nie gestoor is nie en dat dit wat verlang word, 'n ou weergawe van 'n kadastrale plan teen een wat baie jare later gewysig is, vergelyk. Of twee planne wat afsonderlik deur verskillende gebruikers gewysig is.
Om dit te doen, het die vriende van regoor die grens my 'n baie nuttige hulpmiddel gegee, genaamd dgnCompare wat my verras het. Slegs die twee lêers word genoem, en dit maak 'n vergelyking tussen die twee realiteite.
Nie net kan die lêer vergelyk word met nog een nie, maar teen verskeie; genereer verslae en grafiese vertoon van die voorwerpe wat is bygevoeg, verwyder, insluitend diegene wat geringe wysigings kleur of lyn dikte het. Beslis die hand van hierdie vergelyking sou uur neem, indien nie dae, afhangende van die bedrag van veranderinge. Afhangende van die aansoek ingenieurswese waarin ons werk en hoe waardevol tyd wat gered kan word, dgnCompare is baie handig om die werk te doen in 'n paar minute.
As iemand belangstel in sien 'n demonstrasie van hoe dit werk en hoe om te kry dgnCompare laat jou vorm in 'n tegniese kontak jou.