ForHosting KIT · Matemática

Distância ao longo do grande círculo

Com três pares de coordenadas, o início da rota, o fim e um ponto, você descobre a que distância do início fica a aproximação máxima sobre o grande círculo e quanto o ponto se afasta para o lado, em metros, quilômetros ou milhas. Grátis no seu navegador.

  • Grátis
  • Funciona no seu navegador
  • Sem cadastro
  • Seus dados não saem do seu aparelho
Use pelo WebAPIE-mailTelegramApp em breve
Se você digitar
Lat1
51,5074
Lon1
-0,1278
Lat2
40,7128
Lon2
-74,006
Latitude
48,8566
Longitude
2,3522
Você obtém
Distância ao longo da rota
-264,107681 km
Distância ao longo da rota (m)
-264.107,681392
Distância transversal à rota
-219,786036
Distância transversal à rota (m)
-219.786,03604

Esta calculadora de distância ao longo de um grande círculo mede quanto você avançou ao longo de uma rota esférica de grande círculo quando um ponto de consulta é projetado sobre essa rota com trigonometria esférica clássica. O modelo é uma esfera com raio configurável (por padrão o raio médio terrestre da IUGG) e unidades de saída opcionais em metros, quilômetros, milhas terrestres ou milhas náuticas. Cada avaliação é totalmente determinística: não há consultas de rede, amostragem nem atalhos dependentes da data.

Onde a projeção ao longo da rota se encaixa em estudo, operações e software

Os estudantes encontram distâncias ao longo da rota e transversais quando um livro de navegação apresenta rotas de grande círculo, quando um exercício de planejamento de voo pede o progresso ao longo da rota na aproximação mais próxima de uma cidade ou waypoint, ou quando separam o progresso ao longo da rota do erro lateral antes de plotar.

Professores podem pré-gerar chaves de resposta para ternas modestas de lat-lon sem confiar em apps de mapa opacos que mudam em silêncio entre modelos geodésicos e de rumo ou alteram o raio da Terra. Ferramentas de operações e despacho usam os mesmos números para relatar quão longe ao longo de um corredor fica uma célula meteorológica ou um NOTAM, e se o deslocamento é à esquerda ou à direita da rota.

Desenvolvedores chamam o mesmo contrato a partir de scripts para semear vetores de teste determinísticos para renderizadores de rota, normalizar waypoints digitados pelo usuário antes de demos simples de trajetória de voo, ou satisfazer enunciados de desafios de programação que exigem distância ao longo da rota em vez de uma escala de mapa aproximada. A prática de competições frequentemente precisa de uma fonte rápida e offline de projeções esféricas para checar soluções sem GIS proprietário sob pressão de tempo.

Ferramentas de produto e educação usam a avaliação quando um aprendiz digita três pontos e a interface deve mostrar quilômetros ao longo da rota mais um deslocamento transversal.

Progresso de rota aérea e marítima

Meça o quanto se avançou ao longo de uma rota planejada de grande círculo até a aproximação mais próxima de uma cidade, navaid ou célula meteorológica, mais o deslocamento lateral.

Tutoria e demos de trigonometria esférica

Projete pontos digitados pelo usuário sobre um corredor esférico de grande círculo para lições interativas e demos simples de trajetória de voo.

Como a distância ao longo da rota difere da distância de grande círculo até o ponto?

A distância de grande círculo até o ponto é o arco direto do início da rota até a localização de consulta. A distância ao longo da rota é o arco do início até o ponto mais próximo no grande círculo da rota, de modo que ignora o deslocamento lateral (transversal).

A distância ao longo da rota pode ser negativa ou a fração ultrapassar 1?

Sim. Distância ao longo da rota negativa significa que a projeção fica atrás do início da rota. Fração fora de 0…1 significa que o ponto mais próximo no grande círculo infinito cai fora do segmento finito início–fim.

Quais intervalos de coordenadas são aceitos?

A latitude deve estar entre −90 e 90 graus inclusive. A longitude deve estar entre −180 e 180 graus inclusive. Extremos de rota coincidentes ou antipodais são rejeitados.

Qual raio da Terra e quais unidades são usados?

O raio padrão é 6371008.8 m (média IUGG). Sobrescreva radius quando o enunciado usar outro modelo esférico.

O que é a distância transversal à rota?

É o afastamento lateral do ponto em relação à rota de grande círculo, com sinal para indicar o lado. Ela aparece junto com a distância ao longo da rota, o comprimento total do trecho e a distância direta do início até o ponto.

Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.

POSThttps://api.kit.forhosting.com/trig/along-track-distance

Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.

curl -X POST https://api.kit.forhosting.com/trig/along-track-distance \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"lat1":51.5074,"lon1":-0.1278,"lat2":40.7128,"lon2":-74.006,"lat":48.8566,"lon":2.3522}'
{
  "lat1": 51.5074,
  "lon1": -0.1278,
  "lat2": 40.7128,
  "lon2": -74.006,
  "lat": 48.8566,
  "lon": 2.3522
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "trig.along_track_distance",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.

por chamadaUS$ 0,002

Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.

lat_min-90
lat_max90
lon_min-180
lon_max180
HTTPCódigoO que significa
401unauthorizedToken ausente ou inválido. Confira o header Authorization.
402insufficient_balanceSaldo insuficiente para esta tarefa. Faça uma recarga e tente de novo.
404unknown_typeEsse tipo de tarefa não existe. Confira o campo type no catálogo.
429rate_limitedMuitas requisições em pouco tempo. Espere um instante e tente de novo.

Você informa o início e o fim da rota como latitude e longitude, mais o ponto de consulta; o motor devolve a distância com sinal sobre a superfície desde o início até o ponto mais próximo no grande círculo infinito que passa por esses extremos, juntamente com o deslocamento transversal com sinal, o comprimento total da rota e a fração do segmento.

O que significa a distância ao longo da rota e o que a resposta contém

A distância ao longo da rota é o comprimento de arco medido do início de uma rota de grande círculo até o pé da perpendicular de um ponto de consulta sobre esse grande círculo. Na navegação aérea e marítima ela responde a perguntas como quão longe, ao longo da rota planejada, ocorre a aproximação mais próxima de uma célula meteorológica ou de um navaid, mesmo quando a aeronave ou a embarcação está deslocada da linha central. A distância transversal é o deslocamento com sinal complementar à esquerda ou à direita da rota; ambas as grandezas vêm da mesma trigonometria esférica e são devolvidas juntas para que os consumidores não precisem rederivá-las. Esta calculadora devolve as coordenadas normalizadas do início da rota, do fim da rota e do ponto de consulta, along_track_distance na unidade solicitada, o mesmo valor sempre ecoado em metros como along_track_distance_m, cross_track_distance e seu par em metros, o track_length completo do grande círculo entre os extremos da rota, a distance_to_point de haversine do início até a localização de consulta, fraction_along_track relativa ao segmento finito, path_bearing_deg e bearing_to_point_deg a partir do norte verdadeiro, a etiqueta de unidade, o raio usado em metros, a etiqueta de método along_track_great_circle, a precisão decimal aplicada e uma breve string de fórmula. Não há iteração geodésica de elipsoide nem modelo de linha de rumo: o motor avalia as fórmulas esféricas fechadas dentro dos intervalos de coordenadas suportados ou rejeita a entrada com invalid_input. Os casos rejeitados incluem coordenadas ausentes, valores não finitos, latitude fora de menos noventa a noventa graus, longitude fora de menos cento e oitenta a cento e oitenta graus, extremos de rota coincidentes que deixam a direção da rota indefinida e extremos antipodais que deixam o grande círculo não único. Se você precisar do comprimento de loxodrômica de rumo constante, use uma ferramenta de distância rhumb; esta página responde apenas a projeção ao longo do grande círculo, com saída de ponto flutuante estável adequada a folhas de exercícios, testes unitários e consumidores de API que não devem inventar passos de plotagem de carta ao ensinar trigonometria esférica.

Como a trigonometria esférica produz a distância ao longo da rota

Sinais de mais iniciais opcionais e notação científica em strings numéricas são permitidos quando se interpretam como decimais finitos; espaços embutidos, prefixos hexadecimais e tokens não numéricos são rejeitados com mensagem clara para que uma célula errada não se torne uma posição de rota incorreta. Um campo opcional radius define o raio da esfera em metros quando você precisa de um raio terrestre de livro diferente do padrão de seis milhões trezentos e setenta e um mil e oito ponto oito metros. Internamente o motor converte graus em radianos, calcula o ângulo central de haversine do início até o ponto de consulta, obtém os rumos iniciais de grande círculo do início ao fim e do início ao ponto, forma o ângulo ao longo da rota com sinal com atan2 do seno de delta treze vezes o cosseno da diferença de rumo sobre o cosseno de delta treze, multiplica por R para metros de superfície e, da mesma forma, forma o ângulo transversal com asin do seno de delta treze vezes o seno da diferença de rumo. Os campos preferidos são lat1 e lon1 para o início da rota, lat2 e lon2 para o fim da rota, e lat e lon para o ponto de consulta, todos em graus decimais, mas aliases como start_lat, end_lon, point_lat, lat3 e longitude são aceitos para que planilhas, query strings e formulários tipados reutilizem o mesmo contrato. A latitude deve estar entre menos noventa e noventa graus inclusive; a longitude entre menos cento e oitenta e cento e oitenta inclusive. Um campo opcional unit escolhe metros, quilômetros (padrão), milhas terrestres ou milhas náuticas, com aliases mais longos como kilometers e nautical_miles normalizados a etiquetas curtas. A precisão opcional, com aliases decimals e dp, escolhe quantas casas decimais expor para distâncias e rumos, com seis por padrão e teto de quinze para que os goldens de JSON permaneçam estáveis. Combine a execução gratuita no navegador desta página com a API paga quando precisar do resultado matemático idêntico dentro de um pipeline automatizado sem reimplementar você mesmo as fórmulas ao longo da rota.

Onde a projeção ao longo da rota se encaixa em estudo, operações e software

Nesta página o trabalho roda inteiramente no seu navegador; pela API cada consulta bem-sucedida custa US$ 0,002, validação falha não é cobrada e nada é armazenado após a resposta. Essa divisão — exploração interativa gratuita e API paga idêntica — combina com o restante do catálogo tier A do KIT e permite ir de uma demo de sala de aula a um pipeline automatizado sem mudar o resultado matemático. Combine-a com ferramentas de distância rhumb ou conversão de coordenadas quando precisar de passos geo relacionados, e com outros endpoints parse ao montar um pequeno laboratório de ajudantes gratuitos e determinísticos de trigonometria esférica.

Fixtures de navegação determinísticos

Gere valores reproduzíveis de along_track_distance_m, cross_track_distance_m e fraction_along_track para testes unitários e asserções de CI.

Quanto custa a calculadora de distância ao longo de um grande círculo?

É gratuita no seu navegador nesta página. Pela API uma solicitação bem-sucedida custa US$ 0,002; entradas inválidas não são cobradas.

Ver a documentação completa do KIT →