Fr/Installer une scène

From FlightGear wiki
Jump to navigation Jump to search

Afin de limiter la taille globale du logiciel, un nombre réduit de scènes est installé par défaut dans FlightGear. La zone par défaut est la baie de San Francisco (comprenant l'aéroport KSFO). Des scènes additionnelles peuvent être installées, et si vous vous positionnez sur un aéroport et que vous ne voyez que de l'eau, c'est que vous n'avez probablement pas (ou mal) installé la scène de la zone.

Acquisition de scènes

On peut télécharger la carte officielle World Scenery sur le site web de FlightGear . Ou bien des scènes personnalisées valables pour certaines zones spécifiques. Elles sont distribuées séparément, en raison de leur licence, ou en raison de leur niveau de définition ne convenant pas à tous les ordinateurs. Voir avions et Scènes suggérés pour une liste de projets personnalisés.

Il y a aussi 4 DVD pouvant être téléchargés via BitTorrent, option performante pour ceux qui veulent télécharger le monde entier. Enfin, on peut acheter 3 DVD d'installation sur le site officiel FlightGear.

TerraSync

TerraSync est un utilitaire très pratique qui télécharge et installe automatiquement les scènes nécessaires à FlightGear et les conserve à jour une fois que le simulateur est en fonctionnement.

TerraMaster

TerraMaster est un gestionnaire de scènes qui est en fait un frontal de TerraSync, mais qui facilite également la vue d'ensemble et la maintenance des scènes téléchargées par TerraSync. C'est une application graphique multi plate-formes développée en Java.

Téléchargement à partir des miroirs

La liste des miroirs est disponible ici.

Sur la plupart des miroirs, on trouve les scènes les plus anciennes sous Scenery-2.0.0/. Télécharger à partir des miroirs est plus rapide et plus performant qu'à partir du site officiel, car ils ont souvent une capacité supérieure. Voir l'interface graphique pour trouver la zone appropriée. Attention à ne pas confondre N et S, ainsi que E et W ! Voici comment trouver les coordonnées d'un aéroport :

  1. Aller à la page Wikipédia de l'aéroport recherché (p.ex: PHNL pour Honolulu)
  2. Trouvez les coordonnées (souvent en haut ou à droite, sur le côté, marqué par un petit globe)
    • par exemple : PHNL est à 21 N 157 W. S'il est dans l'hémisphère Ouest, vous devez arrondir en +... ainsi devriez-vous trouver la zone avec W160N20. Si les coordonnées étaient 21 N 157 E, vous auriez arrondi en -, cette localisation aurait été E150N20.

Installation des scènes

Vous pouvez vous servir de l'interface graphique d'installation FGAdmin, pour (dés)installer des scènes.

GNU/Linux

Si vous êtes sous GNU/Linux et que vous n'utilisez pas d'interface graphique pour extraire l'archive .tar.gz, vous pouvez vous servir des 2 commandes suivantes, à utiliser dans un terminal shell.

cd $FG_ROOT/Scenery
tar -xvzf input_file.tgz

ou

tar -xvzf 'input_file.tgz' -C $FG_ROOT/Scenery

Dans les 2 exemples ci-dessus, on suppose que le variable $FG ROOT est paramétrée pour pointer vers la racine du répertoire data. Si ce n'est pas le cas, vous devez remplacer, dans les 2 exemples cités ci-dessus, la variable $FG_ROOT avec le nom de chemin entier de ce répertoire. Dans les exemples ci-dessus, 'input_file.tgz' devra être remplacé par le nom de fichier de l'archive à extraire (le nom de fichier sera complété par le nom de chemin complet ou tout autre moyen valide pour que le shell puisse trouver la bonne archive).

Windows

Décompressez simplement la scène téléchargée dans votre répertoire $FG ROOT/Scenery, avec un logiciel comme Winzip ou 7-zip. N'oubliez pas d'appuyer sur le bouton "Rafraîchir" ("Refresh") sur la page de sélection de l'aéroport, si vous utilisze le FlightGear Wizard.
. !!! IMPORTANT !!!
Les versions "récentes" de Windows (par exemple XP, Vista, Win7) jouent beaucoup sur les droits des utiliseurs pour définir les niveaux d'accès. Il est donc une mauvaise idée d'installer et de faire fonctionner FlightGear vers et partir du répertoire "C:\Program Files". Trouvez un autre lecteur/emplacement où vous aurez tous les droits nécessaires pour lire, écrire et ouvrir les fichiers que vous installez. De plus, la présence d'un espace dans le nom du dossier peut causer un comportement anormal. Utilisez plutôt "C:\FlightGear".

Technique

L'emplacement des scènes pour FlightGear est déterminé par la variable d'environnement $FG SCENERY. Si les emplacements définis dans $FG_SCENERY ne sont pas valides, FlightGear recherchera par défaut dans le répertoire $FG ROOT/Scenery.

Mélanger des types de scènes est presque toujours une mauvaise idée, et ce n'est pas une option prise en charge. Enfin, vous devriez noter que les scènes fournies avec le paquetage de base/installateur windows ne correspondent pas toujours aux dernières versions des scènes.

Pour cette raison, il est probablement meilleur d'extraire les fichiers des scènes que vous avez téléchargé dans un nouveau répertoire, que nous appellerons, dans le cadre de cet exercice, $FOOBAR/Scenery. Dans ce répertoire, créez deux sous-répertoires : /Objects et /Terrain. Vous devriez désarchiver (détarer) les fichiers individuels dans le répertoire /Terrain.

Ensuite, vous devriez paramétrer $FG_SCENERY pour utiliser le nouvel emplacement :

  • Sur des clients POSIX
    positionnez FG_SCENERY="$FOOBAR/Scenery" + FG_SCENERY
  • Sur Windows (FGRun)
    Retournez à la première page de fgrun, et ajoutez le répertoire $FOOBAR/Scenery à la liste.

Terrain

Le répertoire des scènes devrait ressembler à ceci (le répertoire scenery a été conservé àdes des fins de complétude et pour vous faciliter les comparaisons avec ci-dessus) :

  • Scenery/
    • Terrain/
      • w130n30/
    • Objects/
      • w130n30/

Si vous téléchargez un module de scène appelé w90n40.tgz à partir de flightgear.org et l'extrayez dans Scenery, le résultat ressemblera à quelque chose comme ça :

  • Scenery/
    • Terrain/
      • w09n40/
      • w130n30/
    • Objects/
      • w09n40/
      • w130n30/

Notez que la structure du répertoire est déjà présente dans l'archive tar, à partir du répertoire Scenery. Vous devez donc extraire l'archive tar dans le répertoire Scenery, et non dans le répertoire racine $FG_ROOT, car le répertoire Scenery n'est pas présent dans l'archive.

Objets

Les objets et les modèles peuvent être trouvés dans la base de données des objets des scènes FlightGear.

Ces objets sont inclus dans chaque version des scènes, mais comme la base de données des objets est plus fréquemment mise à jour que le terrain, chacun peut vouloir mettre à jour de manière occasionnelle le sous-répertoire Object à partir de la base de données des objets des scènes FlightGear sans attendre une nouvelle version. Une autre option et de télécharger ou mettre à jour les scènes de manière automatique en utilisant le programme Terrasync décrit ci-dessous.

Les objets font partie à part entière des scènes et peuvent être trouvés dans le répertoire des scènes sous $FG ROOT.

  • Scenery/
    • Objects/
      • w130n30/

Tout objet doit être installé dans le répertoire Scenery/Objects.

Modèles

Remplace le $FG_ROOT/Models précédemment utilisé; contient tous les objets partagés.

  • Scenery/
    • Models/
      • Airport/

Aéroports

1rightarrow.png Consultez la page About Scenery/Airports à ce sujet.

A partir de FlightGear 2.4.0, ce répertoire est utilisé pour extraire les données d'aéroport (tels que l'utilisation des pistes et les points de parking).

L'arborescence du répertoire peut sembler un peu lourde, mais en fait elle suit simplement le code Airports/[I]/[C]/[A]/ (voir ICAO-code).

  • Scenery/
    • Airports/
      • K/
        • S/
          • F/

A lire