Postgresql 从几何图形点使用ST_ConcaveHull创建Postgis多边形

Postgresql 从几何图形点使用ST_ConcaveHull创建Postgis多边形,postgresql,postgis,Postgresql,Postgis,我有一个postgis 2.2表格,有20列geometry(Point,4326) 我想生成一个覆盖点的外部边界的多边形-这似乎是一个不错的选择,但如果不先将点转换回文本(似乎缺少点),我就看不出该如何做 st_concavehull是正确的选项吗?我如何构建查询 谢谢 您首先需要收集积分,然后将此集合传递给ST_ConcaveHull: ST_ConcaveHull(ST_Collect(geom), 1) 根据: 尽管它不是一个聚合-您可以将它与ST_Collect或ST_Union结合

我有一个postgis 2.2表格,有20列
geometry(Point,4326)

我想生成一个覆盖点的外部边界的多边形-这似乎是一个不错的选择,但如果不先将点转换回文本(似乎缺少点),我就看不出该如何做

st_concavehull是正确的选项吗?我如何构建查询


谢谢

您首先需要收集积分,然后将此集合传递给ST_ConcaveHull:

ST_ConcaveHull(ST_Collect(geom), 1)
根据:

尽管它不是一个聚合-您可以将它与ST_Collect或ST_Union结合使用,以获得一组点/线串/多边形ST_ConcaveHull(ST_Collect(somepointfield),0.80)的凹面外壳


您首先需要收集积分,然后将此集合传递给ST_ConcaveHull:

ST_ConcaveHull(ST_Collect(geom), 1)
根据:

尽管它不是一个聚合-您可以将它与ST_Collect或ST_Union结合使用,以获得一组点/线串/多边形ST_ConcaveHull(ST_Collect(somepointfield),0.80)的凹面外壳


现在把这个问题转移到地理信息系统论坛:现在把这个问题转移到地理信息系统论坛:太好了——我错过的是圣克鲁斯收藏。谢谢你-我失踪的正是st_collect。谢谢