Есть postgis, в ней база OSM. Нужно получить точки, находящиеся рядом (ближе 50 метров) с заданной точкой с координатами 132.77883 и 43.17676:
select osm_id,ref from planet_osm_point where st_distance(ST_Transform(way,4326), ST_GeographyFromText('SRID=4326;POINT(' || '132.77883' || ' ' || '43.17676' || ')')) <=50;
Пояснения:
text/gemini
This content has been proxied by September (ba2dc).