Managing disconnections while working in the field
Corentin Junod
As a user, I want to be able to edit layers loaded from a database fluidly, even if my device temporarily loses its internet connection.
Currently, if a layer loaded from a remote database is being edited in QField and the device loses its connection, it is not possible to save the changes or continue working until the connection is re-established. This is especially the case when QField is used in locations that are not fully covered by the network.
Having a “buffer” that records changes temporarily before transmitting them to the database once the connection is re-established would be an ideal solution.
M
Mathieu Pellerin
Corentin Junod , are you tried QFieldCloud? That's the best way to handle digitizing/editing while offline. If you've tried it in the past, what made you feel like it was not an appropriate solution?
Corentin Junod
Mathieu Pellerin, thanks for your response. We know QFieldCloud, but in this case we want a direct connection to a database from QField. We connect to this database using other methods and need changes to be made from QField directly into the database.