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 9/04/2018 11:57:42

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

Traffic AI

Bonjour,
suite à la question de nikko74  http://fr.flightgear.org/forums/viewtop … 041#p41041 je me suis un peu penché sur le truc smile
Je ne m'étais jamais vraiment intéressé à cette fonctionnalité.
Je me souviens que... il y a quelques années, quelqu'un avait mis en place une navette avec un ec135 et un dhc6 entre LFLG et LFLJ, je recherche si il reste une trace wink
Il y a eu aussi un projet lancé par Clément (f-jjth) mais apparemment pas suivi :   
http://wiki.flightgear.org/FGAIS
https://forum.flightgear.org/viewtopic.php?f=23&t=17803

Un autre projet du même jus en cours:
http://wiki.flightgear.org/Real_Live_AI_traffic
Si j'ai bien compris, le but est de récupérer des données de vols réels de flightradar24 ou autres et d'injecter ces mouvements pratiquement en temps réel dans fg. Intéressant mais apparemment en sursis... problèmes de bande passante, de ressources système et de manque de développeurs  motivés hmm

Sur le forum officiel le sujet est pas mal actif. Il se crée beaucoup de modèles-ai et d'entrées dans le dossier AI/Traffic qui contient des données de vols par compagnie. Certains de ces vols sont bien visibles dans fg, mais pas tous, j'essaie de comprendre pourquoi...

Comme c'est assez pénible à décortiquer les fichiers de "AI/Traffic" j'ai pondu un petit script python qui parcourt tous les dossiers et fichiers pour lister les mouvements par aéroport,  par jour de semaine et par heure.
Les dossiers "KEGA" et "misc" sont ignorés (pour le moment).
Si vous voulez vous amuser wink :   http://www.mediafire.com/file/edxdogrb6 … fic.py.zip

Il faut  python3.5
Dézipper n'importe ou mais de préférence dans un répertoire dédié p.ex. /home/<user>/fg_traffic
Lancer par: python3.5 traffic.py
Au premier lancement , le chemin absolu vers "AI/Traffic" est demandé, P.ex. "/home/<user>/.fgfs/TerraSync/AI/Traffic"
Par la suite le script trouvera le chemin dans "Ai-traffic-path" créé dans le répertoire de lancement.
A l'invite, entrez le code ICAO d'un ap en minuscules ou majuscules peu importe,
puis entrez un no de jour selon la règle: 0 = Dimanche, 1 = Lundi ... 6 = Vendredi
Ca devrait sortir quelque chose comme:

Mouvements pour  LFBZ  jour  1

Easy4311                  Arr   06:25  de     LFLL  05:10 
Easy4312                  Dep  06:55  pour LFLL  08:10 
AIRFRANS7497       Dep  08:10  pour LFPG  09:30 
AIRFRANS7480       Arr   09:25  de     LFPG  08:10 
AIRFRANS7483       Dep  10:10  pour LFPG  11:30 
AIRFRANS7498       Arr   13:15  de     LFPG  12:00 
AIRFRANS7499       Dep  14:00  pour LFPG  15:20 
AIRFRANS7490       Arr   15:15  de     LFPG  14:00 
AIRFRANS7487       Dep  16:00  pour LFPG  17:20 
Easy3705                  Arr   17:55  de     LFPG  16:25 
AIRFRANS7488       Arr   18:15  de     LFPG  17:00 
Easy3706                  Dep  18:25  pour LFPG  19:55 
AIRFRANS7491       Dep  19:00  pour LFPG  20:20 
AIRFRANS7494       Arr   19:15  de     LFPG  18:00 
AIRFRANS7495       Dep  20:00  pour LFPG  21:20 
AIRFRANS7484       Arr   20:20  de     LFPG  19:05

Easy4311                  Arr   06:25  de     LFLL  05:10
arrivée de Easy4311 à 6h25 de LFLL d'ou il est parti à 05h10

Easy4312                  Dep  06:55  pour LFLL  08:10 
départ de Easy4312  à 6h55 pour LFLL, arrivée à 08h10

bien sûr pour LFPG ou EGLL ce sera beaucoup plus long...

Conçu et testé sur linux, si quelqu'un se sacrifie pour tester sous windows, en console bien-sûr wink , il jouira de ma reconnaissance éternelle smile

Dernière modification par ctesc356 (9/04/2018 13:31:38)


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

Hors ligne

#2 9/04/2018 13:26:54

f-toro
Administrateur
Lieu : LFLA
Inscription : 16/12/2007
Messages : 3 015

Re : Traffic AI

ctesc356 a écrit :

il jouira de ma reconnaissance éternelle smile

lol lol

Belle contribution en tout cas.


André. anciennement taureau89_9
Debian Testing Amd64. CM Sabertooth 990FX, FX8350, 32 Go Ram DDR3 1866 Mhz, GTX 1060 6Go, DD 2To Sata 3, THRUSTMASTER T.Flight StickX, FG 2020.4.0 Git.

Hors ligne

Pied de page des forums