我有一个输入点图层,该图层被分组为多个群集,因此我想将每个点的群集转换为多边形。
这个问题(如何根据QGIS中的特定字段将点集转换为多边形)似乎与我想要的答案很接近,尚未得到解答。
因此,基本上,我需要QGIS中的一种算法,该算法可以将如下所示的每个点簇(基于属性字段)转换为多边形?
我已经尝试过'Point2One'插件,它给了我错误的结果,如下所示...
在这里找到我的数据副本。
我有一个输入点图层,该图层被分组为多个群集,因此我想将每个点的群集转换为多边形。
这个问题(如何根据QGIS中的特定字段将点集转换为多边形)似乎与我想要的答案很接近,尚未得到解答。
因此,基本上,我需要QGIS中的一种算法,该算法可以将如下所示的每个点簇(基于属性字段)转换为多边形?
我已经尝试过'Point2One'插件,它给了我错误的结果,如下所示...
在这里找到我的数据副本。
Answers:
凸包(如Kazuhito所述)是一种选择,但是-根据群集形状,您将使用凹包获得更合适的多边形,例如在ConcaveHull插件中实现。
您可能感兴趣的凸包这是Processing | QGIS geoalgorithms | Vector geometry tools
。有可以与Method一起使用的Field选项。 Create convex hulls based on field
或从菜单中Vector | Geoprocessing Tools | Convex Hull(s)
。
非常感谢Techie_Gus和Underdark提供的信息。