b-lack / qgis-fim-plugin

QGIS plugin FIM - Forest Inventory and Monitoring
https://plugins.qgis.org/plugins/fim/
GNU General Public License v3.0
2 stars 0 forks source link

Synchronisation klappt nicht #88

Open paulamms opened 1 week ago

paulamms commented 1 week ago

Es gibt einige Punkte mit dem WF 6, FIM Abgeschlossen, aber ohne eingetragene Daten, sowohl beim Los 2024_01 von EFCA als auch beim Los 2024_07 von Böhlick. Es werden also keine Daten an die DB übergeben, obwohl die Punkte im FIM abgeschlossen sind und auch Daten enthalten.

Ich habe noch nicht rausfinden können woran es liegt. Ich habe Böhlick gebeten seine QGIS Version upzudaten. EFCA müsste aber auf dem neusten Stand sein.

Ich kann meine eigenen Punkte (Los 2024_02) aus irgendeinem Grund nicht ins FIM laden, deshalb fällt mir das testen gerade schwer.

paulamms commented 1 week ago

Ich kriege das Phänomen mit der nicht funktionieren Synchronisation leider nicht reproduziert. Es scheint aber weiterhin ein Problem zu sein, auch mit QGis update. Nicht begehbare Punkte werden spannender Weise aber regulär synchronisiert.

b-lack commented 6 days ago

Wichtig zu wissen wäre, ob sich der Workflow in der Datenbank ändert.

paulamms commented 5 days ago

Ja, wie geschrieben, der WF steht in der DB auf 6 (=Abgeschlossen).

b-lack commented 5 days ago

Dann könntest du mir doch eigentlich 2 IDs geben, damit man es ausprobieren kann?

paulamms commented 5 days ago

Ja stimmt, muss dann nur die Daten wieder raus löschen. Ich schreibe die zwei zu und setzte den Workflow für diese wieder auf 3.

paulamms commented 5 days ago

Ich habe dir 522, 534 und 543 zugeschrieben

paulamms commented 5 days ago

Nachdem die Werte bei Hase/Biber/Maus von NULL auf FALSE gesetzt wurden klappt bei mir für die Testpunkte die Synchro wieder. Eventuell war das schon alles. Ich nehme dir die drei Punkte wieder weg und schließe das Ticket.

paulamms commented 3 days ago

Leider werden immernoch Punkte synchronisiert, die leer sind. Mit der Synchro werden auch die von mir vor zwei Tagen auf "FALSE" gesetzten Boolean Parameter (Maus, Hase, Biber) wieder auf "NULL" gesetzt.

paulamms commented 3 days ago

Das Problem scheint erst seit September aufzutreten, sowohl bei den Losen von EFCA als auf bei Böhlick

paulamms commented 2 days ago

Wir haben einen Formatierungsfehler in den geojson Dateien festgestellt, der den import behindert hat. Mit der neuen Version FIM .30 können diese auch gelesen werden. Ich konnte dadurch jetzt die Punkte von "stst" in die DB laden.

Der eigentliche Synchrofehler muss aber anders passieren, ich habe mit "stst" gesprochen und sie hat die import Funktion nie genutzt.

b-lack commented 1 day ago

Tritt das Problem immernoch bei folgenden Punkten 522, 534 und 543 auf? Wird das json,dass du mir geschickt hast nicht korrekt synchronisiert?

Wenn doch, schick mit doch bitte die ID von betroffenen Punkten, besser entsprechende JSON-Dateien.

paulamms commented 1 day ago

Es betrifft insgesam ca. 190 Punkte, die sind in der g_los Tabelle anhand Losnr '2024_07',WF 6, Fim Status TRUE, aber leeren Datenfeldern zu erkennen.

Es kommen täglich ein paar neue hinzu, ich weiß also vorher nicht welche Punkte es betrifft sondern erst, wenn sie schon synchronisiert sind.

Ich teile hier mal den Ordner mit Exportdateien der ATs, darin befinden sich dann wahrscheinlich auch die leeren Punkte. https://faircloud.eu/nextcloud/index.php/s/kdzppzApBGWsmSQ

b-lack commented 1 day ago

kannst du mir bitte 1 ID geben bei der das Problem aufgetreten ist. Hilf mir, euch zu helfen.

Ich muss das irgend wie reproduzieren können.

paulamms commented 1 day ago

achso, na klar, diese hier zum Beispiel:

id_g_los = 965, 966, 967

Ich hab leider keine jsons dazu, die kriege ich wahrscheinlich erst heute nachmittag. Ich weiß aber noch nicht genau für welche Punkte.