Я создал приложение в CakePHP, в котором перечислены компании. Есть около 2000 записей, а координаты широты и долготы для каждого бизнеса находятся в БД.
Теперь я пытаюсь решить функцию поиска.Найдите ближайшие места по данному адресу
Будет поле ввода, в котором пользователь может указать адрес улицы, город или почтовый индекс, а затем я хотел бы, чтобы он вернул 11 ближайших предприятий, найденных из базы данных.
Как бы я это сделал?
* (related) * http://stackoverflow.com/questions/838344/algorithm-for-finding-nearby-points – Gordon
(связанный) http://www.artfulsoftware.com/infotree/queries.php?&bw = 1680 # 109 –