SQL을 작성하고 PostGIS를 사용하는 것이 상당히 익숙합니다. postGIS 데이터베이스에 다각형 피처 테이블이 있으며 사전 정의 된 점의 특정 거리 내에서 폴리곤 피처의 모든 속성, 거리 및 방향을 선택하려면 SQL 쿼리를 작성해야합니다. ST_Distance를 사용하여 기능을 선택하고 거리를 계산했지만 베어링을 얻는 방법을 해결할 수 없었습니다.
이것은 지금까지 사용중인 스크립트입니다.
SELECT *,
ST_Distance (Geometry, ST_GeomFromText ('POINT(292596 90785)', 27700))
FROM mytable
WHERE
ST_DWithin(
Geometry,
ST_GeomFromText('POINT(292596 90785)', 27700),
250)
거리와 피처의 방위를 어떻게 계산합니까?