1

I have a .csv with data for 300 points: Each column on the .csv is a particular object and the cells define the amount that is available in each point.

If I need to change this amount, is it possible to change this in the .csv file in order that QGIS takes these edits automatically into its attribute table?

PolyGeo
65.5k29 gold badges115 silver badges350 bronze badges
asked Jun 4, 2015 at 12:43
0

1 Answer 1

3

Yes, if a.csv file is loaded into QGIS and you update the .csv file then the attributes of the layer will also reflect the changes:

A .csv file loaded into QGIS:

Attributes of point layer

Editing the .csv file with a simple text editor (I used Notepad):

Editing attributes

Save the edits and then load the attribute table again in QGIS to see the updates:

Updated attributes in QGIS

Hope this helps!

answered Jun 4, 2015 at 12:54
5
  • thank you again @Joseph. I tried the same, but opened the .csv in Excel. Commented Jun 4, 2015 at 13:24
  • @KevinSuhr - That works too =) Commented Jun 4, 2015 at 13:28
  • not in my computer :( Not even with my text editor "text edit"...I added the .csv via add vector layer, data based layer. (maybe slightly different, my QGIS is german) Is that correct way? Commented Jun 4, 2015 at 13:54
  • Huh strange...If your "data based layer" option is the same option in English (Add delimited text layer) then it should work. Is your .csv file also loaded into QGIS or just added as a layer? Also, you should unaccept my answer as you are still having problems :) Commented Jun 4, 2015 at 14:02
  • 2
    when loading in the .csv use the 'watch' option gis.stackexchange.com/questions/91472/… Commented Jun 4, 2015 at 15:44

Your Answer

Draft saved
Draft discarded

Sign up or log in

Sign up using Google
Sign up using Email and Password

Post as a guest

Required, but never shown

Post as a guest

Required, but never shown

By clicking "Post Your Answer", you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.