Konwertujesz klaster punktów na wielokąty za pomocą QGIS?

13

Mam warstwę punktów wejściowych, która jest pogrupowana w klastry, więc chcę, aby każda grupa punktów została przekonwertowana na wielokąt.

Na to pytanie ( Jak przekonwertować zestaw punktów na wielokąt oparty na określonym polu w QGIS ) wydaje się, że nie odpowiada na to, czego chciałem.

Więc w zasadzie potrzebuję algorytmu w QGIS, który przekształci każdy skupisko punktów (na podstawie pola atrybutu), jak pokazano poniżej, w wielokąty?

wprowadź opis zdjęcia tutaj

Próbowałem wtyczki „Point2One” i dało to zły wynik, jak pokazano poniżej ...

wprowadź opis zdjęcia tutaj

Kopia moich danych znajduje się tutaj .

Umar Yusuf
źródło

Odpowiedzi:

15

Wypukły kadłub - jak wspomniano w Kazuhito - jest jedną z opcji, ale - w zależności od kształtu klastra - otrzymasz bardziej odpowiednie wielokąty za pomocą wklęsłych kadłubów , na przykład zaimplementowanych we wtyczce ConcaveHull .

wprowadź opis zdjęcia tutaj

podmrok
źródło
8

Możesz być zainteresowany Wypukłym kadłubem, który jest w Processing | QGIS geoalgorithms | Vector geometry tools. Istnieje opcja Pole , która może być używana z Metodą Create convex hulls based on field .

wprowadź opis zdjęcia tutaj

Lub z menu Vector | Geoprocessing Tools | Convex Hull(s).

Wielkie dzięki, Techie_Gus i podmrok za informację.

Kazuhito
źródło
1
Zauważ, że w najnowszej wersji QGIS, tj. 2.18, menu Narzędzia geoprzetwarzania nie znajduje się już w menu Wektor. Jest teraz dostępny tylko poprzez przybornik przetwarzania.
Techie_Gus
3
@Techie_Gus Jeśli nie widzisz menu Narzędzia geoprzetwarzania, oznacza to, że masz w folderze wtyczek starą wersję Przetwarzanie, którą należy usunąć
podmrok
Dzięki @underdark. Dla jasności dodam listę rozwijaną przypadków 2.14 / 2.18.
Kazuhito
@underdark Widzę menu narzędzi przetwarzania jako osobne menu, ale nie pod menu wektorów. A tak przy okazji, korzystam z instalatora OSGEO4W.
Techie_Gus
Co zrobić z zachodzącymi na siebie wielokątami?
nagib