Сортировать список точек lon \ lat, начать с ближайшего

У меня есть местоположение из GPS (lon_base, lat_base). У меня есть список мест (lon1, lat1 | lon2, lat2 | lon3, lat3 ...) Этот список очень длинный и существует по всему миру.

Мои вопросы: 1. Как мне получить из этого списка только lon \ lat, которые находятся в 1 миле от моего lon_base \ lat_base? 2. Как мне отсортировать их от ближайшего к дальнему?

Заранее спасибо!

8
задан OkyDokyman 22 March 2011 в 18:47
поделиться