Hora da maré para um calado
Com preamar de 5 e baixa-mar de 1,4, a altura-alvo de 3,2 é atingida 3 horas depois da preamar na vazante, exatamente metade da amplitude de 3,6. Útil para cruzar barras, soleiras de marina e fundeios que secam. 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
- Preamar
- 5
- Baixa-mar
- 1,4
- Altura desejada
- 3,2
- Imagem
- 3,6
- Direção
- Falling
- Intervalo (horas)
- 6
- Fração da amplitude
- 0,5
Comandantes, práticos de porto e caminhantes da costa muitas vezes precisam de uma hora de relógio, não só de uma altura de maré. O almanaque informa a preamar e a baixa-mar; uma barra, um limiar de marina ou um fundeadouro que seca faz uma pergunta mais estreita: quando a água chegará à altura de que você realmente precisa? Esta calculadora de hora da maré para o calado aplica a regra dos doze avos — a clássica partição 1-2-3-3-2-1 da amplitude em seis horas de maré — e a inverte, de modo que uma altura-alvo entre preamar e baixa-mar vira horas e minutos a partir da estofa de partida. Você pode cronometrar uma descida (vazante) a partir da preamar ou uma subida (enchente) a partir da baixa-mar, esticar as seis horas de maré sobre um intervalo real como 6.2 horas e, se quiser, anexar um relógio de 24 horas.
A regra dos doze avos e por que os comandantes ainda a usam
Entre uma preamar e a baixa-mar seguinte o mar não desce em ritmo constante. Muda devagar perto das estofas e mais depressa na meia-maré, numa curva que lembra um cosseno. Muito antes das estações de maré eletrônicas, os navegadores aproximavam essa curva dividindo a amplitude em doze partes iguais e atribuindo esses doze avos a seis horas: um doze avo na primeira, dois na segunda, três na terceira, três na quarta, dois na quinta e um na sexta.
Acumulado desde a estofa de partida, a água percorreu portanto 0, 1, 3, 6, 9, 11 e 12 doze avos da amplitude nas horas zero a seis. Na hora três metade da amplitude já passou — meia-maré —, por isso uma altura intermediária é o caso mental simples. A regra é uma aproximação, não uma previsão harmônica.
Funciona melhor numa costa semidiurna regular, com uma só preamar e uma só baixa-mar, e enfraquece onde a maré é diurna, onde uma preamar dupla ou uma estofa longa achata a curva, ou onde a distorção de águas rasas encurta muito a enchente em relação à vazante. Mesmo assim, continua sendo o método ensinado nos exames Yachtmaster e de comandante costeiro, e o que um oficial de quarto ainda consegue aplicar no cockpit quando o plotter está ocupado.
Esta calculadora codifica essa mesma tabela 1-2-3-3-2-1 e a inverte, de modo que você pede uma altura e recebe um horário em vez de percorrer a tabela hora a hora à mão.
Quem precisa da hora de uma altura de maré
Os briefs para cruzar uma barra ou um canal precisam de uma janela de tempo, não de uma curva bonita: se a barra só é segura acima de 1.8 metros numa amplitude de 4.2 metros, o comandante quer horas após a baixa-mar na enchente e horas após a preamar na vazante. Portos que secam e limiares de marina fazem a mesma pergunta ao contrário — quando a maré vai erguer a quilha sobre o limiar e quando vai deixar o barco encalhado de novo.
Softwares de planejamento de derrota e diários eletrônicos podem chamar este extremo em vez de embutir outra cópia da tabela dos doze avos que vai divergir do livro de exame. Escolas de vela e questionários no estilo RYA precisam de um oráculo determinístico que marque meia-maré às três horas e rejeite como inválido um alvo acima da preamar, não uma resposta de chat que invente um cosseno. Caminhantes da costa e fotógrafos usam a mesma inversão para estimar quando uma passagem ou um recife descobre.
Fixe as horas arredondadas nos testes, mantenha as solicitações pequenas e você obtém horários reproduzíveis pela regra dos doze avos para workers de borda e ferramentas de briefing, sem montar uma estação de maré harmônica própria.
Casos de uso
Janelas para cruzar barras e enseadas
Converta uma altura mínima segura numa amplitude publicada em horas após a baixa-mar na enchente e após a preamar na vazante, antes de se comprometer com uma barra rasa.
Horários de berço que seca e limiar de marina
Descubra quando a maré vai erguer a quilha sobre um limiar ou deixar um fundeadouro que seca, usando a preamar e a baixa-mar do almanaque e a altura de que você realmente precisa.
Exames de comandante e ferramentas de briefing
Corrija itens da regra dos doze avos com uma inversão determinística, ou leve as mesmas horas e a tabela horária para um briefing de derrota ou um diário eletrônico.
Perguntas frequentes
O que é a regra dos doze avos?
Divide a amplitude da maré em doze partes ao longo de seis horas: 1, 2, 3, 3, 2 e depois 1 doze avo por hora. Esta calculadora inverte essa curva acumulada 0-1-3-6-9-11-12, interpolando dentro de cada hora.
Posso cronometrar tanto a enchente quanto a vazante?
Sim. Defina direction como rising para contar a partir da baixa-mar, ou falling (o padrão) para contar a partir da preamar.
E se o alvo ficar fora da preamar e da baixa-mar?
Uma altura acima da preamar ou abaixo da baixa-mar não pode ocorrer nessa maré, então a solicitação é recusada e não é cobrada.
E se entre a preamar e a baixa-mar não houver seis horas?
Informe o intervalo real entre os dois extremos, por exemplo 6,2 horas. As seis horas de maré da regra se distribuem por igual nesse intervalo, então o tempo obtido acompanha a sua tábua de marés, e não um meio ciclo teórico.
Posso ter um horário de relógio em vez de horas decorridas?
Sim. Acrescente o horário, no formato de 24 horas, do extremo de partida: a preamar se a maré estiver baixando ou a baixa-mar se estiver subindo. O resultado mostra também a hora em que a altura-alvo é atingida.
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/travel/tide-time-for-height \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"high_water":5,"low_water":1.4,"target_height":3.2}'const res = await fetch("https://api.kit.forhosting.com/travel/tide-time-for-height", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/tide-time-for-height",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/tide-time-for-height", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"high_water":5,"low_water":1.4,"target_height":3.2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"high_water":5,"low_water":1.4,"target_height":3.2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/tide-time-for-height", 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
{
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.tide_time_for_height",
"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_interval_hours | 18 |
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
Alturas fora do intervalo publicado falham com invalid_input e não são cobradas. Chamadas bem-sucedidas custam o US$ 0,002 publicado, sem tokens de modelo nem rede de saída.
Como uma altura-alvo vira horas, minutos e um relógio
A amplitude é a preamar menos a baixa-mar e deve ser positiva. O sucesso também devolve horas e minutos a partir das duas estofas, a altura acima da baixa-mar, a enchente e a vazante que restam, uma mensagem curta e uma tabela horária de alturas para conferir os passos 1-2-3-3-2-1. Envie high_water e low_water em qualquer unidade coerente — metros ou pés — e um target_height que fique sobre essas estofas ou entre elas. A fração da amplitude já percorrida é (high_water menos target) quando você cronometra uma maré descendente a partir da preamar, ou (target menos low_water) quando cronometra uma maré crescente a partir da baixa-mar. Essa fração é invertida nos nós acumulados dos doze avos com interpolação linear dentro de cada hora: um alvo a um doze avo da amplitude é exatamente uma hora de maré; um alvo a dois doze avos fica no meio da segunda hora, e assim por diante. interval_hours vale seis por omissão, o semiciclo do manual; se o almanaque marcar seis horas e doze minutos entre estofas, envie 6.2 e as seis horas de maré se esticam de modo uniforme. direction é falling ou rising; se omitir, a calculadora cronometra a vazante a partir da preamar, a pergunta usual de «quando vai baixar até esta altura». O start_time opcional é um relógio de 24 horas HH:MM dessa estofa de partida; a resposta então inclui clock_time e um indicador next_day quando o deslocamento cruza a meia-noite. Números ausentes, amplitude não positiva, alvo fora das estofas, intervalo fora de 0.25–18 horas, direction inválida ou relógio malformado falham com invalid_input e não são cobrados.
Onde uma API de hora da maré para uma altura rende valor
Como a implementação é parse pura de nível A, cada chamada bem-sucedida custa o US$ 0,002 publicado, sem tokens de modelo nem rede de saída.
Perguntas técnicas
Como descubro quando a maré atinge uma altura-alvo?
Envie high_water, low_water e target_height na mesma unidade. A API inverte a regra dos doze avos e devolve horas e minutos a partir da estofa de partida (preamar se falling, baixa-mar se rising).
Quanto custa a calculadora de hora da maré para o calado?
A ferramenta do navegador é gratuita. Pedidos de API usam saldo KIT pré-pago a US$ 0,002 por chamada bem-sucedida; entrada inválida não é cobrada.