2

I have seen tutorials for the 'Spatial Join' tool that allows me to summarize statistical data for overlapping polygons on two separate layers. But I simply want to append a 'String' attribute from an underlying layer to polygon features on an overlying layer.

Specifically: I have a layer of 'land uses'; and a layer of 'buildings'. I would like to attach the 'land use [string]' attribute for a particular 'land use' polygon (on the land-use layer) to all the buildings (smaller polygons on the 'buildings layer') that intersect with that specific land use polygon.

Can somehow tell me what tool or script to use with QGIS? (And how to use it.)

asked Aug 30, 2017 at 17:37
1
  • But after the spatial join, did you try merging the two fields? Commented Aug 30, 2017 at 17:43

1 Answer 1

2

You can join whole attribute tables of both layers based on intersection of features with Join attributes by location from menu Vector -> Data Management Tools -> Join attributes by location or from processing toolbox. As Attribute summary set Takes attributes of the first located feature.

enter image description here

answered Aug 30, 2017 at 18:42
2
  • I never thanked you. But this is exactly what I needed! Commented Oct 12, 2017 at 21:41
  • If you feel your question has been answered, then you should "accept" the answer by clicking on the check-mark. Commented Feb 6, 2018 at 22:53

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.