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

¿Cómo puedo crear un polígono usando campos en PostgreSQL?

La sintaxis de un polígono regular de postgres es más como:

insert into geo_table values (1, '((2,2),(3,4),(3,6),(1,1))');

Donde 1 es alguna identificación y la entrada citada es el polígono. Espero que la consulta sea similar, probablemente necesite paréntesis, etc. para las coordenadas. Por lo general, para datos geoespaciales desea coordenadas (Lon Lat). Postgis también toma WKT declaraciones como:

GeomFromText('POLYGON((long1 lat1, long2 lat2, long3 lat3))')