La nouvelle documentation est en cours de rédaction. Et, celle ici présente n'est plus forcément d'actualité nottament sur la partie de la base de données et des cookies.
Si le problème persiste, merci de nous contacter
Fonctionnement de testClimat
Présentation
Le terme « testClimat » peut désigner le site internet mais aussi le script qui permet de déterminer les climats. Ce dernier représente finalement qu’une petite partie du site et est disponible en python sur mon github (Nb. La version du script dans le site est actuellement codée en PHP mais il est prévu qu’il soit remplacé par la version python). Pour ce qui est du site, celui-ci est codé en PHP et est lié avec une base de données MySQL pour certaines fonctionnalités. Enfin, le site est composé de plusieurs pages qui ont toutes une fonction précise.
Utilisation
La page d’accueil permet de rentrer les données (les normales climatiques ainsi que l’hémisphère). Puis l’utilisateur est redirigé vers une deuxième page qui traite les données c’est là que le script testClimat est exécuté. C’est-à-dire que c’est sur cette page que les données sont traitées pour en dégager des indices (moyennes climatiques, plus hautes valeurs de précipitation et de température en été et hiver) permettant l’exécution d’opération logique permettant d’en dégager un climat associé mais aussi différents indices que l’aridité (ou non) de chaque mois.
Enfin l’utilisateur est redirigé vers une troisième page lui permettant de visualiser les résultats issus du script. Sur cette page il est possible de sauvegarder les résultats qui sont référencé dans la page compte du site (l’accès à la page est désactivé si vous avez désactivé les cookies).
A propos de la base de données et des cookies
Si les cookies ont été activés c’est après l’exécution du script les données ainsi que le climat et les différents indices obtenues sont insérées dans une table de la base de données MySQL lié au site TestClimat. C’est aussi à ce moment que TestClimat met à jour la table de l’utilisateur pour la (dé)sauvegarde de données précédentes
La base de données est composée de plusieurs table, chaque utilisateur est associé à une table (et une seule) et ne peut accéder qu’à celle-ci. Dans celle-ci les données climatiques sont référencées si l’utilisateur a décidé de sauvegarder le climat.
Saisie des valeurs
Les valeurs doivent être écrites selon la norme anglo-saxonne, c'est-à-dire avec un point au lieu d'une virgule pour écrire des nombres décimaux.
Exemples
- Types de valeurs acceptées via la première méthode de saisie (via le tableau)
- 0
- 13
- 555
- 1097
- 40976
- -423
- -24.5
- 24.56
- 1.467
- -0.12
- Types de valeurs acceptées via la seconde méthode de saisie
- Toutes les valeurs ci-dessus mais aussi,
- -24.56
- -0.12222
- 145.987
- 1243.001
- Types de saisie possible via la seconde méthode :
- -2.6,-2.0,2.3,8.3,12.7,17.2,21.1,21.1,17.1,12.0,5.3,0.1
- 41.4,92.4,89.9,63.0,64.9,42.4,14.1,6.7,41.0,56.6,63.6,58.0
- (Notez l'usage de virgules pour séparer les valeurs)
- Types de valeurs toujours refusées (ou menant à des erreurs)
- 24,5
- ,122
- .122
- 1.243,001
- 1,243.001
Exemple type de résultat
Exemple de résultat possible avec test Climat
Interprétations des résultats
Le diagramme ombrothermique de la page des résultats ne peut pas être réutilisé telle quel, en effet celui-ci ne dispose pas de deux axes des y.
TestClimats se base sur un certain nombre de variables déduites des données climatiques rentréS dans l'algorithme.
- Variables Tmax, Tmin et Tmannuelle :
- Tmax -> Températures du mois le plus chaud de l'année.
- Tmin -> Températures du mois le plus froid de l'année.
- Tmannuelle -> MOYENNE des températures de tous les mois de l'années.
- Variables Pmax, Psmax et Pwmax :
- Pmax -> Précipitation du mois ayant eu le plus de précipitation de l'année.
- Psmax -> Précipitation du mois ayant eu le plus de précipitation de l'été (d'Avril à Septembre).
- wmax -> Précipitation du mois ayant eu le plus de précipitation de l'hiver (d'Octobre à Mars).
- Variables Pmin, Psmin et Pwmin :
- Pmax -> Précipitation du mois ayant eu le moins de précipitation de l'année
- Psmax -> Précipitation du mois ayant eu le moins de précipitation de l'été (d'Avril à Septembre).
- wmax -> Précipitation du mois ayant eu le moins de précipitation de l'hiver (d'Octobre à Mars).
- Variables Pannuelle, Phiver et Pété :
- Pannuelle -> SOMME des précipitations de l'année.
- Variables PTH et NbAride :
- PTH -> Seuil d'aridité, le PHT permet de déterminer si un climat est aride ou non.
- NbAride -> Nombre de mois aride, celui-ci est tiré de l'indice Gaussen.
Variables utilisées par testClimat et leur définition :
A propos de l'indice de Martonne.
L'indice d'aridité Martonne, noté I, permet de déterminer le degré d'aridité d'une région.
- I = 0 => Régions hyperarides.
- I = 5 => Régions arides.
- I = 10 => Régions semi-arides.
- I = 20 => Régions semi-humides.
- I = 30 => Régions humides.