У меня есть таблица в bigquery, которая содержит 11 географических точек с их идентификаторами. Я хочу создать из этих точек многоугольник. Я использую запрос ниже для создания многоугольника. но появляется ошибка ST_MakePolygon failed: Invalid polygon loop: Edge 2 has duplicate vertex with edge 7
, как правильно создать многоугольник?
Запрос:
Select ST_MAKEPOLYGON(ST_MAKELINE(ARRAY_AGG(ST_GEOGFROMTEXT(wkt_geom)))) as polygons from bd.wari_lockdown_area
Таблица bd.wari_lockdown_area:
wari_lockdown_area