Jestem całkiem nowy w pisaniu SQL i używaniu PostGIS, więc przepraszam, jeśli wydaje się to nieco proste lub oczywiste. Mam tabelę cech wielokąta przechowywanych w bazie danych postGIS i muszę napisać zapytanie SQL, aby wybrać wszystkie atrybuty, odległość i kierunek cech wielokąta w pewnej odległości od określonego punktu. Udało mi się wybrać funkcje i obliczyć odległość (za pomocą ST_Distance), ale nie mogę ustalić, jak uzyskać łożysko.
Oto skrypt, którego używam do tej pory:
SELECT *,
ST_Distance (Geometry, ST_GeomFromText ('POINT(292596 90785)', 27700))
FROM mytable
WHERE
ST_DWithin(
Geometry,
ST_GeomFromText('POINT(292596 90785)', 27700),
250)
Jak obliczyć namiar funkcji i odległość?