Złapałem bazę danych kodów pocztowych i ich szerokości/szerokości geograficznej, itp. Z tego This page. Posiada następujące pola:Obliczanie odległości między kodami pocztowymi w PHP
ZIP, szerokości, długości, miasto, województwo, powiat, ZIP_CLASS
dane zostały w pliku tekstowym, ale włożeniu go do tabeli MySQL. Moje pytanie brzmi: jak mogę wykorzystać powyższe pola do obliczenia odległości między dwoma kodami pocztowymi, które użytkownik może wprowadzić na stronie internetowej? Kod działa w PHP zostaną docenione
Co to jest "odległość"? Czy chcesz mieć dystans "w linii prostej"/odległość świetnego koła? Odległość drogi? Rzeczywista odległość 3D między dwoma punktami w przestrzeni? – ShreevatsaR
@Shreevats: Ponieważ prosi o obliczenia za pomocą lat/long, można bezpiecznie założyć, że nie osiągniesz dystansu. Rzeczywista odległość między dwoma punktami w przestrzeni (np. Przez ciało Ziemi) prawdopodobnie również nie jest przydatna. Dlatego "jak wabik"/najprawdopodobniej wielkie koło. –