Конвертировать кластер точек в полигоны с помощью QGIS?

13

У меня есть слой точек ввода, который сгруппирован в кластеры, поэтому я хочу, чтобы каждый кластер точек был преобразован в многоугольник.

Этот вопрос ( Как преобразовать набор точек в многоугольник, основанный на определенном поле в QGIS ), кажется, близок к тому, что я хотел, так и не получил ответа.

В общем, мне нужен алгоритм в QGIS, который преобразует каждый кластер точек (на основе поля атрибута), как показано ниже, в полигоны?

введите описание изображения здесь

Я попробовал плагин 'Point2One', и он дал мне неправильный результат, показанный ниже ...

введите описание изображения здесь

Копия моих данных находится здесь .

Умар Юсуф
источник

Ответы:

15

Выпуклая оболочка - как упомянуто Казухито - является одним из вариантов, но - в зависимости от формы кластера - вы получите более подходящие полигоны, используя вогнутые оболочки , например, реализованные в плагине ConcaveHull .

введите описание изображения здесь

Подземье
источник
8

Вы можете быть заинтересованы в Выпуклая оболочка, которая находится в Processing | QGIS geoalgorithms | Vector geometry tools. Существует опция поля, которую можно использовать с методом Create convex hulls based on field .

введите описание изображения здесь

Или из меню Vector | Geoprocessing Tools | Convex Hull(s).

Большое спасибо, Techie_Gus и Underdark за информацию.

Казухито
источник
1
Обратите внимание, что в последнем выпуске QGIS, т.е. 2.18, меню Инструменты геообработки больше не находится под меню Вектор. Теперь он доступен только через панель инструментов обработки.
Techie_Gus
3
@Techie_Gus Если вы не видите меню инструментов геообработки, это признак того, что у вас есть старая версия обработки в папке плагинов, которую следует удалить
underdark
Спасибо @underdark. Я добавлю раскрывающийся список случаев 2.14 / 2.18 для ясности.
Казухито
@underdark Я вижу меню инструментов обработки как отдельное меню, но больше не в меню векторов. И, кстати, я использую установщик OSGEO4W.
Techie_Gus
Что делать с полигонами, которые перекрывают друг друга?
Нагиб