Вычисление расстояния между двумя местами может быть довольно сложным, есть некоторые хорошие статьи, однако эта страница будет идти только в код.
Для получения дополнительной информации о том, как эти расстояния рассчитаны на сферу, посмотрите на Формулу Хаверсина в Википедии , она немного сложна, поэтому мы не хотим дублировать контент.
Мы нашли некоторые из этого кода в Интернете и адаптировали его к функции SQL, с возможностью запросить мили или километры.
Это только рассчитывает «как вороньи мухи», однако оно было протестировано как часть приложения, которое мы построили на IPhone, и расстояния были на месте.