Nur noch OGC: Aenderungen speichern in der Seitenleiste, GeoJSON-Weg entfernt
Erik, 08.09.2026: "in die GUI das Speichern via OGC einbauen, GeoJSON nicht mehr verwenden." - Seitenleiste hat jetzt zwei Bloecke: "Layer" (Auswahl, laden, Aenderungen speichern) und "Darstellung" (Stil, Vorlage-Haken). - Neuer Knopf "Aenderungen speichern" -> VlnKartenPlugin.run_save_edits(): schliesst die offenen Bearbeitungssitzungen ALLER geladenen OAPIF-Layer auf einmal; ohne offene Bearbeitung kommt ein Hinweis statt einer Aktion. Zurueckgeschrieben wird ohnehin je Feature (Part 4), der Knopf beendet nur die Sitzung. - Der GeoJSON-Weg ist raus: die vier Datensatz-Knoepfe, "Aktiven Layer hochladen", DATASETS, run_load_dataset, run_upload_active_layer, _confirm_replace_existing, vln_karten/layer_manager.py sowie KartenApiClient.load_layer_complete/save_feature_collection. - Stil-Hinweise angepasst: den Stil des eigenen Verfahrens darf jeder speichern, die Vorlage nur die Gruppe MODUL_KARTENSTIL (Server-PR #565). Geprueft headless mit QGIS 4.2 gegen die Live-API (TG Test 27998): ohne Bearbeitung Hinweis, mit Aenderung Sitzung geschlossen, API zaehlt +1, Feature sichtbar, danach wieder aufgeraeumt. Panel-Test deckt die neuen Knoepfe ab. metadata.txt 0.5.0. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
@@ -3,9 +3,9 @@ name=VLN Karten
|
||||
qgisMinimumVersion=3.22
|
||||
qgisMaximumVersion=4.99
|
||||
supportsQt6=True
|
||||
description=Beispiel: Karten-API des VLN Managers aus QGIS ansteuern — OGC API Features (alle Layer editierbar, Vorerhebung bis Maßnahmenblatt) und der klassische GeoJSON-Weg.
|
||||
description=Beispiel: Karten-API des VLN Managers aus QGIS ansteuern — OGC API Features, alle Layer editierbar, von der Vorerhebung bis zum Maßnahmenblatt.
|
||||
about=Referenz-Implementierung für die VLN-Manager-Karten-API: Login (mail/password -> userauth-API-Key), vollständiges Laden je VKZ mit Paging (EPSG:25833), Splitten gemischter Geometrietypen in Memory-Layer und vereintes Zurückschreiben per PUT.
|
||||
version=0.4.0
|
||||
version=0.5.0
|
||||
author=Erik
|
||||
email=phpwelt@gmail.com
|
||||
tracker=https://entwicklung.flurneuordnung-sachsen.de/VLN_SN/API_Karte_QGISDemo/issues
|
||||
|
||||
Reference in New Issue
Block a user