SELECT ST_Buffer(geom, 400) FROM my_table; Esta consulta crea un búfer en 400 grados. ¿Cómo puedo cambiarlo para tener zonas de influencia de 400 m alrededor de los puntos? Intenté usar ST_Transform y ST_SetSRID pero obtuve errores. Probablemente porque estructuré mal mi consulta. Gracias por tu ayuda.
ST_buffer utiliza la unidad de proyección. Puede convertir la geometry en una geography para usar metros o confiar en una proyección local adecuada cuya unidad sea en metros.
SELECT ST_Buffer(geom::geography, 400) FROM my_table;Si aún no está configurado, es posible que primero deba configurar el CRS original
SELECT ST_Buffer(st_setSRID(geom,4326)::geography, 400) FROM my_table;