A Haversine-egyenlet az Excelben

...

Használja a Haversine egyenletet a földgömb két pontja közötti távolság kiszámításához.

A Haversine-egyenlet az óceáni navigáció egyik alapegyenlete; a gömb két pontja közötti távolság generálására szolgál, ha ismeri mindkét pont szélességi és hosszúsági fokát, valamint a gömb átmérőjét. Nagyrészt GPS-egységekké lett automatizálva. Vannak, akik geoládáznak, szeretik, ha ez az egyenlet betöltődik az Excel helyi példányába egyszerűen megadhatják a kezdő- és végpontjukat, hogy meghatározzák a távolságot utazás.

A Változók beállítása

A Haversine-egyenlet négy bemeneti változót igényel a szélességi és hosszúsági fokokhoz. Ennek az Excelben történő beállításához el kell neveznie bizonyos cellákat az Excelben, és hivatkoznia kell a képletben szereplő cellanevekre. Az Excelben úgy nevezhet el egy cellát, hogy rákattint a cellára, majd beírja a nevet a képletsor bal oldalán található üres mezőbe. Kattintson az „A1” cellára, és rendelje hozzá a „Latitude_1” nevet. Kattintson az „A2” cellára, és rendelje hozzá a „Latitude_2” nevet. Kattintson a "B1" cellára, és rendelje hozzá a nevet "Longitude_1." Kattintson a „B2” cellára, és rendelje hozzá a „Longitude_2” nevet. Célszerű megváltoztatni ezeknek a celláknak a színét, hogy azonosítani tudja őket a későbbiekben.

A nap videója

A konstansok beállítása

A Haversine-egyenlet másik része a navigált gömb sugara. Általában ez a Föld. A fenti szélességi és hosszúsági számokhoz hasonlóan nevezze el azokat a cellákat, amelyek ezeket a változókat tartalmazzák. Kattintson a „C1”-re, és nevezze el „RadMiles”, kattintson a „C2” cellára, és nevezze el „RadKilom”-nak. A C1 cellába írja be a „3959” értéket; a C2 cellába írja be a „6371” értéket. A C3 cellában állítsa be az adatellenőrzést úgy, hogy rákattint a szalaginterfész "Adatok" részére, és kiválasztja "Adatellenőrzés." Az érvényesítés típusaként válassza a "Lista" lehetőséget, és írja be a "Miles, Kilometers" kifejezést a megfelelő helyre, az idézet nélkül. jelek. A C3 cella legördülő listává válik két bejegyzéssel: Mérföld és Kilométer.

Belépés a képletbe

Írja be a következő képletet a C4 cellába:

=ACOS(COS(RADIÁNOK(90-szélesség_1)) COS(RADIÁNS(90-szélesség_2)) +SIN(RADIÁNS(90-szélesség_1)) SIN(RADIÁNOK(90-szélesség_2)) COS(RADIÁNOK(hosszúság_1-hosszúság2)) IF(C3="mérföld",RadMiles, RadKilom)

A Haversine-egyenlet használata

A Haversine-egyenletet tartalmazó táblázat használatához adja meg a kiindulási pont szélességi és hosszúsági fokát az A1 és B1 cellákban, fokokban. Ezután adja meg a célpont szélességi és hosszúsági fokát az A2 és B2 cellákban, szintén fokokban. Válassza ki azokat a mértékegységeket, amelyekben mérni szeretné a pontok közötti távolságot a C3 cellában található legördülő menü kiválasztásával (mérföld vagy kilométer). A C4 cella a két pont közötti távolságot mutatja.