Ponto sem retorno
A calculadora do ponto sem retorno determina até onde você pode avançar em uma rota e ainda retornar ao ponto de partida dentro da autonomia de combustível informada.
Executar grátis
Insira a autonomia útil em horas, a velocidade no solo na ida e a velocidade no solo na volta. O resultado apresenta a distância-limite e o tempo de cada trecho. A ferramenta é útil quando vento, corrente ou outro efeito direcional torna as duas velocidades diferentes. Use a autonomia restante depois de descontar todas as reservas exigidas pela sua operação.
Entenda o significado do ponto sem retorno
O ponto sem retorno é a posição em uma rota de ida na qual o combustível ou a energia restante é exatamente suficiente para inverter o rumo e alcançar o ponto de partida. Antes dessa posição, a volta é possível dentro da autonomia informada; depois dela, o retorno planejado excederia essa autonomia. Esta calculadora considera um trajeto retilíneo de ida e volta e pressupõe velocidade no solo constante em cada trecho. A velocidade no solo é importante porque o veículo consome tempo, não distância no mapa, e o vento ou a corrente pode fazer com que distâncias iguais exijam tempos diferentes. A resposta é uma distância desde o ponto inicial, expressa na unidade implícita nas velocidades. Se as velocidades forem inseridas em nós, o resultado será em milhas náuticas; se forem inseridas em quilômetros por hora, será em quilômetros. Este cálculo serve ao planejamento e não autoriza a continuação da viagem. O combustível real, as mudanças de condições, os desvios, as normas aplicáveis e as opções seguras devem orientar a decisão operacional.
Informe autonomia e velocidades de maneira consistente
Informe a autonomia útil em horas decimais. O valor 4.5 corresponde a quatro horas e trinta minutos. A autonomia deve representar o tempo realmente disponível para a parte de ida e volta, após a dedução das reservas obrigatórias e das provisões para partida, táxi, subida, aproximação, espera, desvio ou combustível inutilizável. Depois, insira velocidades positivas de ida e volta usando a mesma unidade de distância por hora. É possível usar nós, quilômetros por hora ou milhas por hora, mas as unidades não podem ser misturadas. A calculadora não deduz a velocidade no solo a partir da velocidade no ar e do vento, nem prevê alterações das condições. Use velocidades adequadas ao sentido esperado do deslocamento. Uma velocidade de retorno menor aproxima o ponto sem retorno da origem, pois é necessário proteger mais tempo para a volta. Uma velocidade de retorno maior permite prosseguir por mais tempo, embora o ponto continue limitado pela autonomia útil informada.
Interprete a distância e os tempos calculados
O cálculo divide a autonomia útil entre os dois trechos para que a distância percorrida na ida seja igual à distância da volta. Em termos algébricos, o tempo de ida é a autonomia multiplicada pela velocidade de retorno e dividida pela soma das velocidades de ida e volta. A multiplicação desse tempo pela velocidade de ida fornece a distância do ponto sem retorno. O tempo de volta é a mesma distância dividida pela velocidade de retorno, e os dois tempos somam a autonomia informada, exceto por eventuais diferenças de arredondamento na exibição. A resposta contém horas e minutos para cada trecho, facilitando o posicionamento do resultado em uma linha do tempo de navegação. Não interprete a distância como coordenada geográfica: ela representa a distância ao longo da rota desde a origem. Curvas, mudanças de altitude ou velocidade e paradas intermediárias não são modeladas. Para uso operacional, compare o resultado com pontos de controle reais, recalcule quando as condições mudarem e preserve a margem de segurança exigida pelos seus procedimentos.
Casos de uso
Planejar um trecho aéreo de ida e volta
Estime a distância-limite quando o vento previsto produzir velocidades no solo diferentes na ida e no retorno.
Avaliar uma rota de patrulha marítima
Use a velocidade sobre o fundo em cada sentido para considerar a corrente antes de escolher um ponto de retorno conservador.
Criar uma planilha de planejamento de combustível
Inclua um cálculo determinístico do ponto sem retorno em um programa de rotas ou em uma lista de verificação repetível.
Perguntas frequentes
Qual fórmula a calculadora utiliza?
A distância é a autonomia multiplicada pelas velocidades de ida e volta, dividida pela soma dessas duas velocidades.
Em qual unidade a distância é apresentada?
O resultado usa a unidade das velocidades: nós geram milhas náuticas, quilômetros por hora geram quilômetros e milhas por hora geram milhas.
A reserva de combustível deve ser incluída na autonomia?
Não. Primeiro desconte as reservas obrigatórias e outras provisões; depois, informe somente a autonomia disponível para o percurso de ida e volta.
Por que as velocidades de ida e volta são separadas?
Vento, corrente ou outros efeitos direcionais podem alterar a velocidade no solo, portanto distâncias iguais podem exigir tempos diferentes.
Quanto custa uma solicitação de API?
Cada solicitação de API custa US$ 0,002. A calculadora do navegador pode executar localmente o mesmo cálculo determinístico.
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/geo/point-of-no-return \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fuel_endurance_hours":5,"outbound_ground_speed":120,"return_ground_speed":180}'const res = await fetch("https://api.kit.forhosting.com/geo/point-of-no-return", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fuel_endurance_hours": 5,
"outbound_ground_speed": 120,
"return_ground_speed": 180
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/geo/point-of-no-return",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fuel_endurance_hours": 5,
"outbound_ground_speed": 120,
"return_ground_speed": 180
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/geo/point-of-no-return", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fuel_endurance_hours":5,"outbound_ground_speed":120,"return_ground_speed":180}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fuel_endurance_hours":5,"outbound_ground_speed":120,"return_ground_speed":180}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/geo/point-of-no-return", 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
{
"fuel_endurance_hours": 5,
"outbound_ground_speed": 120,
"return_ground_speed": 180
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "geo.point_of_no_return",
"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. |