sql >> Base de Datos >  >> RDS >> PostgreSQL

PostGIS, es posible crear un polígono a partir de algunos puntos

Puede recopilar una matriz de point , convertir a geometry[] y usa ST_MakeLine .

SELECT ST_MakePolygon(ST_MakeLine( ARRAY[ point(1,2), point(3,4), point(5,6) ]::geometry[] ));