[Lizmap-de] Lizmap - Fehlermeldung Edit Layer mit zwei Geometrien
Tobias Mosthaf
T.Mosthaf at sias.lu
Mo Okt 21 08:42:56 PDT 2024
Hallo in die Runde,
wir haben in einer PostgreSQL / PostGIS - Datenbank eine Tabelle erstellt, die als Attribute / Spalten eine Punkt- und eine Polygon-Geometrie besitzt.
Beim Erstellen eines Eintrages über Lizmap in der Datenbank treten keine Fehler auf. Wenn ich jedoch z.B. die Punkt-Geometrie editieren möchte (und der dazugehörige Eintrag in der Datenbank auch eine Polygon-Geometrie besitzt), kommt die folgende Fehlermeldung (s. Screenshot im Anhang): unzulässige Anfrage(ERROR: parse error - invalid geometry HINT: "01" <-- parse error at position 2 within geometry(SELECT GeometryType(ST_GeomFromText('0106000020787F0000010000000103000000010000000600000000E87F1898A212414C3BC9F509F754411C10BDE8AAA31241011B946E07F754414265313685A31241F6B1B4D319F7544142045515AAA21241DCB24D0B1AF7544142045515AAA21241DCB24D0B1AF7544100E87F1898A212414C3BC9F509F75441', 32632)) as geomtype))
Der Fehler tritt nicht auf, wenn ich gleichzeitig neben der Punkt-Geometrie auch ein anderes Attribut des Eintrages verändere (z.B. den Wert für das Attribut "Test Dropdown" im Testbeispiel hier: https://test.siasportail.lu/, einloggen mit dem User "test" und Passwort "test123456789"). Der Fehler tritt auch nicht auf, wenn nur die Punkt-Geometrie zum Eintrag vorhanden ist und keine Polygon-Geometrie.
Um dies zu testen, kann man im Testbeispiel unter https://test.siasportail.lu/ (User "test" und Passwort "test123456789") wie folgt vorgehen:
1. Editieren eines Punktes, der keine Polygon-Geometrie enthält (alle Punkte, die nicht die Labels 3 oder 1 besitzen): Diese lassen sich ohne Fehlermeldung editieren.
2. Editieren eines Punktes, der eine Polygon-Geometrie enthält (Punkte, die die Labels 3 oder 1 besitzen): Es erscheint die obige Fehlermeldung.
3. Editieren eines Punktes der eine Polygon-Geometrie enthält (Punkte, die die Labels 3 oder 1 besitzen) und gleichzeitiges Ändern des Attributes "Test Dropdown": Ein Editieren ist möglich.
Wir gehen davon aus, dass der Fehler an Lizmap liegt, da das beschriebene Editieren im QGIS-Projekt ohne Fehlermeldungen möglich ist.
Die folgenden Versionen haben wir für das Aufsetzten des Test-Projektes verwendet:
* Lizmap Web Client : 3.7.10
* Lizmap plugin : 4.3.24
* QGIS Desktop : 3.34.4
* QGIS Server : 3.34.11
* QGIS Server plugin atlasprint : 3.4.1
* QGIS Server plugin lizmap_server : 2.10.0
* PHP Version: 8.3
* PostgreSQL / PostGIS : 16 / 3.4.2
Hatte jemand schon einmal ein ähnliches Problem und kann uns bei diesem Problem weiterhelfen?
Vielleicht ist dieser Fehler auch einen Bug-Report über Github Wert?
Herzlichen Dank im Voraus und liebe Grüße aus Luxemburg,
Tobias
Mat frëndleche Gréiss +++ Meilleures salutations +++ Mit freundlichen Grüssen +++ Kind Regards
[sias]
Tobias Mosthaf
Natura 2000
T + 352 34 94 10 - 34
E t.mosthaf at sias.lu<mailto:t.mosthaf at sias.lu>
[Une image contenant texte, capture d'écran, dessin humoristique, Graphique Description générée automatiquement]
SIAS - Syndicat intercommunal à vocation multiple
5, rue Neihaischen - L-2633 Senningerberg
www.sias.lu<http://www.sias.lu/>
www.natura2000.lu<http://www.natura2000.lu/>
[cid:image003.png at 01DB23DC.38571510]<https://www.facebook.com/www.sias.lu/> [cid:image004.png at 01DB23DC.38571510] <https://www.youtube.com/channel/UClGQbc7ugXYy7jw7j547g7w> [cid:image005.png at 01DB23DC.38571510] <https://www.youtube.com/channel/UClGQbc7ugXYy7jw7j547g7w>
P Be environmentally friendly: please do not print this email unless it is entirely necessary.
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0001.htm>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : image001.png
Dateityp : image/png
Dateigröße : 10826 bytes
Beschreibung: image001.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0006.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : image002.png
Dateityp : image/png
Dateigröße : 106530 bytes
Beschreibung: image002.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0007.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : image003.png
Dateityp : image/png
Dateigröße : 412 bytes
Beschreibung: image003.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0008.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : image004.png
Dateityp : image/png
Dateigröße : 794 bytes
Beschreibung: image004.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0009.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : image005.png
Dateityp : image/png
Dateigröße : 547 bytes
Beschreibung: image005.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0010.png>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : Screenshot_1.png
Dateityp : image/png
Dateigröße : 31186 bytes
Beschreibung: Screenshot_1.png
URL : <http://lists.osgeo.org/pipermail/lizmap-de/attachments/20241021/692ed171/attachment-0011.png>
Mehr Informationen über die Mailingliste Lizmap-de