Quoi de neuf ?
Vol!Edit est un utilitaire dédié au simulateur Fly! dans ses deux versions.
Il était diffusé jusqu’ici dans sa version bêta 0.7 pour Fly! version 1. La nouvelle mouture de Fly! a fait évoluer cet outil. Toutefois compte tenu des contraintes de cette dernière version en terme de performances et pour faciliter le passage entre les deux, j’ai conservé dans cette version de Vol!Edit la compatibilité entre les deux versions de Fly! et la possibilité de l’utiliser indifféremment pour l’une ou l’autre.
Q
Première
utilisation de Vol!Edit
Q
Menu -> Fichier
DBD -> Ouvrir un DBD à partir de POD
Q
Menu
-> Fichier DBD -> Ouvrir
Q Menu -> Fichier DBD -> Enregistrer tout DBD
Q Menu
-> Fichier DEX -> Exporter tout DEX
Q Menu
-> Fichier CSV -> Exporter tout CSV
Q
Menu
-> Outils - > Lancer DBImport / DEXImport
Vol!Edit est avant tout dédier à la modification des fichiers AIRPORT, COMM, NAVAID, ILS, RUNWAY et WAYPOINT et par extension tous ceux qui ont une structure associée de fichier DBD et DBT tel que ATSROUTE.
Vol!Edit vous permet de visualiser tout simplement l’ensemble d’une base de données (fichier *.DBD) . Pour chaque colonne (chaque champ de la base) vous pouvez faire une recherche exacte ou approchée puis modifier ou ajouter un enregistrement.
Vos modifications pourront être :
Soit enregistrées ou extraites dans un fichier
*.DBD
Soit exportées dans un fichier *.DEX pour être
utilisées avec DBImport pour Fly! 1 ou DexImport pour Fly! 2 et transmise à la
communauté des utilisateurs de Fly!.
Soit exportées dans un fichier *.CSV pour être
exploitées avec Excel, Access ou tout autre logiciel reconnaissant ce format
(en fait du texte lisible par n’importe quel éditeur comme NotePad). Ce format
peut permettre de gérer une base données complètes de toutes les informations
de Fly!.
Les fichiers *.DEX et *.CSV pourront être à leur tour soit simplement lu pour visualiser leur contenu mais encore modifier, augmenter ou ajouter à un autre fichier *DBD, *.DEX ou *.CSV présent en mémoire pour rassembler en un seul fichier des informations d’origines diverses.
Enfin après tout ce travail de mise à jour de vos données lancer directement DBImport ou DexImport à partir de Vol!Edit.
Ces deux outils non livrés avec Vol!Edit peuvent être trouvés sur le site d’AVSIM.
Une version future encore à l’état de développement permettra de se passer de ces utilitaires et de reconstruire directement un fichier EPD ou POD. Elle permettra de plus de supprimer les enregistrements inutiles.
Lors de sa première utilisation Vol!Edit vous demande de préciser le répertoire ou se trouve Fly! ainsi que de définir des répertoires de travail.
Le choix du répertoire de Fly! dans sa version 1 ou 2 conditionnera par défaut le fonctionnement de Vol!Edit.
Par exemple si vous êtes utilisateur de la version 1, Vol!Edit reconnaîtra le nom de l’exécutable (Fly!.exe ou Fly!2.exe) et par défaut travaillera avec les formats de fichier correspondant à cette version.
Vous pourrez toutefois changez simplement de version par le menu Outils. Il vous appartiendra alors d’allez recherchez les fichiers correspondant dans le bon répertoire.
Si vous utilisez les deux vous pourrez passer de l’une à l’autre en changeant ce répertoire. Toutefois si vous avez paramétré Vol!Edit pour la version 2 par défaut, vous pourrez lire directement un fichier EPD de la version 1 sans modifier les conditions d’initialisation. Si vous lisez un fichier DEX il le considérera pas défaut en version 2 en allant chercher ses informations dans le répertoire ..\system de Fly! 2.
Dans la suite de cette démonstration nous allons
considérer que nous utilisons le version 2 de Fly!. L’utilisation avec la version
1 reste strictement identique hormis l’usage de DBImport en lieu et place de
DexImport.
Au premier démarrage de Vol!Edit vous verrez apparaître
cette boite de dialogue :
Maintenant vous pouvez saisir vos différents paramètres de
travail :
Une fois cette opération réalisée vous pouvez utiliser Vol!Edit.
Je ne vais pas refaire ici une description de Fly!Edit et je vais considérer
que vous savez l’utiliser et connaissez l’usage ou le sens des éléments qui
seront aborder plus bas (je vous recommande le tutorial de Sébastien Mayzaud).
Vous trouverez toutes les informations nécessaires à la modification des bases
de données sur le site francophone de Fly!http://fly.simvol.org
Première étape : ouvrir un fichier EPD/POD.
Voici l’écran au démarrage de Vol!Edit :
Ouvrons le menu Fichier DBD/ Ouvrir un DBD à partir d’un EPD ou d’un POD
Nous utiliserons le fichier ILS.POD
Le voici après quelques instants :
ATTENTION : DANGER, NE MODIFIEZ PAS LA CLE ‘AIRPORT KEY’ sous peine de sérieux problèmes : l’ILS
ne pourrait être associé à l’aéroport.
Vous avez 2 onglets de disponible :
- l’onglet Vue globale qui vous permet de travailler sur les données (fichier DBD)
- l’onglet Définitions qui vous permet de visualiser la structure des données (fichier DBT)
Nous allons rechercher l’ILS de Nantes dont nous connaissons le code OACI (LFRS) mais pas la clé (ILS key (unique)).
En voici les étapes successives :
Saisissez le code de l’aéroport et cliquez sur le bouton Arpt OACI
La clé apparaît au dessus.
Cliquez sur une cellule (pas la première ligne de libellé!) de la colonne dans laquelle vous voulez faire une recherche . L’entête de la colonne apparaît au-dessus de la valeur de la clé vous confirmant la localisation de la recherche.
Miracle! Nous voici sur la première ligne de l’aéroport de Nantes. Merci au passage à Frédéric et Laurent de ROTW pour l’immense travail de mise à jour de la base de données aérodromes France (réaliser avec Vol!Edit bien sur!).
Notez les trois lignes : une pour le localizer (alignement horizontal), une deuxième pour le glide (plan de descente), une troisième pour le DME (cas particulier d’un ILS avec DME : équipement de mesure de distance)
Nouveau : un clic sur le titre d’une colonne permet de la trier dans l’ordre ascendant, un deuxième dans l’ordre descendant. Attention ce tri peut être long (plus de 7000 lignes pour le ficher ILS.dbd)
Un double-clic sur une cellule de la première ligne de données concernant Nantes ouvre une fenêtre de saisie / modification de ces informations
Les trois premières colonnes sont le reflet du fichier ILS.DBT à savoir la définition de données
Le nom interne
Le type de données : C = texte (char), I
= nombre entier (int), D = nombre décimal (double)
La longueur de cette donnée utile uniquement
pour le texte
Les onglets Page1, Page2, Page3 vous permettent de parcourir toutes les données s’il y a lieu : par exemple pour Airport il y a 49 valeurs occupant 2 pages.
Un clic sur latitude ou longitude :
Vous voilà avec une boite de saisie en clair de ces valeurs.
Les valeurs numériques de type int peuvent être saisies en hexadécimal : cliquez sur la cellule à modifier pour la sélectionner, puis un clic droit sur cette même cellule.
Idem pour les valeurs caractères de longueur 1 par exemple Traffic pattern direction dans runway.pod
Revenons à l’écran principal : cliquez deux fois sur le bouton Annuler.
Déplacer les informations dans la fenêtre avec l’ascenseur inférieur jusqu’à voir les colonnes Latitude et Longitude. Positionnez le curseur de la souris sur une cellule de l’une ou l’autre colonne : vous verrez apparaître pendant quelques instants ces coordonnées en clair au niveau de la souris. Elles continueront à apparaître dans la ligne inférieure à droite.
Nous venons de voir comment modifier des données. Pour en ajouter ou en supprimer, utiliser les boutons situés sur la gauche de l’écran :
Vous venez d’effectuer vos modifications ou ajout, vous allez pouvoir effectuer vos sauvegardes.
A ce jour Vol!Edit vous permet de sauvegarder vos données sous différents formats :
· DEX pour importation ultérieure à l’aide de DBImport ou DEXImport selon votre version de Fly!
· CSV pour utilisation avec les différents produits Microsoft ou autres capables de lire ce format. Vous pourrez ainsi utilisez Excel ou Access pour gérer votre base de données.
· DBD qui dans une version future de Vol!Edit vous permettra de reconstruire un fichier POD ou EPD directement san simport de DEX.
Avant chaque sauvegarde vous pouvez préciser les différents enregistrements (lignes) à sauvegardés. Pour ce faire vous avez à votre disposition deux boutons pour une sélection/désélection globale :
Vous pouvez également sélectionner chaque ligne une par une en positionnant chaque cellule de la colonne Export à 1 par un simple clic sur celle ci (ou un clic pour la mettre à zéro)
Voici les
différentes possibilités qui vous sont offertes :
·
Menu ->
Fichier DBD -> Enregistrer tout DBD
·
Menu ->
Fichier DBD -> Enregistrer la sélection DBD (les lignes doivent être marquées
dans la colonne Export)
·
Menu ->
Fichier DEX -> Exporter tout DEX
·
Menu ->
Fichier DEX -> Exporter sélection
DEX (les lignes doivent être
marquées dans la colonne Export)
·
Menu ->
Fichier CSV -> Exporter tout CSV
·
Menu ->
Fichier DEX -> Exporter sélection
CSV (les lignes doivent être
marquées dans la colonne Export)
Ce logiciel est un graticiel libre de droit et d’usage. L’utilisation
est faite à vos risques et périls et je ne saurais être tenu des
disfonctionnements inhérent à son usage.
En dehors des bugs constatés je ne peux assurer le support de ce
produit et encore moins les éditeurs de Fly!
Grand merci à toutes l ‘équipe de Terminal Reality pour ce
magnifique travail.
Fly!, Terminal Reality et leur logo sont des marques de Terminal
Reality Inc.
Vous ne pourrez terminer la lecture de ce document sans noter, si ce
n’est déjà fait, l’adresse du site francophone de Fly! animé par l’équipe de
‘Rest Of The World’ (ROTW pour les intimes).
ou le
forum francophone de Fly! accessible à partir de ce même site.
Didier RIGAULT
ROTW