TestClimat
Important
Mise à jours majeurs du site le 11/06/2024.
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.

Attention aux cookies !
Si vous arrivez sur une page blanche après utilisation de testClimat, merci de bien activer les cookies pour TestClimat. En effet, TestClimat utilise les cookies pour pouvoir fonctionner.

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.

A noter
Pour des raisons techniques, les données issus de la dernière recherche sont toujours sauvegardées dans la table de l’utilisateur même si celui-ci n’a pas choisi de les sauvegarder. Ces résultats sont effacés dès que l’utilisateur réutilise le script testClimat. Par conséquent si vous vouliez sauvegarder ce dernier climat mais que vous aviez perdu la page, il vous suffit de saisir dans la barre de recherche de votre navigateur l’adresse de la page de résultat pour les retrouver et ainsi les sauvegarder.

Attention
L’utilisateur peut faire le choix de supprimer la table qu’il lui a été associée. Notez que toute suppression est définitive et que votre cookie sera supprimé par la même occasion. Attention, si vous réutilisez testClimat par la suite sans avoir désactivé les cookies pour le site, une nouvelle table dans la base de données vous sera associée.

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.

Attention
Si vous choisissez de rentrer vos données via le tableau chaque valeur ne doit pas dépasser 5 caractères (signe moins et points compris). Aucune limite de caractères n'est présente si vous rentrez vos données sous forme de liste, via la seconde méthode.

Exemples

Exemple type de résultat

Exemple de résultat possible avec test Climat

Interprétations des résultats

A noter

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.

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.