Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Współrzędne geofraf -> km
Forum PHP.pl > Forum > Gotowe rozwiązania > Szukam
TomASS
Mam dwa punkty we współrzędnych georgraficznych. Np;
Cytat
PL  Wrocław 51.1000000 17.0333333
PL  Warszawa 52.2500000 21.0000000

I teraz chciałbym obliczyć ich odległość w linii prostej? czy może ktoś ma/widział/słyszał o klasie/algorytmie jak to przeliczyć?
LBO
hmmm.. przy tak niewielkich odległosciach (i dosyć niedokładnym - biorac pod uwage skale - wspolrzednych) mozesz uzyc Kartezjańskiego układu (płaszczyzna) wtedy to pestka jest, ale przy dalej oddalonych miejscach (krzywizna globu itp :/) nie mam pojęcia...
TomASS
To w takim razie ile km ma jeden stopien długości a ile jeden stopień szerokości?
Vogel
be. zle podejscie.



co nas interesuje? dlugosc łuku AB. co mamy:
- promien (zakladamy ze Ziemia jest kulą) OA i OB
- polozenie punktow A i B na okregu jaki daje plaszczyzna przechodzaca prez punkty A, B i O

wyliczamy zatem kąt AOB a stąd policzenie dlugosci luku nie powinno juz stanowic problemu.

jakby co to z rana chetnie sie zajme liczeniem tego. teraz juz jesem zbyt zmeczony (pol dnia w pociagu :/) by zrobic to szybko i bez bledow...
TomASS
No tak, tylko jak to policzyć znając tylko długość/szerokość geograficzną?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2024 Invision Power Services, Inc.