Cor4win
@Cor4win
Изучаю android-разработку

Как найти ближайший адрес(из списка адресов) к другому адресу?

Привет!
Мне это нужно сделать не в формате какого-то пользовательного интерфейса в приложении, а просто для себя, для ручной обработки.
Т.е. у меня есть список адресов (пускай это будет пункт выдачи) и список адресов клиентов, и мне нужно найти какой пункт выдачи ближайший к клиенту.
Подозреваю, если разбираться в api каких-нибудь из карт, это должно быть очень легко сделать.
Подскажите, так ли это? В какую сторону копать или может есть готовое решение?
  • Вопрос задан
  • 185 просмотров
Решения вопроса 1
Cor4win
@Cor4win Автор вопроса
Изучаю android-разработку
Вот таким кусочком кода на java можно посчитать расстояние между двумя точками, имея их широту-долготу. Чуть-чуть дописать и будет нужная программка, безо всяких карт)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
freeExec
@freeExec
Участник OpenStreetMap
Подозреваю, если разбираться в функция каких-нибудь ГИС или пространственных Баз данных, это должно быть очень легко сделать.

Одна беда, где-то надо взять для этого данные.
На гуглояндексах вы можете это решить в ручном режиме, глазами определить кто ближе. Либо сидеть программировать, осваивая геокодер и маршрутизацию, между этими точками, если она вам необходима.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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