8

As illustrated below, a copy of the same shapefile was given to two persons who edited them partially by changing the attributes of different features.

I would like to know how to merge the two shapefiles in QGIS into a new one with the differences included?

merge operation

Following the advice below, I'm still unable to merge the two shapefiles "1" & "2" into one:

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

enter image description here

1 Answer 1

11

You could use this approach

enter image description here

enter image description here

enter image description here

Then to:

Ensure the correct shapefile type is selected (points, lines, or polygons).

Select the folder where the two (or more) shapefiles you want to merge are located using the Browse button.

Click browse next to Output shapefile, find your working folder, and name the output shapefile.

Click OK.

4
  • Thanks, Whyzar! But I only got "merge vector files" in QGIS 2.16 and hopefully that is the same as your suggestion. However, following your suggestion, the merged shape file seems to have overlapping polygons on the same position rather than just one polygon. (don't know how to post images in comments here) Hope you can kindly advise.
    – oat
    Nov 17, 2016 at 15:46
  • You can click the edit option under your post and then click on the insert image button there to post your screen shot. You won't be able to insert a screen shot here, only a link to an image elsewhere.
    – whyzar
    Nov 17, 2016 at 15:48
  • The diagram showing in my post indicates that the two shape files have the same number of polygons in the same shape and position. The only difference between them is the attribute for some of the polygons.
    – oat
    Nov 17, 2016 at 15:49
  • 1
    Once you create the join, you will have all attributes in a single attribute table. There I would recommend editing those columns/fields you don't need any longer. That may be the additional step to get where you want.
    – whyzar
    Nov 17, 2016 at 15:55

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

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