QFieldCloud - Änderungen kommen nicht in der PostGIS-DB an
Christiane Enderle
enderlec at staff.uni-marburg.de
Do Aug 27 12:54:37 CEST 2026
Hallo zusammen,
ich möchte es mehreren Personen ermöglichen, mit QField per offline
editing im Gelände Daten zu erheben und – bei verfügbarer
Internetverbindung – via QFieldCloud mit einer PostGIS-Datenbank zu
synchronisieren. Das funktioniert wunderbar mit den geopackages. Aber
die Änderungen kommen nicht in der PostGIS-Datenbank an. Woran kann das
liegen?
Im folgenden mein Setup:
Um die Abläufe zu testen, habe ich auf QFieldCloud eine Organisation
angelegt und den Flat Plan mit mir selbst als einzigem User gekauft.
Die PostGIS-Datenbank hat eine öffentliche IP-Adresse und als user xy
besitze ich sämtliche Rechte.
Das Testprojekt mit dem PostGIS-Layer greift von meinem lokalen Rechner
aus per pg_service-file (darin mein username xy und mein Passwort) auf
die Datenbank zu. Ich habe das Testprojekt für offline editing
konfiguriert, per QField-Sync auf QFieldCloud geladen und mich selbst
mit meinem QFieldCloud-usernamen als collaborator mit der Rolle „Editor“
hinzugefügt.
In QFieldCloud habe ich für das Projekt ein secret vom Typ
pg_service-file angelegt mit denselben Angaben wie in meinem lokalen
pg_service-file und habe das secret meinem QFieldCloud-Benutzernamen
zugewiesen.
Außerdem habe ich ein secret vom Typ QFC_PG_EFFECTIVE_USER angelegt in
der Form
Environment variable name: QFC_PG_EFFECTIVE_USER
Assigned to: </mein username in QFieldCloud/>
Environment variable value: Session ROLE for xy
Wobei xy mein username bei der PostGIS-Datenbank ist.
Die QFieldCloud-Dokumentation hat mir hier nicht weitergeholfen und in
der QFieldCloud-Community sind die Einträge zu dem Thema offenbar älter
und gehen nicht auf die aktuellen Möglichkeiten von QFieldCloud ein.
Für Hilfe wäre ich sehr dankbar.
Viele Grüße,
Christiane
--
Christiane Enderle (MSc GIS)
Fachbereich Geographie
Zentrum für Geomatik und Mediengestaltung
<https://www.uni-marburg.de/de/fb19/fachbereich/infrastruktur/kartographie>
Deutschhausstr. 10
35037 Marburg
Tel. 06421-2822179
Fax 06421-2828950
Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste