Google bigquery 如何在google bigquery中从地理点创建多边形
我在bigquery中有一个表,其中包含11个带ID的地理点。我想从这些点创建一个多边形。我正在使用下面的查询创建一个多边形。但是获取错误Google bigquery 如何在google bigquery中从地理点创建多边形,google-bigquery,polygon,geopoints,Google Bigquery,Polygon,Geopoints,我在bigquery中有一个表,其中包含11个带ID的地理点。我想从这些点创建一个多边形。我正在使用下面的查询创建一个多边形。但是获取错误ST_MakePolygon失败:无效的多边形循环:边2与边7有重复的顶点,创建多边形的正确方法是什么 查询: 从bd.wari\u锁定区域选择stu MAKEPOLYGON(stu MAKELINE(ARRAY\u AGG(stu GEOGFROMTEXT(wkt\u geom)))作为多边形 表bd.wari\u锁定区域: 下面是BigQuery标准SQL
ST_MakePolygon失败:无效的多边形循环:边2与边7有重复的顶点,创建多边形的正确方法是什么
查询:
从bd.wari\u锁定区域选择stu MAKEPOLYGON(stu MAKELINE(ARRAY\u AGG(stu GEOGFROMTEXT(wkt\u geom)))作为多边形
表bd.wari\u锁定区域:
下面是BigQuery标准SQL
您可以使用-如下例所示
#standardSQL
SELECT
ST_CONVEXHULL(ST_UNION_AGG(ST_GEOGFROMTEXT(wkt_geom))) AS polygons
FROM
`bd.wari_lockdown_area`
如果要应用于问题中的样本数据,则结果为