|
La création de scènes pour Fly! est complètement
différente de celle de Fs98, surtout en ce qui concerne le relief.
Alors que la majorité des scènes pour Fs98 sont construites
à l'aide de montagnes polygonales de forme pyramidale, Fly! utilise
une technique qui consiste à créer le relief à l'aide
d'une sorte de grille, où chaque intersection (ou noeud) contient
une information d'altitude.
Qu'est ce qu'un fichier DEM ?
Les DEM (Digital Elevation Model) sont des représentations numériques
d'un relief. Il s'agit en fait de matrices contenant un point d'élévation
pour X mètres (en fait, la précision est donnée en
minutes ou secondes d'arc). Ces données ont été acquises
à l'aide de satellites et sont utilisées au niveau de la
cartographie, de la représentation tridimensionnelle du relief
ainsi que pour des recherches dans les domaines liés au relief.
Les futurs systèmes GPWS seront équipés d'une telle
base de données qui, couplée à un récepteur
GPS, permettra de connaître à tout moment le relief présent
devant l'appareil.
Ces fichiers peuvent être divisés en deux catégories
:
- les fichiers 1 degré de l'USGS qui couvrent comme leur
nom l'indique une surface d'un degré de longitude sur un degré
de latitude avec une précision de l'ordre de 90 mètres.
Ces fichiers sont disponibles gratuitement pour les USA continentaux.
Ces fichiers peuvent être téléchargés depuis
le serveur de l'USGS : http://edc.usgs.gov/glis/hyper/guide/1_dgr_demfig/states.html.
Malheureusement, les autres agences gouvernementales sont nettement
moins généreuses que leurs homologues américaines
et ces données sont vendues à des tarifs exorbitants.
Ainsi, celui qui veut créer une scène en dehors des USA
continentaux devra se limiter aux fichiers GTOPO30, qui donne néanmoins
des résultats tout à fait réalistes s'ils sont
utilisés de manière adéquate.
- les fichiers GTOPO30 sont disponibles pour le monde entier.
Ces fichiers disposent d'une résolution de 30 secondes d'arc
(d'où le nom), c'est à dire que deux points seront espacés
de 30", ce qui correspond au niveau de l'équateur à une
distance d'un demi mile nautique (~900 M). Le problème est qu'au
fur et à mesure que la latitude augmente, la résolution
en longitude baisse au niveau métrique (car 30" de longitude
équivaudront à une distance métrique moindre au
fur et à mesure que la latitude diminuera - pour trouver la distance
longitudinale entre deux points en miles nautiques à une latitude
donnée, il suffit d'utiliser la formule d = cos(lat)/2). Or le
fait que ces surfaces tendent à devenir de plus en plus rectangulaires
est relativement mal interprété par Fly!, ce qui se traduit
par un effet d'escalier gênant. Ce problème peut être
corrigé en utilisant une technique d'interpolation (en ajoutant
des points précalculés entre les points d'élévation).
L'utilitaire GTOPO30 (téléchargeable sur notre page des
utilitaires) permet d'effectuer cette
manoeuvre. Les résultats sont bien évidemment moins bons
qu'avec des fichiers plus précis, mais restent néanmoins
nettement meilleurs que ce qui existe dans la version de base de Fly!
Pour information, le relief de Fs2000 a été créé
à l'aide de ces fichiers GTOPO30.
Un autre inconvénient des fichiers GTOPO30 est leur taille importante.
En effet, ils couvrent une zone de 45° de latitude et de 40°
de longitude, ce qui leur donne une taille respectable de 57 Mo sur
le disque durs. Les fichiers compressés pour le téléchargement
prennent eux entre 2 (pour les zones très plates) et 20 Mo.
Ces fichiers peuvent être téléchargés depuis
le serveur de l'USGS : http://edcwww.cr.usgs.gov/landdaac/gtopo30/gtopo30.html.
Attention: Ces fichiers sont compressés au format gzip.
Ce format peut être décompressé avec WinZip, mais
il faut faire attention que la case TAR File Smart CR/LF Conversion
(sous Options/configuration) ne soit pas cochée,
sinon les fichiers seront corrompus à la décompression et
les données seront erronées.
Ces fichiers peuvent aussi être décompressés avec
le programme GZip qui peut être trouvé à l'adresse
suivante : http://www.gzip.org/.
|