Задать вопрос
@maxyc_webber
Web-программист

Как рассчитать ближайшее расстояние к метро?

Есть две задачи. На карте размещаются компании и нужно сделать блоки:
1. 5 самых ближайших компаний с выводом сколько примерно до них расстояние от текущей
2. вывести ближайшее метро к компании

на входе имеется адрес и lat,lon. Можно ли как то все посчитать mysql? Может это как-то математически(геометрия таки) считается?
  • Вопрос задан
  • 936 просмотров
Подписаться 2 Оценить Комментировать
Решения вопроса 1
Moskus
@Moskus
Можно, вот так:
gis.stackexchange.com/questions/31628/find-points-...
Если бы у вас была база, которая полностью поддерживает геопространственные функции (то есть умеет проецировать географические координаты в плоские прямоугольные, например) это было бы проще.
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
customtema
@customtema
arint.ru
Если есть координаты текущей точки и ближайшей станции метро - то прямой путь можно найти методами школьной геометрии. Если нужен путь по улицам - через API карт.
Ответ написан
Комментировать
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы