Calculadora de trilha
Uma trilha de 10 km com 600 m de subida leva 3 horas de tempo de livro e queima cerca de 1719,9 kcal com 70 kg: a regra de Naismith para o relógio e um nível de esforço pela inclinação para a energia. Grátis no seu navegador.
- Grátis
- Funciona no seu navegador
- Sem cadastro
- Seus dados não saem do seu aparelho
Executar grátis
Exemplo resolvido
- Distância
- 10
- Altitude
- 600
- Peso
- 70
- Duração (horas)
- 3 kcal
- Duração (minutos)
- 180
- Horas
- 3
- Minutos
- 0
Uma calculadora de trilha transforma três números que você já tem — um mapa e uma balança — em tempo de percurso estimado e custo energético: distância da trilha em quilômetros, ganho de elevação acumulado em metros e peso corporal em quilogramas. O tempo de livro segue a regra de Naismith, que concede uma hora para cada cinco quilômetros de avanço mais uma hora para cada seiscentos metros de subida, a mesma identidade usada por clubes alpinos e autores de guias. A rampa média, o ganho dividido pela distância horizontal, escolhe então um equivalente metabólico de caminhada em trilha para que uma subida íngreme não seja cobrada como um caminho plano. As quilocalorias seguem a identidade ACSM de custo de oxigênio que multiplica MET, massa corporal e minutos.
O que significam tempo e calorias de trilha e como Naismith define o tempo de livro
A duração de uma caminhada em trilha não é o mesmo relógio de andar na calçada da cidade. Uma trilha de oito quilômetros no mapa pode levar o dobro de um passeio plano quando se somam algumas centenas de metros de subida, pausas em pedras soltas e a cadência mais lenta de uma mochila carregada.
A regra de Naismith, publicada em 1892 pelo montanhista escocês William Naismith e ainda o tempo de livro padrão em guias britânicos e alpinos, cifra esse custo extra em dois termos aditivos: uma hora para cada cinco quilômetros de avanço horizontal, mais uma hora para cada seiscentos metros de subida. Esta calculadora implementa essa identidade com exatidão. As calorias queimadas na mesma caminhada são uma estimativa à parte de energia extra, não uma calorimetria de laboratório nem um gasto energético diário completo.
Fisiologistas do exercício expressam esse custo por equivalentes metabólicos. Um MET é o custo de oxigênio de ficar sentado em silêncio, cerca de 3.5 mililitros de oxigênio por quilograma de massa corporal por minuto. A trilha de travessia fica perto de seis MET no Compendium of Physical Activities; subir encostas eleva a faixa.
Esta calculadora interpola o MET como seis mais três décimos vezes a rampa média em por cento e depois limita o resultado entre cinco e doze para que uma escalada vertical ou um caminho de sirga plano não inventem um custo sem teto. As quilocalorias seguem a identidade ACSM de oxigênio: MET vezes 3.5 vezes o peso corporal em quilogramas vezes a duração em minutos, dividido por duzentos.
Trate as cifras como números transparentes de planejamento que você pode recalcular à mão, não como conselho médico nem como promessa de horário de cume, que também depende de forma, clima, massa da mochila e superfície da trilha.
Dicas práticas, limites e buscas relacionadas
Meça a distância sobre a linha da trilha, não como um voo de pássaro entre o estacionamento e o cume, e prefira o acúmulo de subida de um perfil de elevação em vez da diferença de duas cotas, que esconde sobe e desce de um espigão ondulado. Fique dentro dos limites publicados: distância de um milésimo de quilômetro até quinhentos quilômetros, ganho de elevação de zero a vinte mil metros, massa corporal de um a quinhentos quilogramas.
Rampas extremas limitam o MET em cinco ou doze em vez de extrapolar sem teto. Naismith não soma tempo para a descida, então uma caminhada que é toda descida depois de um teleférico ainda informa tempo de livro só com o termo horizontal; se o seu grupo for mais lento que cinco quilômetros por hora no plano, trate o resultado como piso e some a própria margem de descanso e navegação.
Esta página atende quem busca uma calculadora de tempo de trilha, uma calculadora de calorias de trilha, ou horas e quilocalorias estimadas a partir de distância e ganho de elevação; não é estimador de corrida, ciclismo, natação ou caminhada urbana, nem modelo de calorias por frequência cardíaca, nem planejador TDEE. Prefira esta capacidade quando você já sabe quilômetros, metros de ganho e quilogramas e só precisa de um tempo de livro e uma cifra energética determinísticos.
Checagens de ida e volta são fáceis: dez quilômetros com seiscentos metros de ganho a setenta quilogramas devem devolver três horas e cerca de 1719.9 quilocalorias, e cinco quilômetros planos com a mesma massa devem devolver uma hora a MET seis.
Casos de uso
Planejamento de trilha de um dia e tempo de livro do guia
Caminhantes informam quilômetros do mapa, metros acumulados de ganho e peso corporal para preencher uma coluna honesta de horas e kcal antes de escolher horário de partida ou ponto de retorno.
Diários de coaching e carga de treino
Treinadores guardam os mesmos três números depois de uma sessão de subida para que as tabelas semanais de carga sigam uma só identidade Naismith mais ACSM em vez de regras soltas.
Planilhas de calorias e itinerário de travessia
Quem planeja vários dias converte distância e subida de cada trecho em tempo de livro e quilocalorias para dimensionar depósitos de comida e janelas de luz com o mesmo contrato.
Perguntas frequentes
Como o tempo de trilha é calculado?
O tempo de livro segue a regra de Naismith: as horas equivalem à distância em quilômetros dividida por cinco, mais o ganho de elevação em metros dividido por seiscentos. Isso é uma hora por cinco quilômetros mais uma hora por seiscentos metros de subida.
Como as calorias de trilha são calculadas?
A rampa média em por cento é cem vezes a elevação em metros dividida pela distância em metros. O MET vale clamp(6 + 0.3 × grade%, 5, 12); as quilocalorias valem MET × 3.5 × peso corporal em kg × duração em minutos / 200 (identidade ACSM de custo de oxigênio).
O que acontece se a distância for zero, negativa ou estiver ausente?
O campo distance deve ser um número finito positivo maior que zero. Uma trilha de comprimento nulo ou negativo é rejeitada em vez de tratada como uma caminhada concluída.
O ganho de elevação pode ser zero?
Sim. Zero metros de ganho é uma trilha plana: o tempo de livro fica então só no termo horizontal de Naismith (distance / 5 hours) e o MET permanece no piso de seis MET de trilha antes de somar a rampa.
A calculadora de trilha é gratuita?
A ferramenta do navegador é gratuita e roda localmente.
Ferramentas relacionadas
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/sports/hiking \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"distance":10,"elevation":600,"weight":70}'const res = await fetch("https://api.kit.forhosting.com/sports/hiking", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"distance": 10,
"elevation": 600,
"weight": 70
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/sports/hiking",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"distance": 10,
"elevation": 600,
"weight": 70
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/sports/hiking", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"distance":10,"elevation":600,"weight":70}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"distance":10,"elevation":600,"weight":70}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/sports/hiking", 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
{
"distance": 10,
"elevation": 600,
"weight": 70
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "sports.hiking",
"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.
Limites
max_distance_km | 500 |
max_elevation_m | 20000 |
max_weight_kg | 500 |
min_distance_km | 0.001 |
min_weight_kg | 1 |
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. |
Notas técnicas
Uma distância que não seja um número finito positivo falha com invalid_input para que uma trilha de comprimento nulo ou negativo nunca pareça uma caminhada concluída.
O que significam tempo e calorias de trilha e como Naismith define o tempo de livro
A estimativa é determinística: a mesma distância, o mesmo ganho e o mesmo peso sempre produzem o mesmo JSON arredondado, sem rede, sem sementes aleatórias e sem dependência do relógio de parede.
Como chamar a API e o que volta
Zero é uma trilha plana legítima; negativos falham porque este contrato modela ganho, não a variação líquida com descidas. Uma checagem clássica é dez quilômetros, seiscentos metros de ganho e setenta quilogramas: tempo de livro três horas, rampa seis por cento, MET 7.8, cerca de 1719.9 quilocalorias. Se você já conhece um ritmo de caminhada urbana e só precisa de distância sobre velocidade, essa é outra busca; esta página é especificamente duração e calorias de trilha a partir de distância, ganho de elevação e peso corporal. Envie um corpo JSON com três campos obrigatórios. O campo distance é o comprimento da trilha em quilômetros, um número finito positivo entre 0.001 e 500, com alias distance_km, km, trail_distance e d. Zeros, negativos, cadeias vazias e valores não numéricos falham com invalid_input e nunca são cobrados; o contrato do produto é que uma distância que não seja positiva é rejeitada em vez de arredondada ou tratada como uma caminhada de zero horas. O campo elevation é o ganho de elevação acumulado em metros, um número finito entre zero e vinte mil, com alias elevation_gain, elevation_m, gain, ascent e ascent_m. O campo weight é a massa corporal em quilogramas, um número finito positivo entre um e quinhentos, com alias body_weight, weight_kg, kg e mass. Em caso de sucesso, a resposta devolve distance_km, elevation_m e weight_kg limpos; publica grade_percent, o met interpolado e pace_kmh como distância sobre horas de Naismith; retorna duration_hours, duration_minutes, hours, minutes e um time_label breve; retorna calories_kcal e calories_burned como o mesmo total com unit igual a kcal, mais kcal_per_hour e kcal_per_km; e inclui formula, method naismith_met_acsm, um message breve e um array steps ordenado que mostra a substituição de Naismith, a rampa, o limite do MET e a identidade ACSM. O preço das chamadas API bem-sucedidas é a base publicada de US$ 0,002 por item; falhas de validação não consomem saldo pré-pago.
Dicas práticas, limites e buscas relacionadas
Use uma pesagem recente em quilogramas; este contrato aceita quilogramas para que clientes da API não precisem de uma biblioteca de unidades à parte. Tarefas falhas que retornam invalid_input não consomem saldo pré-pago, o que mantém baratos os scripts exploratórios quando você envia de propósito uma distância zero para testar a validação do cliente. O preço da API permanece US$ 0,002 por requisição bem-sucedida com unidade item.