[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