У меня есть база аэропортов с широтой и долготой для каждой точки.Я хочу запустить скрипт PHP, чтобы найти все аэропорты, которые находятся рядом с данным аэропортом, с их расстоянием и относительным направлением.
Т.е. для аэропорта KLDJ (40-37-02.810N 074-14-40.539W)
Аэропорт поблизости
KJFK - Аэропорт Джона Ф. Кеннеди (21,2 нм к северо-востоку) (40-38-23.104N 073-46-44.132W)
Я использовалкод из http://www.movable -type.co.uk / scripts / latlong.html , чтобы найти расстояние, и попытался использовать его, чтобы найти направление, которое может быть неверным.
//BEARING RHUMB LINE
$phi = log(tan($lat2/2+pi/4)/tan($lat1/2+pi/4));
$distance['bearing'] = (rad2deg(atan2($theta, $phi)) +180) % 360;
Я в основном хочу пройти все точки через этот скрипт и найти расстояние, которое у меня уже есть, но затем направление.(т. е. N, S, W, E, NW, SW, NE, SE)