Início·Geometria

Distância entre coordenadas

A Terra é redonda, então não dá para simplesmente subtrair as coordenadas. A fórmula de haversine mede o arco de círculo máximo que liga os dois pontos, dobrando as diferenças de latitude e longitude em senos de meio ângulo para o resultado não desandar perto dos polos.

Seus números

Distância (km)

325.11km

Azimute

144.1°

Fórmula

Distância (km) = 2 × 6371 × asin(√(sin²(ΔLatitude inicial÷2) + cosLatitude inicial × cosLatitude final × sin²(ΔLongitude inicial÷2)))

É a distância direta, não a rodoviária que um aplicativo de mapas informa. O azimute mostrado é a direção para onde olhar na partida.

O que digitar

CampoPadrãoFaixa aceita
Latitude inicial (°)Latitude de partida: positiva ao norte, negativa ao sul.37.5665-90 ~ 90
Longitude inicial (°)Longitude de partida: positiva a leste, negativa a oeste.126.978-180 ~ 180
Latitude final (°)Latitude de chegada. Um grau de latitude vale cerca de 111 km em qualquer lugar.35.1796-90 ~ 90
Longitude final (°)Longitude de chegada. Um grau de longitude encurta perto dos polos.129.0756-180 ~ 180

Passo a passo

FórmulaDistância (km) = 2 × 6371 × asin(√(sin²(ΔLatitude inicial÷2) + cosLatitude inicial × cosLatitude final × sin²(ΔLongitude inicial÷2)))
Com os valores padrãoDistância (km) = 2 × 6371 × asin(√(sin²(Δ37.5665÷2) + cos37.5665 × cos35.1796 × sin²(Δ126.978÷2)))
ResultadoDistância (km) = 325.11 km

Tabela de referência

Resultados quando só Latitude inicial (°) muda e o resto fica parado.

Latitude inicial (°)Distância (km) (km)Azimute (°)
18.81,833.016.1
28.280113.8
37.6328.14144.5
56.32,353.85175.2
75.14,440.34177.3

O que cada resultado significa

ResultadoNos valores padrão
Distância (km) (km)325.11
Azimute (°)O ângulo no sentido horário a partir do norte, com o norte em zero.144.1

Erros comuns

É a distância direta, não a rodoviária que um aplicativo de mapas informa. O azimute mostrado é a direção para onde olhar na partida.

Glossário

Latitude inicial
Latitude de partida: positiva ao norte, negativa ao sul.
Longitude inicial
Longitude de partida: positiva a leste, negativa a oeste.
Latitude final
Latitude de chegada. Um grau de latitude vale cerca de 111 km em qualquer lugar.
Longitude final
Longitude de chegada. Um grau de longitude encurta perto dos polos.
Azimute
O ângulo no sentido horário a partir do norte, com o norte em zero.

Perguntas frequentes

Q. Como se calcula Distância entre coordenadas?

Distância (km) = 2 × 6371 × asin(√(sin²(ΔLatitude inicial÷2) + cosLatitude inicial × cosLatitude final × sin²(ΔLongitude inicial÷2))) — A Terra é redonda, então não dá para simplesmente subtrair as coordenadas. A fórmula de haversine mede o arco de círculo máximo que liga os dois pontos, dobrando as diferenças de latitude e longitude em senos de meio ângulo para o resultado não desandar perto dos polos.

Q. Pode mostrar com um exemplo?

Com Latitude inicial 37.5665°, Longitude inicial 126.978°, Latitude final 35.1796°, Longitude final 129.0756°, o resultado é Distância (km) 325.11km.

Q. O que preciso digitar?

Digite Latitude inicial, Longitude inicial, Latitude final, Longitude final. O resultado recalcula enquanto você digita, e campo vazio conta como zero.

Q. O quanto o resultado muda se eu mexer num número?

Mudando só Latitude inicial (°), o resultado vai para Latitude inicial (°) 18.8 → Distância (km) (km) 1,833.01 e Latitude inicial (°) 75.1 → Distância (km) (km) 4,440.34. A tabela abaixo mostra cinco passos.

Q. Como os números são arredondados?

Dinheiro aparece na unidade inteira, porcentagens com uma casa decimal e o resto com duas. O que você vê está arredondado; a conta segue com o valor cheio.

Q. Tem algo para ficar de olho?

É a distância direta, não a rodoviária que um aplicativo de mapas informa. O azimute mostrado é a direção para onde olhar na partida.

Calculadoras relacionadas

Mantenha as mesmas unidades de comprimento em todos os campos: misturar centímetros e metros joga o resultado muito longe.