Tartalom
Az ívelt felületen lévő két pont, például a Föld bolygó közötti távolság mérése nem olyan egyszerű, mint a sík felületen. Számos különböző trigonometria-képlet van, amely ezt eredményezi. A legpontosabb, különösen nagyon rövid távolságokra az úgynevezett Haversine-formula.
irányok
A Föld, ahogy azt a világmodell mutatja (Christopher Meder képe a Fotolia.com-tól)-
A szélességet és a hosszúságot két egyenértékű pontra konvertálhatja radiánban. Ha valamivel fokokban, percekben és másodpercekben kezd, akkor először tizedes fokra kell konvertálnia - osztja másodpercet 60-tal, adja hozzá percekhez, osztja összesen 60-tal, adja hozzá a fokozatokhoz. A radian 57,2957795-es decimális fokkal egyenértékű, így az eredményt decimális fokokra osztjuk 57,2957795-rel, hogy elérjük az értéket radiánokban. Ezt külön kell megtenni a vastagbél szélességével és hosszúságával, összesen négy számot kapva.
-
A 2-es pontot vonja le az 1. ponttól a 2. ponttól az 1. ponttól kevesebb hosszúságtól, és a 2. ponttól a szélességtől az 1. ponttól kisebb távolságot.
-
Számolja ki a lat1 és lat2 kozinusait. A kozin egy trigonometrikus függvény.
-
DLAT megosztása 2. Számítsa ki a szinuszot (egy másik trigonometrikus függvényt), és megszorozza az eredményt, hogy megkapja a négyzetet: ((DLAT / 2) szinusz) ². Ismételje meg ezt az eljárást a DLON esetében is: ((DLON / 2) szinusz) ².
-
Szorozzuk meg a LAT1 kozinuszát a LAT2 kozinussal és a (szin (DLON / 2)) ²-vel. Adjon hozzá (szin (DLAT / 2)) ² az eredményhez. Nevezzük ezt az "a" értéket: a = kozin (LAT1) * kozin (LAT2) * (szin (DLON / 2)) ² + (szin (DLAT / 2)) ².
-
Számítsuk ki a távolságot a következő képlettel: távolság = a földgömb sugara * 2 * tangens ív (négyzetgyök "a" / négyzetgyökének (1 - "a")). A tangens ív egy másik trigonometrikus funkció. A Föld sugara általában 6,367 km vagy 3956 tengeri mérföld.