Google bigquery 从地理点创建多边形BigQuery

Google bigquery 从地理点创建多边形BigQuery,google-bigquery,geo,Google Bigquery,Geo,我想从大查询中的地理点创建一个多边形。 但是,我有一组地理点,其中包括内部点 是否有实现这一目标的功能 我试过了 ST_MAKEPOLYGON(geography_expression, array_of_geography) 但它只需要多边形环。您应该用点生成数组,并用该数组创建线,最后您可以从该线生成多边形-参见下面的示例 ST_MAKEPOLYGON(ST_MAKELINE(ARRAY_AGG(geo_point))) 我为一个地质点列表运行了这段代码,这是我得到ST_MakeP

我想从大查询中的地理点创建一个多边形。 但是,我有一组地理点,其中包括内部

是否有实现这一目标的功能

我试过了

ST_MAKEPOLYGON(geography_expression, array_of_geography)

但它只需要多边形环。

您应该用点生成数组,并用该数组创建线,最后您可以从该线生成多边形-参见下面的示例

ST_MAKEPOLYGON(ST_MAKELINE(ARRAY_AGG(geo_point)))   

我为一个地质点列表运行了这段代码,这是我得到ST_MakePolygon失败的错误:STMakePolygon的输入地理区域必须为空或仅由一个linestring组成。这意味着您的用例与本文中的不同。将你的问题作为新问题发布,我或其他人会帮助你。并且考虑取消我的投票因为我刚才描述的原因