Small geometry processing #487
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user
	
	No description provided.
		
		Delete Branch "%!s()"
	 
	Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Status quo
If one of the geometries inside the GeomForm has <1m² area, it is detected as an error and the form is returned to the user holding the error message.
However, there are cases where extremely small geometry artefacts are present on the geometry, for example when the geometry is the result of some CAD cutting, where incredible small snippets are created, which result in the triggering of exactly that warning.
Improvement
There are three ways to deal with this:
Whatever approach is used: there should be an information message for the user after the form has been processed and the geometry is saved. Something like "Ihre Geometrie wurde automatisch von KSP angepasst um Kleinstfehler zu entfernen. Bitte überprüfen Sie das Ergebnis".
@tnette @mmueller
Asking for fachliche Entscheidung on this. 😃
Entscheidung für Variante 3:
a) automatisierte Bereinigung der Geometrie durch Löschung aller Flächen < 1m² (Soweit technisch möglich. Lässt sich der Datensatz automatisiert nicht bereinigen, dann weiterhin "Ablehnung")
b) Anzeige des vorgeschlagenen Hinweises an Anwender über "Bereinigung" der Geometrien (Beseitigung der Kleinstflächen) und Bitte um Überprüfung der resultierenden Geometrien.
=> hier kann es sich i.d.R. nur um fehlerhafte Digitalisierungen oder unsaubere Datenformat-Konvertierungen (bspw. Vektor aus Auto-CAD Umwandlung) handeln. Für den Fall fachlich gewollter derart kleiner Objekte steht alternativ das Punktobjekt zur Verfügung.
Ich bitte um Umsetzung.
Alles klar, wird gemacht sobald ich die Kapazität dafür habe 👍
Achtung: Punkte und Linien werden von Konova nicht akzeptiert, da wir Flächen haben wollen. Mithilfe des Puffertools lässt sich aber natürlich ein Punkt einfach zu einer Fläche "aufpuffern".
Wurde in #488 gemerged und als konova:1.13 auf test01 zur Abnahme deployt.
Mittlerweile auf gov01 produktiv.