🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.rec.gps
Article #90301

Obliczanie odległości między dwoma punktami

#90301
From: Jan Drawski
Date: Wed, 17 Apr 2013 09:18
29 lines
2076 bytes
Właśnie piszę program, którego jednym z elementów jest obliczanie 
odległości. Moja wiedza z tego zakresu jest mała - brak wykształcenia w 
tym kierunku. Ze względu na to muszę korzystać z "gotowych" algorytmów. 
Niestety okazuje się, że nie ma jakiegoś uznanego za ten najlepszy, 
przynajmniej ja na takie informacje nie trafiłem. Zacząłem testować dla 
punktów (mniej więcej przekątna "lądowa" polski - WGS84):
1. Lat: 49.004547, Lon: 22.889641
2. Lat: 53.920561, Lon: 14.176810
Wyniki:
1. http://www.nhc.noaa.gov/gccalc.shtml 813 km.
2. http://www.gwardak.com/distance.htm 814.07 km.
3. Zaimplementowany prze zemnie Vincenty 814.907 km.
4. Obca implementacja Vincent'a 814,908 km.
5. "Ellipsoid" 814,909 km.
6. "Sphere" 813,248 km.

Dla mnie niby ta dokładność nie jest bardzo ważna ale chciałbym to 
zrobić jak najlepiej. Zacząłem już nawet czytać o quasigeoidach, np tu:
http://www.igik.edu.pl/index.php/pl/geodezja/grawimetria/geoida/313
Tylko niestety nie wiem jak to ugryźć a nawet czy to ma duży związek z 
moimi obliczeniami.

Czy ktoś wie jak to najlepiej obliczyć, jakieś delikatne naprowadzenie? 
Jaka to by była odległość, gdyby ją obliczył geodeta, może mi ktoś 
napisze jaki powinien być najdokładniejszy wynik?

-- 
Pozdrawiam
Janek
Technical Details
Message-ID: <kklpca$f3u$1@speranza.aioe.org>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!eu.feeder.erje.net!news.etla.org!aioe.org!.POSTED!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!feeder.erje.net!eu.feeder.erje.net!news.etla.org!aioe.org!.POSTED!not-for-mail
From: Jan Drawski <dfghdfg@o2.pl>
Newsgroups: pl.rec.gps
Subject: Obliczanie odległości między dwoma
 punktami
Date: Wed, 17 Apr 2013 11:18:00 +0200
Organization: Aioe.org NNTP Server
Lines: 29
Message-ID: <kklpca$f3u$1@speranza.aioe.org>
NNTP-Posting-Host: oCeBX8ObuddeFrQmBqUnaA.user.speranza.aioe.org
Mime-Version: 1.0
X-Complaints-To: abuse@aioe.org
User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:17.0) Gecko/20130328 Thunderbird/17.0.5
X-Notice: Filtered by postfilter v. 0.8.2
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit