I have hard difficulties in understanding: I have a QGIS-Project (in QGIS) and I want to create a WFS-T by using QGIS-Server (and the QGIS-Server I have is connected with e.g. Windows-Server).

  • Is the Data for the WFS-T stored in the QGIS-Server?
  • Or do I need for WFS-T a DB, where QGIS-Server grabs the data?

The QGIS-Documentation said nothing about a DB, instead it says "QGIS as Dataserver". But this Blog and others always talk about QGIS-Server in connection with a DB.

  • 1
    You can use any data source Shapefile, geopackage, DB to serve your data. Just make sure you enable all the wfs options in the QGIS server settings to be able to transact over QGIS server. If you need your wfst to be authenticated you would need to use the Authentification manager when setting up your project May 26, 2020 at 21:24
  • Is not clear to me sorry. Let's say I have a Shapefile in my QGIS-Project. With QGIS-Server-Plugin I generate a WFS-T. A client somewhere else in the world connect to this WFS-T with his/her own Desktop-QGIS and changes e.g. geometries and attributes. When this client "saves" the changes - where this changes will be stored?
    – stewahn
    May 27, 2020 at 9:09
  • If you have activated WFS-T then the changes will be propagated to your shapefile. It is generally encouraged to use a database for such things but you can setup a demo and test and see what happens with the changes to your shapefile May 27, 2020 at 12:42
  • I understand! The QGIS-Server grabs it from everywhere (like e.g. shapefile) and together with the Webserver it shoots the data out and back in. So it has not to be a database but it is recommended. Okay thanks I understand the process yet.
    – stewahn
    May 27, 2020 at 13:07


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.