Je suis assez nouveau pour écrire SQL et utiliser PostGIS, donc excuses si cela semble un peu simple ou évident. J'ai une table d'entités surfaciques dans une base de données postGIS et je dois écrire une requête SQL pour sélectionner tous les attributs, la distance et la direction des entités surfaciques à une certaine distance d'un point prédéfini. J'ai réussi à sélectionner les entités et à calculer la distance (à l'aide de ST_Distance) mais je ne peux pas déterminer comment obtenir le relèvement.
Voici le script que j'utilise jusqu'à présent:
SELECT *,
ST_Distance (Geometry, ST_GeomFromText ('POINT(292596 90785)', 27700))
FROM mytable
WHERE
ST_DWithin(
Geometry,
ST_GeomFromText('POINT(292596 90785)', 27700),
250)
Comment calculer le relèvement des entités ainsi que la distance?