Онлайн изчисление разстояние координира формула

Изчисляването на разстоянието между координатите

Да кажем ли, че географските координати на две точки на Земята. Най-късото разстояние между тях е дължината му дъга, проведено в района на тези две точки. При изчисляване на разстоянието с географски координати, предположението, че Земята не е плоска, но кръг (да бъдем точни, има форма, приближаващо се до една сфера), който е на Земята - сфероид.







Формулата за изчисляване на разстоянието до равнината на най-известните хода на училище геометрия, а след това няма да работи, ние се нуждаем от формулата за изчисляване на дължината на дъгата. Този така наречен "модифицирана формула haversine".

Както всяка участваща радиус и на Земята, както и в не съвсем дясното поле, това е различно, да речем, на Северния полюс (6335.437 km) и на екватора (6399.592 km), изчисленията трябва да бъде средната стойност на радиуса на Земята (6372.795 km), която Тя трябва да даде, според същия Уикипедия, грешка от около 0.5%







В примера с калкулатор по-долу дава изчисляване на разстоянието между координати София и София.

Формулата за изчисляване на разстоянието до координатите

Нека ф са от географската ширина и дължина на две точки 1 и 2, и - тяхната абсолютна разлика. След това централният ъгъл между тях се определя от сферичната косинус теорема:

Формула разстояние г t.e.dliny дъга за радиус сфера R и А са дадени в радиани

На компютърни системи с ниска точност с плаваща запетая, тази формула може да има големи грешки закръгляване, когато разстоянието не е голямо (ако две точки са в рамките на 1 километър от друг на земната повърхност, косинус централен ъгъл отива 0.99999999). За съвременните 64-битови числа с плаваща запетая, формула косинус теорема, която дава по-горе, няма сериозни грешки закръгляване за разстояния по-големи от няколко метра в земята. Тази формула е по-подходящ, за да се изчисли разстоянието до координатите на малко разстояние

За да се получи по-точна на големи разстояния ruzultaty опитайте ispoltzovat по-сложна формула, която се приема, че сферата е елипсоид с едни и същи основни и второстепенни оси.

Още по темата: