I was wondering if I could do the following within QGIS:

I want to update a column in my point layer with the attribute information from a specific column in a polygon layer - so I have a layer of postcodes and I want to give it a column of say School Catchment and I want to populate this column with the value of the school name column in the catchment area polygon layer.

Any help would be greatly appreciated.



  • Try use QGIS 'Vector -> Data Management Tools -> Join attributes by location' tool - in point layer added attributes from polygonal layer using spatial join. – spatialhast Jul 25 '13 at 12:57
  • I have tried that and it seems to restrict the length of column names for me, stating that certain field names are longer than 10 characters.. – SteveC81 Jul 25 '13 at 13:19
  • some info about length of field gis.stackexchange.com/questions/27342/… – spatialhast Jul 25 '13 at 13:24
  • ah ok that makes sense, but I've found 'Point Sampling Tool' which does just what I need it to. It let's me pick specific columns, and from multiple tables in one process!!! – SteveC81 Jul 25 '13 at 13:35

I found a tool called Point Sampling Tool that does just what I need it to. It allows me to select specific columns, from multiple polygon layers and in one process produces for me a look-up table to show all of the boundaries a specific point falls within!!!

Your Answer

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

Not the answer you're looking for? Browse other questions tagged or ask your own question.