Componentes do vento na pista: proa, cauda e través
A calculadora de componentes do vento na pista separa o vento informado nas parcelas paralela e perpendicular ao rumo da aeronave.
Executar grátis
Informe a velocidade, a direção de onde o vento sopra e o rumo da pista usando a mesma referência de norte. O resultado identifica vento de proa ou de cauda, mostra a intensidade do vento de través e indica se ele vem da esquerda ou da direita. Ela auxilia conferências, treinamento e fluxos de planejamento, mas não substitui documentação aprovada nem a avaliação de uma tripulação qualificada.
Use a mesma referência para todas as direções
Comece com a velocidade e a direção informadas e depois insira o rumo da pista em uso. Na aviação, a direção do vento mostra de onde o ar vem, não para onde vai. Assim, vento de 240 graus com rumo 270 chega pelo quadrante dianteiro esquerdo. O vento e o rumo precisam usar a mesma referência: compare valores magnéticos com magnéticos ou verdadeiros com verdadeiros. Misturar uma previsão verdadeira com rumo magnético introduz a variação local no resultado. Tanto 0 quanto 360 representam o norte. Como o número pintado da pista é arredondado para dezenas, prefira o rumo publicado quando a precisão for importante. Selecione a unidade do informe; todos os componentes permanecem nessa unidade, sem conversões ocultas.
Entenda os componentes longitudinal e lateral
A calculadora subtrai o rumo da pista da direção do vento e normaliza a diferença para o menor ângulo com sinal entre menos 180 e 180 graus. O cosseno projeta a velocidade ao longo da pista, enquanto o seno calcula a parcela lateral. Uma projeção longitudinal positiva vira vento de proa; uma negativa é apresentada como intensidade positiva de vento de cauda. Somente uma dessas grandezas fica acima de zero. O vento de través é mostrado como intensidade não negativa e também como valor assinado. Sinal positivo indica vento vindo da direita; sinal negativo, da esquerda. Resíduos numéricos muito próximos de zero são classificados como inexistentes. Os valores recebem arredondamento de seis casas decimais para manter comparações e integrações automatizadas estáveis.
Aplique o resultado com segurança operacional
Use a saída como decomposição matemática, não como decisão de despacho nem substituto do manual de voo. A documentação pode diferenciar vento cruzado demonstrado de limite obrigatório, variar conforme a condição da pista e impor limite próprio para vento de cauda. Rajadas também importam e podem ser avaliadas em um cálculo separado. Confirme que as entradas correspondam à pista e ao período analisados. A ferramenta não considera relevo, edifícios, cisalhamento, variação, frenagem, habilitação do piloto ou instruções do controle. Em treinamento, oferece uma conferência repetível; em software, fornece saída determinística. Cada solicitação API custa US$ 0,002, enquanto o cálculo no navegador pode ser executado localmente. Antes de agir, compare os componentes com documentação vigente, procedimentos e informações meteorológicas oficiais.
Casos de uso
Comparação de pistas antes do voo
Compare o mesmo vento com diferentes rumos de pista para observar a mudança dos componentes longitudinal e lateral.
Exercícios de formação de pilotos
Confira contas manuais e diferencie com clareza vento vindo da esquerda ou da direita.
Software de planejamento determinístico
Inclua cálculos reproduzíveis sem rede, aleatoriedade ou resultados dependentes do horário.
Perguntas frequentes
A direção do vento indica origem ou destino?
Ela indica de onde o vento sopra, conforme a convenção usada nos informes aeronáuticos.
O que significa vento de través assinado positivo?
Significa vento vindo do lado direito da aeronave; um valor negativo indica o lado esquerdo.
Posso informar o número da pista em vez do rumo?
Informe o rumo em graus. O designador é arredondado e pode não corresponder ao rumo publicado necessário para maior precisão.
Posso usar nós, milhas por hora ou metros por segundo?
Sim. Escolha kt, mph, m/s ou km/h; todos os componentes serão devolvidos na unidade selecionada.
Quanto custa o cálculo pela API?
Cada solicitação API custa US$ 0,002. A versão no navegador pode ser usada gratuitamente nesta página.
A ferramenta determina se decolar ou pousar é seguro?
Não. Ela apenas decompõe o vento. Consulte documentação aprovada, procedimentos, meteorologia e avaliação operacional qualificada.
Para desenvolvedores — acesso via API
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.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/travel/runway-wind-components \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"wind_speed":20,"wind_direction":240,"runway_heading":270}'const res = await fetch("https://api.kit.forhosting.com/travel/runway-wind-components", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"wind_speed": 20,
"wind_direction": 240,
"runway_heading": 270
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/runway-wind-components",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"wind_speed": 20,
"wind_direction": 240,
"runway_heading": 270
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/runway-wind-components", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"wind_speed":20,"wind_direction":240,"runway_heading":270}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"wind_speed":20,"wind_direction":240,"runway_heading":270}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/runway-wind-components", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"wind_speed": 20,
"wind_direction": 240,
"runway_heading": 270
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.runway_wind_components",
"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.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |