Forum Flightgear France

Une communauté prend son envol

Vous n'êtes pas identifié(e).

Annonce

Futur nouvel inscrit, tu dois au préalable lire l'intégralité des 10 articles des règles, s'il te plaît. Tout nouveau compte qui ne respecte pas les règles sera supprimé par l'administration.

#1 17/07/2016 22:55:32

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Patch pour le fichier metar.dat.gz

Bonjour à tous.

Le fichier [FG_ROOT]/Airports/metar.dat.gz définit la liste des stations d’observations
météo dont les bulletins sont utilisés par la météo détaillée en mode «live data».

Pour info l’ensemble des bulletins d’observation peut être consulté ici :
http://weather.noaa.gov/pub/data/observ … /stations/
Certains sont bien évidemment obsolètes depuis pas mal d’années (LFSC par exemple).

Je viens de mettre à jour cette liste pour la France métropolitaine. Pour le reste du
monde je réserve mes modifications car j’ai constaté que certaines stations n’émettent
pas de bulletin de façon quotidienne et ça demande un peu plus de suivi si on veut une
liste stable et fiable.

Alors voici ci dessous le petit patch pour cela :

--- /tmp/metar.dat.orig_2016.2.1	2016-07-17 21:53:10.843479495 +0200
+++ /tmp/metar.dat	2016-07-17 21:53:10.846812886 +0200
@@ -3347,9 +3347,9 @@
 LEZL
 LFAQ
+LFAT
 LFBA
 LFBC
 LFBD
 LFBE
-LFBF
 LFBG
 LFBH
@@ -3363,10 +3363,8 @@
 LFBY
 LFBZ
-LFCG
+LFCK
 LFCR
-LFDB
-LFDH
+LFGA
 LFGJ
-LFHP
 LFJL
 LFJR
@@ -3378,12 +3376,9 @@
 LFLB
 LFLC
-LFLD
 LFLL
-LFLM
 LFLN
 LFLP
-LFLQ
 LFLS
-LFLV
+LFLU
 LFLW
 LFLX
@@ -3406,13 +3401,10 @@
 LFOC
 LFOE
-LFOF
 LFOH
-LFOI
 LFOJ
 LFOK
 LFOP
-LFOR
 LFOT
-LFOW
+LFOV
 LFPB
 LFPC
@@ -3421,8 +3413,9 @@
 LFPN
 LFPO
+LFPT
 LFPV
+LFQA
 LFQB
 LFQG
-LFQI
 LFQQ
 LFRB
@@ -3441,13 +3434,14 @@
 LFRS
 LFRT
+LFRU
+LFRV
 LFRZ
 LFSB
 LFSD
-LFSF
+LFSG
 LFSI
 LFSL
 LFSN
 LFSO
-LFSR
 LFST
 LFSX
@@ -3455,6 +3449,4 @@
 LFTW
 LFVP
-LFXA
-LFYR
 LGAD
 LGAL

Je ne peux malheureusement que répondre aux questions relatives à son application
sur GNU/Linux…


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#2 18/07/2016 17:42:00

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 632

Re : Patch pour le fichier metar.dat.gz

Bonjour Juice,

Beau travail !...
Comment tu l'incorpores ton patch ? Faut-il supprimer les entrées correspondantes du fichier metar.dat.gz ?


Fg 2020.4.0 - Linux Mint 21.3 Victoria - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 525
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#3 18/07/2016 19:05:26

Biloute974
Membre
Inscription : 2/02/2014
Messages : 1 011

Re : Patch pour le fichier metar.dat.gz

Salut,

c'est cool ça. J'imagine que la MAJ se fait directement dans le fichier metar ?


Config: Core I7 7700  + 16 Go de Ram  DDR4+ Nvidia GTX 970 + LinuxMint 18.2 64 bits--> FG 2017.4.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols

Hors ligne

#4 18/07/2016 19:53:25

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Re : Patch pour le fichier metar.dat.gz

Avec un terminal…

La commande patch est là pour faire le travail en automatique.

…dans un premier temps on va copier le fichier d’origine dans un répertoire ou tu as les droits d’ écriture. /tmp par exemple :

cp /usr/share/flightgear/data/Airports/metar.dat.gz /tmp/

Ensuite on extrait cette copie pour pouvoir la patcher :

cd /tmp ; gunzip metar.dat.gz

Puis on applique le patch préalablement enregistré dans le même répertoire :

patch metar.dat metar.dat.patch

Avec les options --verbose et --dry-run tu peux faire un essai à blanc.

Puis on recompresse le fichier :

gzip metar.dat

Et enfin on ré écrase l’ancien par le nouveau. Là il faut les droits d’administration :

sudo cp /tmp/metar.dat.gz /usr/share/flightgear/data/Airports/metar.dat.gz

big_smile


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#5 18/07/2016 20:41:12

Biloute974
Membre
Inscription : 2/02/2014
Messages : 1 011

Re : Patch pour le fichier metar.dat.gz

Merci wink


Config: Core I7 7700  + 16 Go de Ram  DDR4+ Nvidia GTX 970 + LinuxMint 18.2 64 bits--> FG 2017.4.0
Yoke et pédale Saitek Proflight - Avions: 777 et DHC 6
Mes vols

Hors ligne

#6 19/07/2016 10:04:13

Clm76
Membre
Lieu : LFOH - LFOY
Inscription : 22/10/2012
Messages : 1 632

Re : Patch pour le fichier metar.dat.gz

Ok c'est modifié.
Il ne faudra toutefois pas oublier de conserver ce fichier pour remplacer le metar.dat.gz à chaque changement de version de Fg.

Merci.


Fg 2020.4.0 - Linux Mint 21.3 Victoria - Cinnamon et Mate en dual boot - CM Asus P8H67 MLE - CPU i7 3770K - 12 Go Ram - Nvidia Geforce GTX 1660TI - Driver Nvidia 525
+ Hp notebook-15 - Linux Mint 21.3 Victoria -  CPU i3-7020u - Ram 4Go - Intel Graphics 620.

Hors ligne

#7 21/07/2016 10:56:56

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Hello,
Super ! Le mieux, c'est toujours pareil, c'est de comprendre comment ce fichier est mis à jour dans FG, et de tenter de faire une màj qui profite à tout le monde et simple.
En creusant un peu, le fichier d'origine est ici : https://sourceforge.net/p/flightgear/fg … 2b/#diff-1 Il a été mis à jour la dernière fois en ... 2011 !!
Alors certes, ça ne ferait pas de mal de le mettre à jour. En regardant dans son contenu, la source de données est a priori celle de la NOAA : http://weather.noaa.gov/weather/coded.html . Ceci dit, je n'ai pas trouvé de fichier global sur leur site, mais en suivant les liens, on en trouve un : http://www.aviationweather.gov/docs/metar/stations.txt qui est à jour de mai 2016. Et c'est mondial. Pas mal, non ?
Il suffirait (je peux le faire) d'extraire l'ICAO des stations, de trier le tout alphabétiquement, de le gzipper et de le pousser dans FGdata. Je peux le faire, ceci dit, regarde la partie française des données. Tu constateras qu'ils ne sont pas tout à fait d'accord avec toi. Ils n'ont peut-être pas suivi toutes les dernières suppressions de stations météo en France ?


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#8 22/07/2016 10:06:30

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Je continue :
J'ai récupéré l'ex-fichier de la NOAA et me prépare à le pousser vers FGData.
Petite question : d'où as-tu récupéré tes infos de mise à jour ? DIRCAM ( http://www.dircam.air.defense.gouv.fr/i … GEN3_5.pdf ) ? SIA ? Elles ont l'air bonnes mais http://www.aviationweather.gov/metar/da … =0&hours=0 LFYR semble répondre. Du coup je me demandais si tu t'étais basé sur un document précis ?
Merci.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#9 30/07/2016 9:21:59

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Re : Patch pour le fichier metar.dat.gz

Bonjour f-ojac.

Merci pour ton retour et désolé pour ma réponse tardive. Je connaissais http://www.aviationweather.gov/docs/metar/stations.txt, mais à tort je n’ai pas pensé à recouper avec mes sources http://weather.noaa.gov/pub/data/observ … /stations/ et c’est effectivement pas mal. Pour ce qui est d’obtenir ma liste, j’ai utilisé un petit script python qui extrait de la page web et sous forme d’un fichier texte la liste des fichiers [OACI].TXT qui on vu leur contenu modifié après une date donnée.

Je recheck la partie Française et regarde s’il n’y a pas une info officielle SIA ou Météo France qui donne une liste fiable. Ton premier lien ne concerne que les bases militaires (à garder en mémo pour une maj du apt.dat wink)

Pour ce qui est de pousser la modification dans FGdata je te laisse volontiers le faire.


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#10 30/07/2016 11:49:40

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Re : Patch pour le fichier metar.dat.gz

Je suis en train de vérifier tout ça. Apparemment la liste pour la France issue de http://www.aviationweather.gov/docs/metar/stations.txt date de 2014.
Calais Dunquerque LFAC n’a pas de metar par exemple…


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#11 31/07/2016 15:12:22

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Re : Patch pour le fichier metar.dat.gz

Après vérification, voici la liste des stations METAR pour la France métropolitaine et Saint Pierre et Miquelon (LFVP)

LFAQ
LFAT
LFBA
LFBC
LFBD
LFBE
LFBG
LFBH
LFBI
LFBL
LFBM
LFBO
LFBP
LFBT
LFBU
LFBY
LFBZ
LFCK
LFCR
LFGA
LFGJ
LFJL
LFJR
LFKB
LFKC
LFKF
LFKJ
LFKS
LFLB
LFLC
LFLL
LFLN
LFLP
LFLS
LFLU
LFLW
LFLX
LFLY
LFMC
LFMD
LFMH
LFMI
LFMK
LFML
LFMN
LFMO
LFMP
LFMT
LFMU
LFMV
LFMY
LFOA
LFOB
LFOC
LFOE
LFOH
LFOJ
LFOK
LFOP
LFOT
LFOV
LFPB
LFPC
LFPG
LFPM
LFPN
LFPO
LFPT
LFPV
LFQA
LFQB
LFQG
LFQQ
LFRB
LFRC
LFRD
LFRG
LFRH
LFRI
LFRJ
LFRK
LFRL
LFRM
LFRN
LFRO
LFRQ
LFRS
LFRT
LFRU
LFRV
LFRZ
LFSB
LFSD
LFSG
LFSI
LFSL
LFSN
LFSO
LFST
LFSX
LFTH
LFTW
LFVP
LFYR

Ça fait 104 stations

J’ai recoupé ma liste avec les sites http://fr.allmetsat.com/metar-taf/france.php, http://www.orbifly.com/member/metmap.ph … r&lang=FRA et http://www.aviationweather.gov/docs/metar/stations.txt

L’humain n’étant pas infaillible je ne suis pas à l’abri d’une erreur (comme pour LFYR précédemment).

Bon vols à tous.


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#12 1/08/2016 11:39:24

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

OK, merci, je vais pousser cette version prochainement vers fgdata.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#13 1/08/2016 12:19:52

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Encore mieux, sur le forum international un utilisateur a créé un script python ( https://sourceforge.net/p/flightgear/fg … dat.py#l39 ) permettant de faire comme tu l'as fait, mais de manière automatique : http://weather.noaa.gov/pub/data/observ … /stations/ . Je suis en train de voir pour que ce script soit lancé avant chaque génération de nouvelle version de FG.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#14 1/08/2016 20:16:56

juice
Membre
Lieu : LFGA
Inscription : 10/05/2005
Messages : 43

Re : Patch pour le fichier metar.dat.gz

En effet ! C’est quand même un poil plus abouti que ce que j’ai écrit. Je vais pouvoir réviser un peu mon python wink

Merci pour ton retour.


FG2020.1.2 - Archlinux
Intel Core i3-3110M CPU @ 2.40GHz
Intel HD 4000 / Nvidia GeForce GT 650M 1Go - bumblebee + nvidia
DR400, Cap10

Hors ligne

#15 16/08/2016 16:03:36

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Hello juice, tous,

J'ai le plaisir de vous informer que le fichier a été mis à jour dans fgdata. Ouf ;-) https://sourceforge.net/p/flightgear/fg … 4bb8a3095/
Maintenance, vous aurez un metar.dat.gz mis à jour à chaque version si tout va bien (grâce à Jenkins).

Bons vols avec de bonnes météos, même si c'est un peu CAVOK en ce moment cool


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#16 17/08/2016 21:32:36

DENIS
Membre
Lieu : Saint-Tropez, VAR
Inscription : 10/02/2016
Messages : 445

Re : Patch pour le fichier metar.dat.gz

Salut
j'ai remplacé le fichier mais ma météo "live" ne fonctionne toujours pas ...
y a t il une astuce?
merci
denis


FG 2020.3.2,  Windows 10 .           Multijoueurs: "DE IS"
Intel Core i7-6700K CPU @4.00GHz 4.01GHz, RAM installée 32.0 Go,  GTX1070
Boeing 777 et 707, Cessna Citation X

Hors ligne

#17 17/08/2016 22:29:10

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Mmmh on parle pas de la même chose. Le metar.dat.gz ne fait que mettre à jour la liste des stations météo.
Après, l'url pour récupérer la météo a changé. L'idéal, c'est de récupérer la dernière nightly de FG ( http://download.flightgear.org/builds/nightly/ ), je pense que tu auras la mise à jour.


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

#18 18/08/2016 20:41:39

DENIS
Membre
Lieu : Saint-Tropez, VAR
Inscription : 10/02/2016
Messages : 445

Re : Patch pour le fichier metar.dat.gz

désolé de vous ennuyer ... avec mes questions ... mais je ne suis pas très doué...
dans le lien que tu me donnes, il y a plusieurs téléchargement possible.
Je prends lequel ou lesquels et je les mets ou?
merci
denis


FG 2020.3.2,  Windows 10 .           Multijoueurs: "DE IS"
Intel Core i7-6700K CPU @4.00GHz 4.01GHz, RAM installée 32.0 Go,  GTX1070
Boeing 777 et 707, Cessna Citation X

Hors ligne

#19 19/08/2016 9:48:15

ctesc356
Membre
Inscription : 18/05/2010
Messages : 3 483

Re : Patch pour le fichier metar.dat.gz

Bonjour,
pour windows il faut une "...2016.3.0-nightly-full.exe" pour récupérer aussi les data. (.dmg c'est pour mac)
Je ne connais pas la différence entre celle avec ou sans no de version, les fichiers paraissent identiques comme la date de compilation?? si quelqu'un a l'info...

Tu récupères un fichier d'installation, a éxecuter avec les précautions d'usage.
C'est une version de développement, avec les avantages et les inconvénients. Il peut y avoir un/des bugs passagers.
Les sources sont compilées quotidiennement ou plutôt nuitamment, d'ou "nightly".

Conserves Fg 2016.2.1  http://fr.flightgear.org/forums/viewtop … 345#p36345
Idem pour tes scenes  -custom, -terrasync et avions.

Si ta ligne est très lente tu peux essayer de ne récupérer que les binaires "...nightly.exe"
Il faudra copier les data de 2016.2.1 et modifier "data/version" en 2016.3.0.

Dernière modification par ctesc356 (19/08/2016 9:52:09)


Intel i5-9400F, 16Go Ram, Nvidia GTX1660Ti, Linux Mint

Hors ligne

#20 19/08/2016 10:30:38

DENIS
Membre
Lieu : Saint-Tropez, VAR
Inscription : 10/02/2016
Messages : 445

Re : Patch pour le fichier metar.dat.gz

Ou alors j attends la prochaine version qui ne devrait pas tarder à sortir?


FG 2020.3.2,  Windows 10 .           Multijoueurs: "DE IS"
Intel Core i7-6700K CPU @4.00GHz 4.01GHz, RAM installée 32.0 Go,  GTX1070
Boeing 777 et 707, Cessna Citation X

Hors ligne

#21 19/08/2016 16:57:45

f-ojac
Membre
Inscription : 15/03/2012
Messages : 2 007

Re : Patch pour le fichier metar.dat.gz

Oui, effectivement, elle ne devrait pas tarder. Le choix te revient ;-) Tu n'as pas grand'risque à tenter la nightly sauf si tu sens que cela ne va "pas le faire".

Dernière modification par f-ojac (19/08/2016 16:58:02)


FG git - GNU/Linux 64 bits - Quadcore i7500 2,7 GHz - RAM 8 Go + GTX940MX

Hors ligne

Pied de page des forums