QGIS – Updating Point Shapefile Attributes from Polygon Shapefile Using QGIS

fields-attributesqgisshapefile

I have two shapefiles: one point and one polygon.
The point shapefile have five attributes that describe the points.
The polygon shapefile have one attribute: name of the polygon.

I am a beginner to QGIS. I know how to bring both shapefiles up on the screen.
Here's where I need help.
I need to add a column in the point shapefile, and update the records of the name of the polygon that particular point happens to reside in. This way, I can detach the point shapefile and send it somewhere else without giving up the polygon shapefile.

If this can be done, then how?

Best Answer

Excellent answers provided by @ChrisW and @CAccesible, both describe techniques which should do what you want. Just to add on what @ChrisW mentioned, a spatial join tool called Join by location would provide your points layer with another attribute column containing the names of the polygon it resides in, regardless of how many points there are in a polygon. I use this function many times with the following parameters to obtain results similar to what you want:

Join by location