Estimation simplifiée de l’évapotranspiration de référence
Avec 25 °C, un vent de 2,5 m/s et 18 MJ/m² de rayonnement solaire par jour, l’estimation approche 12 mm d’eau perdue par jour. Seule la température est obligatoire ; c’est un ordre de grandeur, pas un calcul FAO-56 complet. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Créativité
- 25
- Vitesse du vent
- 2,5
- Rayonnement solaire
- 18
- Évapotranspiration de référence (mm/jour)
- 11,70045
- Température (°C)
- 25
- Vitesse du vent (m/s)
- 2,5
- Rayonnement solaire (MJ/m2/jour)
- 18
Ce calculateur simplifié convertit trois estimations météorologiques pratiques en une hauteur quotidienne approximative de perte d’eau, exprimée en millimètres. Saisissez la température moyenne de l’air en degrés Celsius, la vitesse du vent à deux mètres en mètres par seconde et le rayonnement solaire incident en mégajoules par mètre carré et par jour. Le résultat convient à une première planification de l’irrigation, aux comparaisons rapides et aux données lacunaires. Transparent et reproductible, il ne remplace toutefois ni un calcul FAO-56 Penman–Monteith complet ni une recommandation agronomique locale.
Choisissez des données du même jour et du même site
Commencez par la température moyenne quotidienne de l’air en degrés Celsius. C’est la seule donnée obligatoire, car le calculateur peut appliquer des valeurs de planification prudentes aux deux autres variables. Pour une estimation locale plus pertinente, indiquez la vitesse moyenne du vent mesurée ou ramenée à deux mètres au-dessus du sol, ainsi que le rayonnement solaire incident total de la journée en mégajoules par mètre carré.
Les trois valeurs doivent correspondre au même lieu et à la même période de vingt-quatre heures. Associer une température de midi à un rayonnement journalier, ou combiner des stations ayant des expositions différentes, donne un chiffre précis en apparence mais sans journée réelle correspondante. Si votre capteur de vent est installé bien au-dessus de deux mètres, corrigez la mesure avec une méthode météorologique reconnue.
Privilégiez le rayonnement mesuré ; à défaut, utilisez une station proche fiable ou une prévision documentée. Les valeurs par défaut de 2 m/s et 15 MJ/m²/day sont des repères neutres, pas des normales climatiques universelles. Notez si chaque valeur est mesurée, prévue ou supposée afin de pouvoir examiner honnêtement vos décisions ultérieures.
Comprenez l’équation simplifiée et ses limites
Le calculateur applique ET0 = max(0, 0.0135 × (Tmean + 17.8) × Rs × (1 + 0.05 × u2)). Tmean désigne la température moyenne quotidienne en degrés Celsius, Rs le rayonnement solaire incident en MJ/m²/day et u2 la vitesse du vent à deux mètres en m/s. Le noyau rayonnement-température convertit l’énergie solaire disponible en une hauteur d’eau approximative, tandis que le faible facteur linéaire du vent représente l’évacuation plus rapide de l’air humide au-dessus de la surface de référence.
Le maximum avec zéro évite une demande d’irrigation négative, physiquement impossible par temps très froid ou sombre. Cette méthode volontairement compacte ne calcule pas séparément le déficit de pression de vapeur, le rayonnement net de grande longueur d’onde, le flux thermique du sol, la pression atmosphérique ou les résistances aérodynamique et de surface. Ces termes relèvent de la méthode FAO-56 Penman–Monteith complète et peuvent peser fortement en milieu humide, aride, côtier, d’altitude ou advectif.
Considérez ce résultat comme une estimation de dépistage, non comme une observation ET0 normalisée. La réponse contient les entrées normalisées, la composante radiative, le facteur éolien, la formule et le nom de la méthode pour reproduire le calcul et l’identifier dans vos archives.
Transformez l’estimation en plan d’irrigation prudent
L’évapotranspiration de référence décrit la demande atmosphérique sur une surface de référence normalisée ; elle ne correspond pas automatiquement à la quantité d’eau requise par une culture donnée. Pour approcher la consommation de la culture, multipliez ET0 par un coefficient adapté à la plante et à son stade de croissance. Soustrayez ensuite la pluie efficace et tenez compte de l’eau déjà disponible dans la zone racinaire.
Pour calculer la quantité brute à apporter, divisez le besoin net restant par le rendement du système d’irrigation. Ces étapes peuvent modifier la réponse bien davantage qu’une décimale supplémentaire de l’ET0 simplifiée. Comparez plusieurs journées et utilisez des cumuls glissants pour programmer l’irrigation : une seule journée exceptionnellement venteuse ou nuageuse ne justifie pas toujours un changement.
Vérifiez l’estimation auprès d’un service météorologique fiable, d’un lysimètre ou d’un calcul FAO-56 lorsque le coût de l’eau, le stress des cultures, la salinité, le ruissellement ou les obligations réglementaires exigent de la précision. N’employez pas cet outil seul pour l’horticulture critique, le calendrier des pesticides, les déclarations de sécheresse ou la comptabilité légale de l’eau. Il excelle dans la comparaison cohérente de scénarios, avec des hypothèses consignées et un plan révisé lorsque les mesures météorologiques et hydriques arrivent.
Cas d’usage
Établir un calendrier d’irrigation préliminaire
Estimez la demande atmosphérique quotidienne d’après une prévision courte avant de disposer de mesures de terrain.
Comparer des scénarios météorologiques
Observez comment une journée plus chaude, venteuse ou ensoleillée modifie la même approximation transparente.
Combler une lacune de données signalée
Créez une estimation provisoire reproductible en conservant dans la sortie les hypothèses de vent et de rayonnement.
Questions fréquentes
S’agit-il de l’équation FAO-56 Penman–Monteith ?
Non. C’est une estimation simplifiée par rayonnement et température, avec correction explicite du vent. Elle n’utilise ni humidité, ni altitude, ni pression, ni rayonnement net de grande longueur d’onde.
Que se passe-t-il si la température est omise ?
Le vent et le rayonnement solaire prennent des valeurs documentées s’ils sont omis.
Pourquoi le résultat est-il exprimé en millimètres par jour ?
Un millimètre sur un mètre carré équivaut à un litre d’eau ; cette hauteur est donc pratique pour planifier l’irrigation quotidienne.
Puis-je assimiler le résultat au besoin en eau de la culture ?
Pas directement. Appliquez un coefficient cultural approprié, la pluie efficace, les données d’eau du sol et le rendement d’irrigation avant de prévoir un apport.
Quand faut-il employer une méthode plus complète ?
Employez FAO-56 Penman–Monteith ou des recommandations locales validées si des données fiables d’humidité et de station existent, ou si les enjeux financiers, agronomiques ou réglementaires sont importants.
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/weather/evapotranspiration-estimate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"temperature":25}'const res = await fetch("https://api.kit.forhosting.com/weather/evapotranspiration-estimate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"temperature": 25
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/weather/evapotranspiration-estimate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"temperature": 25
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/weather/evapotranspiration-estimate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"temperature":25}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"temperature":25}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/weather/evapotranspiration-estimate", 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
{
"temperature": 25
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "weather.evapotranspiration_estimate",
"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.
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. |
Questions techniques
Quel est le coût d’un appel API ?
Chaque requête API coûte $0.002. La version pour navigateur peut exécuter localement le même calcul déterministe.