Mi pregunta es similar a ¿Crear una geometría a partir de una tabla de lat/lon utilizando PostGIS? Pero necesito convertir un conjunto o matriz de LON y LAT en PostgreSQL en un valor geométrico.
Por ejemplo, puedo convertir LON y LAT individuales en puntos geométricos utilizando el siguiente código (usando el comando PostgreSQL):
SET geometry = ST_GeomFromText('POINT(' || lon || ' ' || lat || ')',4326);
¿Qué pasa si tengo una matriz de LON y LAT como esta? lon1,lon2,lon3,lat1,lat2,lat3
y quiero combinar esas coordenadas con valores geométricos que produzcan una forma poligonal larga en lugar de una forma de un solo punto?