Jak usunąć duplikaty obiektów punktowych?


10

Utworzyłem wiele danych .gpx na moim urządzeniu Garmin, ale ze względu na ilość danych kilkakrotnie zaimportowałem dane mapowania z mojego urządzenia (również dlatego, że nie chciałem, aby zostały utracone) ...

W rezultacie mam teraz wiele podwójnych lub nawet 6-krotnie tego samego punktu (w tym ścieżek, które również wyświetlałem jako punkty, dzięki czemu mam wysokość) po zapisaniu wszystkich plików GPX jako plików kształtów, a następnie ich scaleniu.

Czy istnieje sposób automatycznego usuwania duplikatów za pomocą QGIS, a jeśli nie, za pomocą innego wolnego oprogramowania działającego na Ubuntu 12.4?

Bardzo doceniam twoją pomoc!


Wielkie dzięki - naprawdę się udało! Miałem scalony kształt z 3 Point-Shapes, składający się z ponad 2000 rekordów, a niektóre setki miały to samo pochodzenie, co oznacza, że ​​podwoiłem się w bazie danych. Dzięki wtyczce „mmqgis” dość łatwo było „wymazać” podwojone rekordy danych z pliku!

hmm, wtyczka mmQGIS nie działała dla mnie. Wraca z błędem:> Błąd tworzenia wyjściowego pliku kształtu: tworzenie warstwy nie powiodło się (OGR> błąd: Nie można otworzyć pliku kształtu `C: \ PROGRA ~ 1 \ QGISWI ~ 1 \ bin \ temp.shp '.) Wygląda na to, że próbuje utworzyć plik temp.shp w moich plikach programu - co prawdopodobnie nie jest dozwolone w moim systemie Windows 8. Masz pomysł, jak to zrobić?
PeterB,

Jeśli masz nowe pytanie, zadaj je, klikając przycisk Zadaj pytanie . Dołącz link do tego pytania, jeśli pomaga to w zapewnieniu kontekstu.
Evil Genius,

Odpowiedzi:


26

Wypróbuj wtyczkę „mmqgis”. Tam przejdź do Modyfikuj -> usuń zduplikowane geometrie i wybierz warstwę.


Miły! Nie znałem tej wtyczki! Wielkie dzięki :)
Lukas

4

Możesz także użyć narzędzia v.clean w poleceniach GRASS w przyborniku przetwarzania. Aby usunąć duplikaty, ustaw narzędzie czyszczące na rmdupl.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.