Habe folgendes Problem beim erstellen eines Grunderwerbsplanes:
Jede Bedarfsflächen erhält entsprechend ihrer Erwerbsart eine bestimmte Strichlierung. An den Stellen wo sich verschiedene Erwerbsarten berühren (eine gemeinsame Kante haben) ist soll immer nur die Strichlierung der höherwertigen Erwerbsart (Erwerb; dauernd zu belastend; vorübergehende Inanspruchnahme). Rein mathematisch betrachtet wäre dass ganze ein Thema der Graphentheorie mit gewichteten Kanten. Anderer Anwendungsfall wäre das Kataster. Sollen Gemarkungs- und Gemeindegrenzen nicht als Beilinie, sondern als strichlierte Flurstücksgrenze dargestellt werden.
Kenn jemand einen effizienten Weg ein solches Problem zu lösen per eingebauter CARD-Funktion o. per CARD-Skript? Ob die nicht darzustellenden Polyliniensegmente dabei gelöscht werden, oder nur als unterbrochen definiert werden wäre dabei egal.
Da ich mir für die CARD-ASCII Schnittstelle schon vor Jahren eine Zugriffsbibliothek in VB.NET geschrieben habe, könnte ich mir vorstellen dies auch extern zu machen. Dafür fehlt mit bloß ein Algorithmus und das Fachwissen zur Graphentheorie.
Jörg
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP