Description
From now on, we discourage the usage of RQGIS3 since it is no longer actively maintained and due to various unresolvable issues. However, the good news is that there is a new standalone executable available from QGIS 3.14 onwards (thanks to @paleolimbot for pointing me to it several months ago). This means, one can now run QGIS processing algorithms from the command line with ease. The tool is easy to use, takes care of setting the environmental variables to run QGIS and the user no longer has to use Python. In short, this seems to be the perfect replacement for RQGIS3 . For a short description how to use qgis_process
from within R, please have a look at https://github.com/r-spatial/RQGIS3/
Of course, we should wait a bit to see how and if qgis_process
matures but if it does it would be relatively easy to write an R wrapper package around it. I and @pat-s will probably not have the time to do so (unfortunately) but we would support anybody in doing so as best as we can. So please let us know if anybody has the time and the passion to write a new RQGIS3 package. If not, one could still access all QGIS geoprocessing via system()
calls. Of course, this is not as user-friendly as a dedicated R package but still relatively easily managable. I also plan to update the RQGIS3 section in Geocomputation with R by explaining a bit more in detail how to use qgis_process
(@Robinlovelace, @Nowosad).