Soy bastante nuevo en escribir SQL y usar PostGIS, así que me disculpo si esto parece un poco simple u obvio. Tengo una tabla de características de polígono contenida en una base de datos postGIS y necesito escribir una consulta SQL para seleccionar todos los atributos, la distancia y la dirección de las características de polígono dentro de una cierta distancia de un punto predefinido. Me las arreglé para seleccionar las características y calcular la distancia (usando ST_Distance) pero no puedo averiguar cómo obtener el rumbo.
Este es el script que estoy usando hasta ahora:
SELECT *,
ST_Distance (Geometry, ST_GeomFromText ('POINT(292596 90785)', 27700))
FROM mytable
WHERE
ST_DWithin(
Geometry,
ST_GeomFromText('POINT(292596 90785)', 27700),
250)
¿Cómo calculo el rumbo de las características y la distancia?