У меня есть три столбца в моем отчете таблицы Postgres с именем место, широта и долгота, и я хочу получить для каждого места все записи в определенной области (10 м) в соответствии с ST_DWidthin lan / lon, т.е.
место | place_in_range
area1 | 20м
площадь2 | 100м
и т. Д.
на.
Я пытался начать с чего-то вроде этого:
SELECT ST_Distance(ST_MakePoint(SELECT r.latitude, r.longitude FROM report r), 10);
Но я новичок в PostGIS и не знаю, как этого добиться. Может кто-нибудь помочь?