1
1
Fork
You've already forked MetarTaf
0
Découvrez les dernières données METAR & TAF décodées pour les aéroports français, fournissant des informations météorologiques essentielles pour les pilotes et les passionnés de l aviation. Consultez les prévisions météo précises et détaillées. Restez informé des conditions météorologiques actuelles et prévues pour les principaux aéroports à travers la France. https://metartaf.lemimi.fr/mtaflong.php
  • PHP 89.7%
  • CSS 4.8%
  • HTML 3.1%
  • JavaScript 2%
  • Hack 0.4%
2025年10月26日 17:49:49 +01:00
css Actualiser css/style.css 2025年10月26日 17:46:25 +01:00
images Téléverser les fichiers vers "images" 2025年10月26日 17:49:49 +01:00
include Actualiser include/fonctions.php 2025年07月03日 13:47:34 +02:00
js Actualiser js/scrolltotop.js 2025年10月26日 17:41:43 +01:00
templates Actualiser templates/result_long_template.php 2025年10月26日 17:37:35 +01:00
mtafcourt.php Actualiser mtafcourt.php 2025年08月15日 17:27:42 +02:00
mtaflong.php Actualiser mtaflong.php 2025年08月15日 17:29:02 +02:00
readme.md Actualiser readme.md 2025年08月15日 17:34:34 +02:00
widget.html Actualiser widget.html 2025年09月30日 18:54:08 +02:00
widget.php Ajouter widget.php 2025年04月20日 07:50:36 +00:00

Ce script est une application web en PHP qui permet de décoder et d'afficher les rapports METAR (METeorological Aerodrome Report) et TAF (Terminal Aerodrome Forecast) pour les aéroports français.

Il offre une interface utilisateur conviviale, une gestion des sessions, une récupération et un décodage des données météorologiques, et une présentation claire des rapports et prévisions.

Voici les principales fonctionnalités et étapes du script :

  • Interface Utilisateur :

Le script affiche une interface utilisateur avec un formulaire pour choisir un aéroport.

Les utilisateurs peuvent sélectionner un aéroport à partir d'une liste déroulante.

Une fois l'aéroport sélectionné, le script récupère et décode les rapports METAR et TAF pour cet aéroport.

  • Gestion des Sessions :

Le script utilise des sessions PHP pour stocker l'aéroport sélectionné par l'utilisateur.

  • Récupération des Données :

Le script récupère les données METAR et TAF à partir du National Weather Service (NWS) en utilisant les fonctions get_metar et get_taf.

Les données sont récupérées sous forme de fichiers texte et converties en tableaux pour être traitées.

  • Décodage des Données :

Le script décode les données METAR et TAF en utilisant plusieurs fonctions pour extraire et formater les informations météorologiques.

Les fonctions de décodage incluent :

Rp_details : Extrait les détails du rapport METAR (date, heure, etc.).

Fc_details : Extrait les détails des prévisions TAF (date, heure, validité, etc.).

get_type : Détermine le type de bloc météo.

Convert_Windrose_fr($compass): Convertit les degrés compas en notations rose des vents en français.

parse_wind : Analyse les informations relatives au vent.

parse_vis : Analyse les informations relatives à la visibilité.

parse_wx : Analyse les conditions météorologiques.

parse_sky : Analyse les informations sur l'état du ciel.

parse_temp : Analyse les informations de température et de point de rosée.

parse_tempo : Analyse les conditions météorologiques temporaires.

parse_prob : Analyse les informations liées aux probabilités.

parse_from : Analyse les informations « de » dans les données TAF.

parse_becmg : Analyse les conditions météorologiques « en devenir ».

parse_rmk : Analyse les remarques (codées) dans les données TAF.

  • Affichage des Données :

Le script affiche les données décodées sous forme de rapport météorologique et de prévisions.

Les rapports incluent des informations sur le vent, la visibilité, les conditions météorologiques, l'état du ciel, la température, etc.

Les rapports sont affichés en utilisant des balises HTML pour une présentation claire et lisible.

  • Gestion des Erreurs :

Le script inclut des vérifications pour s'assurer que les données METAR et TAF sont valides et complètes.

En cas d'erreur, des messages d'erreur sont affichés pour informer l'utilisateur.

  • Navigation :

Le script inclut un lien pour revenir à la page précédente.

Un bouton pour remonter en haut de la page est également inclus.