@mr_Verman

Как лучше всего организовать гео поиск?

Привет!

Есть множество точек с координатами, которые хранятся в БД MYSQL (5.6). Необходимо определять ближайшую точку к какой либо выбранной. Какие механизмы существуют для осуществения такого поиска? Слышал про PostGIS у Postgres, он подойдёт для этих целей? Есть ли альтернатива у Mysql?
  • Вопрос задан
  • 384 просмотра
Решения вопроса 1
@k0nsu1
Реализуется поиском по типу данных polygon
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
petermzg
@petermzg
Самый лучший программист
Так сделайте просто.
(DBLat - FindLat) + (DBLon - FindLon) отсортируйте по результату.
Наименьшее значение вам и нужно.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы