Calculadora Haversine - Distância Círculo Máximo

Calculadora haversine online grátis para calcular distância de círculo máximo entre coordenadas. Calcule distâncias GPS com explicação.

°°
°°
km

O que é a Fórmula de Haversine?

A fórmula de haversine é uma equação matemática usada para calcular a menor distância entre dois pontos na superfície de uma esfera, como a Terra. Ela determina a distância de círculo máximo, que é o caminho mais curto entre dois pontos na superfície de uma esfera.

A fórmula de haversine é particularmente útil em navegação, geografia e aplicações de GPS onde você precisa encontrar a distância entre duas coordenadas geográficas (latitude e longitude). Ela leva em conta a forma esférica da Terra, fornecendo resultados mais precisos do que cálculos simples de distância euclidiana.

A fórmula é derivada da lei dos haversines, que relaciona os lados e ângulos de triângulos esféricos. A própria função haversine é definida como:

hav(θ) = sin²(θ/2) = (1 - cos(θ))/2

Principais propriedades e aplicações da fórmula de haversine incluem:

  • Geometria Esférica: Trabalha com a superfície curva da Terra em vez de mapas planos.
  • Navegação: Essencial para calcular rotas de voo, rotas marítimas e navegação GPS.
  • Precisão: Fornece cálculos de distância precisos para localizações em todo o mundo.
  • Programação: Amplamente usado em aplicativos web, aplicativos móveis e sistemas de informação geográfica.
  • Alcance: Funciona para quaisquer dois pontos na Terra, independentemente da distância.

A fórmula de haversine é especialmente importante em aplicações modernas como serviços de transporte compartilhado, otimização de entregas, previsão do tempo e qualquer sistema que precise determinar proximidade ou calcular distâncias de viagem entre localizações geográficas.

Como funciona a Fórmula de Haversine?

A fórmula de haversine calcula a distância de círculo máximo entre dois pontos em uma esfera usando suas coordenadas de latitude e longitude. A fórmula envolve várias funções trigonométricas e leva em conta o raio da Terra.

A fórmula completa de haversine é:

d = 2r × arcsin(√(sin²(Δφ/2) + cos(φ₁) × cos(φ₂) × sin²(Δλ/2)))

Onde:

  • d = distância de círculo máximo entre os dois pontos
  • r = raio da Terra (aproximadamente 6.371 km ou 3.959 milhas)
  • φ₁, φ₂ = latitude do ponto 1 e ponto 2 (em radianos)
  • Δφ = φ₂ - φ₁ (diferença de latitude)
  • Δλ = λ₂ - λ₁ (diferença de longitude)
  • λ₁, λ₂ = longitude do ponto 1 e ponto 2 (em radianos)

A fórmula funciona:

  • Convertendo latitude e longitude de graus para radianos
  • Calculando as diferenças nas coordenadas
  • Aplicando a função haversine a essas diferenças
  • Usando o haversine inverso (arco seno) para obter o ângulo central
  • Multiplicando pelo raio da Terra para obter a distância real

Essa abordagem garante que a distância calculada siga a curvatura da Terra, fornecendo o caminho mais curto possível entre dois pontos na superfície do planeta.

Exemplos Comuns de Distância Haversine

Aqui estão algumas distâncias típicas calculadas usando a fórmula de haversine:

  • São Paulo para Rio de Janeiro: ~360 km (224 milhas)
  • Londres para Tóquio: ~9.560 km (5.940 milhas)
  • Sydney para Melbourne: ~713 km (443 milhas)
  • Paris para Roma: ~1.103 km (685 milhas)
  • Brasília para Salvador: ~1.060 km (659 milhas)