Я работаю над приложением Windows Phone 8 и выполняю поиск по местоположению. Я использую этот example, чтобы найти мое текущее местоположение, которое работает нормально. У меня также есть список широт и долготы. То, что я хочу сделать, это узнать из этого списка координат широты и долготы, который ближе всего к моему текущему местоположению. Я также могу изменить это, чтобы узнать ближайшие 5 или 10 или что-то в этом роде.Как определить ближайшую координату
Похоже, это должно быть легко узнать, но я не знаю, как это сделать.
Как узнать, какие координаты ближе всего к другому?
Любая помощь будет оценена по достоинству.
Спасибо!
вы можете рассчитать расстояние между двумя точками (имеющие их долготы и широты), используя [Haversine] (HTTP : //en.wikipedia.org/wiki/Haversine_formula). После того, как вы подсчитали, что довольно легко сортировать свои точки по расстоянию до желаемого места. – Yuriy