Heure de marée pour un tirant
Avec une pleine mer à 5 et une basse mer à 1,4, la hauteur de 3,2 est atteinte 3 heures après la pleine mer, à mi-marnage. Utile pour passer une barre, un seuil de port ou un mouillage qui assèche. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Pleine mer
- 5
- Basse mer
- 1,4
- Hauteur souhaitée
- 3,2
- Image
- 3,6
- Direction
- Falling
- Intervalle (heures)
- 6
- Fraction de l'amplitude
- 0,5
Les patrons, les pilotes de port et les promeneurs du littoral ont souvent besoin d'une heure d'horloge, pas seulement d'une hauteur de marée. L'almanach donne pleine mer et basse mer ; une barre, un seuil de marina ou un mouillage qui découvre pose une question plus étroite : quand l'eau atteindra-t-elle la hauteur dont vous avez réellement besoin ? Ce calculateur d'heure de marée pour le tirant applique la règle des douzièmes — le classique partage 1-2-3-3-2-1 du marnage sur six heures de marée — et l'inverse, de sorte qu'une hauteur cible entre pleine mer et basse mer devient des heures et des minutes depuis l'étale de départ. Vous pouvez chronométrer une descente (jusant) depuis la pleine mer ou une montée (flot) depuis la basse mer, étirer les six heures de marée sur un intervalle réel tel que 6.2 heures, et rattacher au besoin une horloge sur 24 heures.
La règle des douzièmes et pourquoi les patrons s'en servent encore
Entre une pleine mer et la basse mer suivante, la mer ne descend pas à un rythme constant. Elle change lentement près des étales, puis plus vite à mi-marée, selon une courbe qui rappelle un cosinus. Bien avant les stations de marée électroniques, les navigateurs approchaient cette courbe en partageant le marnage en douze parts égales et en attribuant ces douzièmes à six heures : un douzième la première heure, deux la deuxième, trois la troisième, trois la quatrième, deux la cinquième et un la sixième.
Cumulé depuis l'étale de départ, l'eau a donc parcouru 0, 1, 3, 6, 9, 11 et 12 douzièmes du marnage aux heures zéro à six. À l'heure trois, la moitié du marnage est passée — mi-marée —, c'est pourquoi une hauteur intermédiaire est le cas mental simple. La règle est une approximation, non une prédiction harmonique.
Elle convient mieux à une côte semi-diurne régulière, avec une seule pleine mer et une seule basse mer, et s'affaiblit là où la marée est diurne, où une double pleine mer ou une longue étale aplatit la courbe, ou où la distorsion d'eaux peu profondes raccourcit beaucoup le flot par rapport au jusant. Elle reste pourtant la méthode enseignée aux examens Yachtmaster et de patron côtier, et celle qu'un officier de quart peut encore appliquer dans le cockpit lorsque le traceur est occupé.
Ce calculateur encode cette même table 1-2-3-3-2-1 et l'inverse, de sorte que vous demandez une hauteur et recevez une heure au lieu de parcourir la table heure par heure à la main.
Qui a besoin de l'heure d'une hauteur de marée
Les briefs de franchissement de barre ou d'entrée ont besoin d'une fenêtre horaire, pas d'une jolie courbe : si la barre n'est sûre qu'au-dessus de 1.8 mètres pour un marnage de 4.2 mètres, le patron veut les heures après la basse mer au flot et les heures après la pleine mer au jusant. Les ports qui découvrent et les seuils de marina posent la même question à l'envers — quand la marée soulèvera-t-elle la quille au-dessus du seuil, et quand laissera-t-elle à nouveau le bateau à sec.
Les logiciels de préparation de route et les journaux de bord électroniques peuvent appeler cette extrémité plutôt que d'embarquer une autre copie de la table des douzièmes qui dérivera du livret d'examen. Les écoles de voile et les quiz de type RYA ont besoin d'un oracle déterministe qui marque la mi-marée à trois heures et refuse comme invalide une cible au-dessus de la pleine mer, non d'une réponse de discussion libre qui invente un cosinus.
Promeneurs du littoral et photographes utilisent la même inversion pour estimer quand une chaussée ou un récif découvre. Épinglez les heures arrondies dans les tests, gardez les requêtes courtes, et vous obtenez des horaires reproductibles par la règle des douzièmes pour workers de bord et outils de consigne, sans dresser votre propre station de marée harmonique.
Cas d’usage
Fenêtres de franchissement de barres et d'entrées
Convertissez une hauteur minimale de sécurité sur un marnage publié en heures après la basse mer au flot et après la pleine mer au jusant, avant de vous engager sur une barre peu profonde.
Horaires de poste qui découvre et seuil de marina
Déterminez quand la marée soulèvera la quille au-dessus d'un seuil ou laissera un mouillage qui découvre, avec la pleine mer et la basse mer de l'almanach et la hauteur dont vous avez réellement besoin.
Examens de patron et outils de briefing
Notez les items de la règle des douzièmes avec une inversion déterministe, ou reportez les mêmes heures et le tableau horaire dans un briefing de route ou un journal électronique.
Questions fréquentes
Qu'est-ce que la règle des douzièmes ?
Elle partage le marnage en douze parts sur six heures : 1, 2, 3, 3, 2, puis 1 douzième par heure. Ce calculateur inverse cette courbe cumulée 0-1-3-6-9-11-12, en interpolant dans chaque heure.
Puis-je chronométrer à la fois le flot montant et le jusant ?
Oui. Réglez direction sur rising pour compter depuis la basse mer, ou falling (la valeur par défaut) pour compter depuis la pleine mer.
Que se passe-t-il si ma cible est hors de la pleine mer et de la basse mer ?
Une hauteur au-dessus de la pleine mer ou au-dessous de la basse mer ne peut pas se produire sur cette marée : la demande est rejetée et n'est pas facturée.
Et si la pleine mer et la basse mer ne sont pas séparées de six heures ?
Indiquez l'intervalle réel entre les deux étales, par exemple 6,2 heures. Les six heures marées de la règle sont étirées uniformément sur cet intervalle, et le temps obtenu suit votre annuaire plutôt qu'une demi-période théorique.
Puis-je obtenir une heure d'horloge plutôt qu'un délai ?
Oui. Ajoutez l'heure, au format 24 heures, de l'étale de départ : la pleine mer si la marée descend, la basse mer si elle monte. Le résultat indique alors aussi l'heure à laquelle la hauteur cible est atteinte.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
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)Exemple de requête
{
"high_water": 5,
"low_water": 1.4,
"target_height": 3.2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.tide_time_for_height",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_interval_hours | 18 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Les hauteurs hors de l'intervalle publié échouent avec invalid_input et ne sont pas facturées. Les appels réussis coûtent le $0.002 publié, sans jetons de modèle ni réseau sortant.
Comment une hauteur cible devient heures, minutes et horloge
Le marnage est la pleine mer moins la basse mer et doit être positif. Le succès renvoie aussi les heures et minutes depuis les deux étales, la hauteur au-dessus de la basse mer, la montée et la descente restantes, un court message et un tableau horaire des hauteurs pour vérifier les pas 1-2-3-3-2-1. Envoyez high_water et low_water dans une unité cohérente — mètres ou pieds — et un target_height situé sur ces étales ou entre elles. La fraction de marnage déjà parcourue vaut (high_water moins target) lorsque vous chronométrez une marée descendante depuis la pleine mer, ou (target moins low_water) lorsque vous chronométrez une marée montante depuis la basse mer. Cette fraction s'inverse sur les nœuds cumulés des douzièmes avec interpolation linéaire dans chaque heure : une cible à un douzième du marnage correspond exactement à une heure de marée ; une cible à deux douzièmes se place au milieu de la deuxième heure, et ainsi de suite. interval_hours vaut six par défaut, le demi-cycle du manuel ; si votre almanach indique six heures douze minutes entre les étales, envoyez 6.2 et les six heures de marée s'étirent uniformément. direction vaut falling ou rising ; si vous l'omettez, le calculateur chronomètre le jusant depuis la pleine mer, la question habituelle « quand descendra-t-elle à cette hauteur ». Le start_time facultatif est une horloge 24 heures HH:MM de cette étale de départ ; la réponse inclut alors clock_time et un indicateur next_day lorsque le décalage franchit minuit. Nombres manquants, marnage non positif, cible hors des étales, intervalle hors de 0.25–18 heures, direction invalide ou horloge mal formée échouent avec invalid_input et ne sont pas facturés.
Où une API d'heure de marée pour une hauteur justifie sa place
Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le $0.002 publié, sans jetons de modèle ni réseau sortant.
Questions techniques
Comment savoir quand la marée atteint une hauteur cible ?
Envoyez high_water, low_water et target_height dans la même unité. L'API inverse la règle des douzièmes et renvoie les heures et minutes depuis l'étale de départ (pleine mer si falling, basse mer si rising).
Que coûte le calculateur d'heure de marée pour le tirant ?
L'outil du navigateur est gratuit. Les requêtes API utilisent le solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.