ForHosting KIT · Outils pour développeurs

Calculateur de classification climatique de Köppen

Le calculateur de classification climatique de Köppen convertit douze températures moyennes mensuelles et douze cumuls mensuels de précipitations en un code Köppen-Geiger courant, tel que Af, Cfb, BWh ou ET.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Il applique d’abord le test d’aridité, puis évalue les seuils thermiques et la saisonnalité des pluies propres aux climats tropicaux, tempérés, continentaux ou polaires. Sélectionnez le bon hémisphère afin que les tests d’été et d’hiver utilisent les semestres appropriés. Le résultat fournit le nom de la classe ainsi que des indicateurs annuels et mensuels qui vous permettent de vérifier la décision.

Préparez les normales mensuelles dans l’ordre du calendrier

Saisissez exactement douze températures moyennes mensuelles en degrés Celsius et douze cumuls mensuels de précipitations en millimètres. Les deux listes doivent aller de janvier à décembre. Des normales calculées sur plusieurs décennies constituent les données les plus pertinentes, car Köppen-Geiger décrit le climat et non la météo d’une année exceptionnelle. Les précipitations ne peuvent pas être négatives, tandis que la température peut descendre sous zéro. Indiquez l’hémisphère nord ou sud pour affecter avril à septembre et octobre à mars aux bons semestres d’été et d’hiver. Cette distinction intervient dans les lettres d’été sec et d’hiver sec, ainsi que dans la répartition des pluies utilisée pour le seuil d’aridité. Le calculateur rejette une liste comportant un mois manquant ou supplémentaire au lieu de deviner lequel pose problème. Il refuse également les valeurs non numériques ou non finies. Avant d’envoyer des données copiées depuis un tableur, vérifiez que les précipitations sont exprimées en millimètres et que les températures sont des moyennes mensuelles, non des maximales quotidiennes. Des unités cohérentes et un ordre calendaire correct sont indispensables.

Comprenez l’enchaînement des seuils

La classification suit un arbre de décision. Les climats secs B sont testés en premier, car l’aridité dépend à la fois de la température annuelle moyenne et de la concentration des pluies en été, en hiver ou dans aucun des deux semestres. Des précipitations annuelles inférieures à la moitié du seuil d’aridité donnent un désert BW ; entre la moitié et le seuil complet, elles donnent une steppe BS. La température annuelle moyenne fournit ensuite le suffixe chaud h ou froid k. Si le site n’est pas sec, tous les mois à au moins dix-huit degrés Celsius définissent un climat tropical A. Les pluies tropicales distinguent forêt f, mousson m ou saison sèche w ou s. Les climats polaires E n’ont aucun mois au-dessus de dix degrés : un maximum mensuel inférieur à zéro correspond à une calotte glaciaire EF, sinon à une toundra ET. Les autres sites sont tempérés C si le mois le plus froid dépasse zéro, ou continentaux D s’il atteint zéro ou moins. La sécheresse estivale, la sécheresse hivernale et l’humidité permanente fixent la deuxième lettre ; le mois le plus chaud et le nombre de mois au-dessus de dix degrés déterminent la dernière.

Interprétez et comparez le résultat avec discernement

Considérez le code obtenu comme un résumé reproductible de la série mensuelle fournie. Le nom du climat rend ce code lisible, tandis que la température annuelle moyenne, les précipitations annuelles, le seuil d’aridité calculé et les moyennes du mois le plus froid et du mois le plus chaud expliquent les principales branches retenues. Un résultat proche d’une limite mérite de la prudence : une faible différence liée à la période normale, à l’altitude de la station, au traitement des données manquantes ou à l’interpolation spatiale peut déplacer un lieu vers une classe voisine. Certaines cartes publiées emploient aussi moins trois degrés pour séparer C et D ; ce calculateur retient la limite largement utilisée de zéro degré et explicite ce choix. Il ne déduit pas le lieu, ne corrige pas les mesures, ne compense pas l’altitude et n’évalue pas les projections futures. Pour comparer, utilisez des jeux partageant période normale, résolution, unités et méthode de traitement des lacunes. Le calcul est déterministe : des listes et un hémisphère identiques donnent toujours le même résultat. L’usage dans le navigateur est gratuit et chaque requête automatisée par API coûte $0.002.

Classer une station météorologique

Transformez des normales publiées en un code Köppen-Geiger documenté, accompagné des seuils qui l’expliquent.

Vérifier une classe cartographiée

Comparez des valeurs mensuelles de station ou de grille à la classe d’une carte et examinez les écarts de frontière.

Normaliser un protocole de recherche

Appliquez un même jeu de règles déterministes à de nombreux lieux préparés et conservez des sorties cohérentes.

Quel seuil thermique sépare les climats C et D ?

Le calculateur retient zéro degré Celsius pour le mois le plus froid : au-dessus de zéro, la classe est C ; à zéro ou moins, elle est D si les autres conditions sont remplies.

Pourquoi dois-je choisir un hémisphère ?

Les règles d’été sec et d’hiver sec comparent deux semestres opposés. L’hémisphère détermine quels mois du calendrier appartiennent à l’été.

Puis-je utiliser les données d’une seule année ?

Le calcul fonctionnera, mais une normale sur plusieurs décennies est préférable, car le système décrit le climat à long terme et non la météo d’une année.

Pourquoi tester le climat sec avant le climat tropical ou tempéré ?

Cet ordre appartient à la méthode Köppen-Geiger. Un lieu qui satisfait le seuil d’aridité relève du groupe B, même si ses températures conviendraient aussi à un autre groupe.

Que se passe-t-il si une liste ne contient pas douze valeurs ?

La requête échoue avec une erreur d’entrée non valide qui désigne la liste devant contenir exactement douze valeurs mensuelles.

Quel est le prix d’une classification par API ?

Chaque requête par API coûte $0.002. Le même calcul déterministe est également disponible gratuitement dans le navigateur.

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.

POSThttps://api.kit.forhosting.com/earth/koppen-classification

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é.

curl -X POST https://api.kit.forhosting.com/earth/koppen-classification \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"temperatures_c":[26.5,26.8,27.1,27.3,27.1,26.6,26.2,26.3,26.5,26.7,26.6,26.4],"precipitation_mm":[220,210,240,260,250,190,170,160,180,210,230,240]}'
{
  "temperatures_c": [
    26.5,
    26.8,
    27.1,
    27.3,
    27.1,
    26.6,
    26.2,
    26.3,
    26.5,
    26.7,
    26.6,
    26.4
  ],
  "precipitation_mm": [
    220,
    210,
    240,
    260,
    250,
    190,
    170,
    160,
    180,
    210,
    230,
    240
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "earth.koppen_classification",
  "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.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_items12
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

Consulter la documentation complète du KIT →