Добрый день. Есть БД, с координатами GPS. Как сделать на JAVA поиск подходящих координат GPS, входящий в обозначенный круг? Не могу понять как реализовать, данный поиск. Буду благодарен, если натолкнете на нужное решение, желательно небольшой пример. Мне нужен алгоритм поиска и вывода, без SQL запросов
Это делается именно через SQL, иначе вы застрелитесь.
"Вручную" вам придется сначала вычислить размеры прямоугольной области, которая описана вокруг нужного круга (с учётом широты), запросить её, а потом исключить из выборки точки, принадлежащие прямоугольнику, но не кругу. Проблема в том, что в географических координатах круг на поверхности земли, заданный радиусом в метрах, является эллипсом.