Vergleichen Sie Änderungen, die als CAD-Datei aufgetreten sind

Eine sehr häufige Notwendigkeit besteht darin, die Änderungen, die an einer Karte oder einem Plan vorgenommen wurden, im Vergleich zu vor der Bearbeitung oder als Funktion der Zeit in CAD-Dateien wie DXF, DGN und DWG zu kennen. Die DGN-Datei ist das proprietäre und native Format von Microstation. Im Gegensatz zu einer DWG, die ihr Format alle drei Jahre ändert, gibt es vom DGN nur zwei Formate: das DGN V7 für 32-Bit-Versionen bis hin zu Microstation J und DGN V8, das seit Microstation V8 existiert und viele Jahre in Kraft bleibt .

In diesem Fall werden wir sehen, wie man es mit Microstation macht.

1 Kennen Sie die historischen Änderungen der CAD-Datei

Diese Funktionalität wurde im Fall des Katasters von Honduras im Jahr 2004 übernommen, als die Möglichkeit, auf die räumliche Datenbank zuzugreifen, nicht naheliegend war. Zu diesem Zweck wurde beschlossen, die historische Version von Microstation zu verwenden, um jede auf der Karte vorgenommene Änderung zu speichern.

Daher wurden die CAD-Dateien 10 Jahre lang bei jeder Umtauschauftragstransaktion gespeichert und wie im folgenden Bild dargestellt versioniert. Das System speichert die Versionsnummer, das Datum, den Benutzer und eine Beschreibung der Änderung. Dies ist eine rein normale Funktionalität von Microstation, die seit der Version V8 2004 verfügbar ist. Ein Plus bestand darin, eine VBA zu erzwingen, die die Erstellung der Versionierung beim Öffnen der Wartung und am Ende der Transaktion erzwang. Die Dateisteuerung wurde mit ProjectWise durchgeführt, um zu verhindern, dass zwei Benutzer sie gleichzeitig verwenden.

Unabhängig davon, wie primitiv die Prozedur ist, konnte die Datei ohne aktivierten Verlauf die Änderungen mit Farben anzeigen. Die Karte links ist die geänderte Version, aber bei Auswahl der Transaktion können Sie in Farben sehen, was entfernt wurde (die Eigenschaft 2015), was neu war (die Eigenschaften 433,435,436) und in Grün, was geändert, aber nicht verschoben wurde. Obwohl die Farben konfigurierbar sind, ist es wichtig, dass die Änderung mit einer Transaktion im Verlauf verbunden ist, die sogar rückgängig gemacht werden kann.

Sehen Sie, wie viele Änderungen diese Karte hat. Laut dem historischen Archiv zeigt die Wartung des Sektors, wie gut die Methodik angeeignet und fortgesetzt wurde. Vor allem freue ich mich über Benutzer, mit denen es eine Freude war, ein Spiel der Nationalmannschaft zu sehen: Sandra, Wilson, Josué , Rossy, das Kind ... fähig und ich bekomme eine Träne. 😉

Obwohl es uns zum Lachen brachte, als wir uns 2013 für eine Migration zu Oracle Spatial entschieden haben, sahen wir dies als archaische Funktionalität an. Wir konnten es nicht übernehmen, was ich in Ländern mit demselben Kontext überprüft habe, in denen beschlossen wurde, für jede Änderung separate Dateien zu speichern, oder der Verlauf einfach nicht gespeichert wurde. Die neue Herausforderung bestand nur darin, zu überlegen, wie der mit Transaktionen verknüpfte und in versionierte Objekte der räumlichen Datenbank konvertierte Verlauf über VBA abgerufen werden kann.

2. Vergleicht man zwei CAD-Dateien

Angenommen, die historische Kontrolle wurde nicht gespeichert, und Sie möchten eine alte Version eines Katasterplans mit einer modifizierten Version viele Jahre später vergleichen. Oder zwei Pläne, die von verschiedenen Benutzern separat geändert wurden.

Zu diesem Zweck haben mir Freunde auf der anderen Seite der Grenze ein sehr nützliches Tool namens dgnCompare zur Verfügung gestellt, das mich überrascht hat. Es werden nur die beiden Dateien aufgerufen und es wird ein Vergleich zwischen den beiden Realitäten durchgeführt.

Die Datei kann nicht nur mit einer weiteren, sondern auch mit mehreren Dateien verglichen werden. Generiert Berichte und grafische Darstellungen der Objekte, die hinzugefügt und entfernt wurden, einschließlich solcher, bei denen nur minimale Änderungen wie Farbe oder Linienstärke vorgenommen wurden. Auf jeden Fall würde dieser manuelle Vergleich Stunden, wenn nicht Tage dauern, abhängig von der Anzahl der Änderungen. Abhängig von der technischen Anwendung, an der Sie arbeiten, und wie viel Zeit gespart werden kann, ist dgnCompare wirklich nützlich, um diesen Job in nur wenigen Minuten zu erledigen.

Wenn jemand interessiert ist eine Demonstration zu sehen, wie es funktioniert und wie dgnCompare verlassen Sie das Formular in einem technischen Kontakt, den Sie zu erhalten.

Hinterlasse eine Antwort

Ihre E-Mail-Adresse wird nicht veröffentlicht.

Diese Seite verwendet Akismet, um Spam zu reduzieren. Erfahren Sie, wie Ihre Kommentardaten verarbeitet werden.