Balasubramanian T Ответов: 1

Проверить длину Лата в определенном радиусе?


Мы разрабатываем приложение, основанное на местоположении. здесь у нас есть набор lat, длинный в базе данных. Теперь нам нужно собрать все латы длиной в определенной области.

Напр..
Таблица1
а--&ГТ;10.20321,45.12364
б--&ГТ;10.20321,12.12345
с--&ГТ;10.20321,45.12378

Из вышеперечисленных деталей мне нужно собрать людей, которые все находятся в определенном районе(около 15 км в одном месте).

Что я уже пробовал:

Мы используем google maps для получения широты и долготы человека и будем хранить их в БД.

Кто-нибудь может помочь разобраться?

1 Ответов

Рейтинг:
0

Patrice T

Вычисление расстояния между 2 точками на земле-классическая задача, ее название-расстояние Большого Круга.
Расстояние большого круга - Википедия, свободная энциклопедия[^]

Ссылки Ричарда тоже стоит посмотреть.