I have a set of layers which I'd like to have refreshed each time I open QGIS2.2.0 (Windows 7). Each of 14 layers (polygons) is linked via a join to a csv file with no geometry. The layer displays a graduated fill based on data in the csv file. The CSV file is in the layer tree as well. The original csv file is update daily (using an R script). So my procedure is to run the R script which updates the csv file, then open QGIS. The csv files in qgis are in fact updated - i can see the new data in the attribute table, but the layer's gradient fill is not updated, and I have to go through each layer properties and reclassify to see the new data displayed.

I thought there might be a setting, but I can't find one. Or perhaps there is a better way to organise this project - maybe a database would be a better option, but I'm not clear how to set this up so I can retain the same level of automation. Thanks for you help!

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.