Предполагая, что у вас есть широта и долгота вашего пользователя, и вы хотите найти поблизости ... скажем, рестораны, как вы запрашиваете свою реляционную базу данных? Что-то вроде "ресторанов в радиусе 25 миль"?
Вы бы просто запросили рестораны в квадрате с длиной и широтой больше / меньше, чем местоположение пользователя +/- 25 миль (в градусах, я думаю), а затем отфильтровали «углы» на любом языке, который вы с помощью? Или можно / нужно сделать это прямо в SQL?