Categories: Blog

Distance Calculator

Published by

The calculators below can be used to find the distance between two points on a 2D plane or 3D space. They can also be used to find the distance between two pairs of latitude and longitude, or two chosen points on a map.

2D Distance Calculator

Use this calculator to find the distance between two points on a 2D coordinate plane.

X1 Y1 Point 1: ( ) X2 Y2 Point 2: ( )

3D Distance Calculator

Use this calculator to find the distance between two points on a 3D coordinate space.

X1 Y1 Z1 Point 1: ( ) X2 Y2 Z2 Point 2: ( )

Distance Based on Latitude and Longitude

Use this calculator to find the shortest distance (great circle/air distance) between two points on the Earth’s surface.

Distance on Map

Click the map below to set two points on the map and find the shortest distance (great circle/air distance) between them. Once created, the marker(s) can be repositioned by clicking and holding, then dragging them.

‘; calcResult += ”; }else if (markerCount>0){ calcResult += ‘

Point 1: [‘+lat1+’, ‘+lon1+’]

Please set another marker on the map to calculate the distance.

‘; }else{ calcResult += ‘

Please set two markers on the map to calculate the distance between them.

‘; } calcResult += ”; document.getElementById(“mapresult”).innerHTML = calcResult; }

Distance in a coordinate system

Distance in a 2D coordinate plane:

The distance between two points on a 2D coordinate plane can be found using the following distance formula

d = √(x2 – x1)2 + (y2 – y1)2

where (x1, y1) and (x2, y2) are the coordinates of the two points involved. The order of the points does not matter for the formula as long as the points chosen are consistent. For example, given the two points (1, 5) and (3, 2), either 3 or 1 could be designated as x1 or x2 as long as the corresponding y-values are used:

Using (1, 5) as (x1, y1) and (3, 2) as (x2, y2):

d =√(3 – 1)2 + (2 – 5)2 =√22 + (-3)2 =√4 + 9 =√13

Using (3, 2) as (x1, y1) and (1, 5) as (x2, y2):

d =√(1 – 3)2 + (5 – 2)2 =√(-2)2 + 32 =√4 + 9 =√13

In either case, the result is the same.

Distance in a 3D coordinate space:

The distance between two points on a 3D coordinate plane can be found using the following distance formula

d = √(x2 – x1)2 + (y2 – y1)2 + (z2 – z1)2

where (x1, y1, z1) and (x2, y2, z2) are the 3D coordinates of the two points involved. Like the 2D version of the formula, it does not matter which of two points is designated (x1, y1, z1) or (x2, y2, z2), as long as the corresponding points are used in the formula. Given the two points (1, 3, 7) and (2, 4, 8), the distance between the points can be found as follows:

d =√(2 – 1)2 + (4 – 3)2 + (8 – 7)2 =√12 + 12 + 12 =√3

Distance between two points on Earth’s surface

There are a number of ways to find the distance between two points along the Earth’s surface. The following are two common formulas.

Haversine formula:

The haversine formula can be used to find the distance between two points on a sphere given their latitude and longitude:

In the haversine formula, d is the distance between two points along a great circle, r is the radius of the sphere, ϕ1 and ϕ2 are the latitudes of the two points, and λ1 and λ2 are the longitudes of the two points, all in radians.

The haversine formula works by finding the great-circle distance between points of latitude and longitude on a sphere, which can be used to approximate distance on the Earth (since it is mostly spherical). A great circle (also orthodrome) of a sphere is the largest circle that can be drawn on any given sphere. It is formed by the intersection of a plane and the sphere through the center point of the sphere. The great-circle distance is the shortest distance between two points along the surface of a sphere.

Results using the haversine formula may have an error of up to 0.5% because the Earth is not a perfect sphere, but an ellipsoid with a radius of 6,378 km (3,963 mi) at the equator and a radius of 6,357 km (3,950 mi) at a pole. Because of this, Lambert’s formula (an ellipsoidal-surface formula), more precisely approximates the surface of the Earth than the haversine formula (a spherical-surface formula) can.

Lambert’s formula:

Lambert’s formula (the formula used by the calculators above) is the method used to calculate the shortest distance along the surface of an ellipsoid. When used to approximate the Earth and calculate the distance on the Earth surface, it has an accuracy on the order of 10 meters over thousands of kilometers, which is more precise than the haversine formula.

Lambert’s formula is as follows:

where a is the equatorial radius of the ellipsoid (in this case the Earth), σ is the central angle in radians between the points of latitude and longitude (found using a method such as the haversine formula), f is the flattening of the Earth, and X and Y are expanded below.

Where P = (β1 + β2)/2 and Q = (β2 – β1)/2

In the expressions above, β1 and β1 are reduced latitudes using the equation below:

tan(β) = (1 – f)tan(ϕ)

where ϕ is the latitude of a point.

Note that neither the haversine formula nor Lambert’s formula provides an exact distance because it is not possible to account for every irregularity on the surface of the Earth.

Published by

Bài đăng mới nhất

How Much is a $500,000 Life Insurance Policy for a 60 Year Old Man? A Comprehensive Guide

If you're a 60-year-old man considering a $500,000 life insurance policy, you're likely wondering about…

2 tháng ago

Who is the No. 1 Life Insurance Provider in Canada? An In-Depth Look at the Top Contenders

Choosing the best life insurance provider is a crucial decision, especially in Canada, where numerous…

2 tháng ago

Can Foreigners Get Life Insurance in the USA? A Comprehensive Guide

Navigating the U.S. financial landscape as a foreigner can be complex, and life insurance is…

2 tháng ago

Life Insurance with American Family: Protecting Your Loved Ones with Confidence

American Family Insurance is a well-established provider known for its comprehensive range of insurance products,…

2 tháng ago

Which is the Best Bank for Life Insurance? A Comprehensive Guide to Finding the Right Fit

While banks primarily offer financial services like checking and savings accounts, loans, and credit cards,…

2 tháng ago

Does Chase Have Life Insurance? Your Guide to Understanding Chase’s Insurance Offerings

Chase, a well-known financial institution, offers a wide range of financial products and services. But…

2 tháng ago