Geographic Information Systems Stack Exchange is a question and answer site for cartographers, geographers and GIS professionals. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have created many .gpx datas with my Garmin device, but due to the amount of data, I have imported the mapping data from my device several times (also because I didn't want it to be lost)...

As a result I have now many double or even 6 times the same point (including tracks, which I displayed as points also, so that I have the elevation) after I saved all the gpx-files as shapefiles and then merged them.

Is there a way to automatically erase the duplicates with QGIS, or if not with any other free software working on Ubuntu 12.4?

I very much appreciate your help!

share|improve this question
Thanks a lot - it really worked out fine! I had a shape being merged from 3 Point-Shapes, consisting of more than 2.000 records, and some hundreds had the same origin, means being doubled in the database. So, with the 'mmqgis'-plugin, it was quite easy to "wipe" the doubled data records out of the file! – user48770 Mar 11 '15 at 13:59
hmm, the mmQGIS plugin didn't work for me. It comes back with Error: > Failure creating output shapefile: creation of layer failed (OGR > error:Failed to open Shapefile `C:\PROGRA~1\QGISWI~1\bin\temp.shp'. ) it seems it is trying to create a temp.shp in my program files - which it probably is not allowed to do by my Windows 8. Any idea how to make it work? – PeterB Aug 20 '15 at 14:00
If you have a new question, please ask it by clicking the Ask Question button. Include a link to this question if it helps provide context. – Evil Genius Aug 20 '15 at 14:41
up vote 15 down vote accepted

Try the 'mmqgis'-plugin. There, go to Modify -> delete duplicate geometries and select your layer.

share|improve this answer
Nice! I didn't know this plugin! Thanks a lot :) – Lukas Dec 14 '12 at 8:41

You can also use the v.clean tool under GRASS commands in the processing toolbox. To remove duplicates, set cleaning tool to rmdupl.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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