qGIS makes it really straightforward to import data from Open Street Map (there's a good tutorial here). However, despite this process is relatively straightforward, it takes some time to download the data, convert it, select the desired attributes to import, and then make queries to save a new layer.
Since I am working on a project that will take some time to develop, I am concerned about having to repeat steps or losing data if I have to make new queries from OSM to add new data. Do you know if there's any way to automate this process as much as possible.
Let's imagine that I have already downloaded OSM data, created several layers (with their corresponding attributes) and I spend some more time doing started doing some extra work (for example a heatmap). Now Imagine that I want to do the same with a more up-to-date version of OSM which will have more features. If I am not wrong I will have to repeat everything and it will be like starting from scratch. Do you know any way to just update all the layers without having to delete them and start over again? (I was wondering if there's any way to automate the process or create "smart" layers which query an specific layer or any way to update the original database)