swisstopo / swissgeol-boreholes-suite

Bohrdatenmanagementsystem (BDMS)
MIT License
6 stars 0 forks source link

bulkshift bei Lithologiebeschreibung nach löschen #441

Open gysimichael opened 1 year ago

gysimichael commented 1 year ago

Testbohrung Dominik:

RBordoni commented 1 year ago

Veranschaulichung Punkt 1 und 2 beim Löschen von zwei angrenzenden Lithologien (andere Teufen):

Markiert ist die nicht mehr vorhandene Lithologiegrenze

Image

RBordoni commented 1 year ago

Anmerkung aus Sitzung 22.02.2023:

MiraGeowerkstatt commented 1 year ago

Die von @gysimichael vorgeschlagene Variante hat sich jetzt doch als die einfachere erwiesen. Ich setze es entsprechend um (siehe Bild). Ich habe die Descriptions und qtDescription jeweils ausgeblendet, damit es nicht zu gequetscht ist. Sobald man auf bearbeiten klickt sind die Informationen aber sichtbar.

Image

RBordoni commented 1 year ago

Das rot Einfärben der Teufen wird später umgesetzt → #457

gysimichael commented 1 year ago

Es gibt hier leider noch einige Bugs:

Image

Wenn man neue Felder eingibt, werden die Informationen nicht eingeblendet, obwohl sowohl in der Lithologie Beschreibung, als auch in der Facies Beschreibung Einträge existieren.

gysimichael commented 1 year ago

Wenn ich den ersten Eintrag in der Lithologie lösche, rutsch alles nach, jedoch kommen in dem ersten Feld die Einträge zum Vorschein:

Image

gysimichael commented 1 year ago

Wenn ich von einem Stapel die unterste Schicht lösche, funktioniert alles richtig, jedoch fehlen weiterhin die Visualisierung der Einträge:

Image

gysimichael commented 1 year ago

Wenn ich dann die Schicht darunter lösche, schiebt es alles wieder nach oben:

Image

gysimichael commented 1 year ago

Die Linien fehlen, wenn man über die Lithologie raus geht:

Image

Image

gysimichael commented 1 year ago

Wenn jedoch die Erste Schicht bestehen bleibt, ist alles gut:

image

gysimichael commented 1 year ago

somit liegt der Hauptbug wohl noch bei der ersten Schicht, dann haben wir es glaube ich geschafft...

gysimichael commented 1 year ago

Wenn Lithologie und Lithologie Beschreibung gleiche Felderaufteilung hat, dann funktioniert es bestens:

Image

Auch die anderen Mängel wurden sauber umgesetzt und funktionieren:

gysimichael commented 1 year ago

Wenn jedoch Lithologie-Auflösung grösser ist als bei der Lithologie Beschreibung:

Image

und anschliessend die Lithologie um die Trennschicht der Lithologie Beschreibung (im Beispiel 6/6) löscht, dann gibt es immer noch ein shift

Image

gysimichael commented 1 year ago

Wenn man an der Basis in der Lithologie Zeilen löscht, dann springt es auch hoch, denke aber, da ist es in Ordnung, da es sich ja nicht mehr an eine Schicht einhängen kann, da diese gelöscht wurde:

Image