Fr/Utiliser TerraGear: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
Line 45: Line 45:
Cet article décrit comment obtenir et traiter chacun de ces types de données dans l'ordre, et les fournir ensemble, pour que FlightGear les utilise. L'ordre de ces étapes est important. Par exemple, l'étape des données d'un aéroport a besoin des données d'élévation pour déterminer l'élévation des aéroports. Ainsi, vous commencerez par préparer les données d'élévation.
Cet article décrit comment obtenir et traiter chacun de ces types de données dans l'ordre, et les fournir ensemble, pour que FlightGear les utilise. L'ordre de ces étapes est important. Par exemple, l'étape des données d'un aéroport a besoin des données d'élévation pour déterminer l'élévation des aéroports. Ainsi, vous commencerez par préparer les données d'élévation.


'''<u>Remarque :</u> pour que votre travail puisse être intégré dans les scènes officielles de FlightGear, toutes les données <u>doivent</u> provenir de sources compatibles avec la licence [[GNU GPL]] !'''
{{caution|Pour l'inclusion dans les scènes officielles de FlightGear, toutes les données ''doivent'' provenir de sources compatibles avec la licence [[GNU GPL]]!}}


==== Données d'élévation ====
==== Données d'élévation ====
Les meilleures données d'élévation actuellement disponibles proviennent du projet Shuttle Radar Topography Mission (SRTM). Il y a deux types de données SRTM :
Les meilleures données d'élévation actuellement disponibles proviennent du projet Shuttle Radar Topography Mission (SRTM). Il y a deux types de données SRTM :
* Données de haute précision (1-arc seconde), ou SRTM-1, pour les USA
* Données de haute précision (résolution 1-arc seconde), ou SRTM-1, pour les USA
* Données de précision moindre (3-arc second), ou SRTM-3, pour le reste du monde
* Données de précision moindre (résolution 3-arc second), ou SRTM-3, pour le reste du monde.
 
A partir de maintenant, nous supposerons que vous utilisez les données SRTM-3. Sauf mention contraire, le processus est identique pour SRTM-1.
A partir de maintenant, nous supposerons que vous utilisez les données SRTM-3. Sauf mention contraire, le processus est identique pour SRTM-1.


Vous pouvez télécharger les données appropriées à partir du site http://dds.cr.usgs.gov/srtm/version2_1/. Vous devrez récupérer tous les fichiers .hgt.zip couvrant la région qui vous intéresse. Selon la taille de votre scène, cela peut représenter un grand nombre de fichiers. Téléchargez les vers l'emplacement <tt>data/SRTM-1/</tt>(ou SRTM-3/SRTM-30 en fonction du type de données que vous téléchargez) dans votre répertoire de base. (Genapts recherchera ses données parmi un ensemble de noms de répertoires prédéfinis dans son répertoire de travail. SRTM-30 est l'un d'eux, c'est le moins déroutant dans cette liste. Notez que, à compter du 31 juillet 2010, l'outil genapts prend également en compte l'existence de répertoires SRTM-1/SRTM-3. Si vous utilisez une version plus ancienne, pensez à fournir les répertoires en utilisant --dem-path)
Vous pouvez télécharger les données appropriées à partir du site http://dds.cr.usgs.gov/srtm/version2_1/. Vous devrez récupérer tous les fichiers .hgt.zip couvrant la région qui vous intéresse. Selon la taille de votre scène, cela peut représenter un grand nombre de fichiers. Téléchargez les vers l'emplacement <tt>data/SRTM-1/</tt> (ou SRTM-3/SRTM-30 en fonction du type de données que vous téléchargez) dans votre répertoire de base. (Genapts recherche les données d'élévation parmi un ensemble de noms de répertoires prédéfinis dans son répertoire de travail. SRTM-30 est l'un d'eux, c'est le moins déroutant dans cette liste. Notez que, à compter du 31 juillet 2010, l'outil genapts prend également en compte l'existence de répertoires SRTM-1/SRTM-3. Si vous utilisez une version plus ancienne, pensez à fournir les répertoires en utilisant --dem-path).
 
Maintenant que nous avons les données, nous devons les convertir pour qu'elles puissent servir à TerraGear. Tout d'abord, dézippez chacun des fichiers .hgt. Ensuite, ouvrez la ligne de commande (Sous Windows: Démarrer > Exécuter > <code>cmd.exe</code>) et placez-vous dans le répertoire de base (<code>cd .../.../TerraGear</code>).


Maintenant que nous avons les données, nous devons les convertir pour qu'elles puissent servir à TerraGear. Tout d'abord, dézippez chacun des fichiers .hgt. Ensuite, ouvrez la ligne de commande (Sous Windows: <tt>Démarrer > Exécuter > cmd.exe</tt>) et placez-vous dans le répertoire de base (<tt>cd .../.../TerraGear</tt>).
{{note|Selon [[TerraGear_Documentation]], hgtchop est remplacé par gdalchop.}}
* '''NOTE :''' si vous voulez créer un fichier batch, remplacez <tt>%f</tt> avec <tt>%%f</tt>, voir à ce sujet : [http://technet.microsoft.com/en-us/library/bb490909.aspx]
{{note|Pour les données SRTM-1, remplacez le <code>3</code> par un <code>1</code> dans le premier argument fourni à hgtchop}}
* '''NOTE :''' pour les données SRTM-1, remplacez le <tt>3</tt> par un <tt>1</tt> dans le premier argument fourni à hgtchop
{{tip|Si vous voulez créer un fichier batch, remplacez <code>%f</code> avec <code>%%f</code>, voir à ce sujet : [http://technet.microsoft.com/en-us/library/bb490909.aspx]}}


Pour Windows :
Pour Windows :
Line 65: Line 68:


Pour Linux :
Pour Linux :
  for i in $PWD/data/SRTM-3/*.hgt; do ./Terragear/hgtchop 3 $i $PWD/work/SRTM-3; done
  for f in ${PWD}/data/SRTM-3/*.hgt; do ./Terragear/hgtchop 3 "${f}" "${PWD}/work/SRTM-3"; done


Maintenant, vous allez obtenir une quantité importante de fichiers .arr.gz dans votre répertoire work/SRTM-3/. Il nous faut les convertir au format .fit.gz. Utilisez à nouveau la ligne de commande avec
Maintenant, vous allez obtenir une quantité importante de fichiers .arr.gz dans votre répertoire work/SRTM-3/. Il nous faut les convertir au format .fit.gz. Utilisez à nouveau la ligne de commande avec
* '''NOTE:''' l'espace et le point à la fin sont importants !
{{note|L'espace et le point à la fin sont importants!}}


Pour Windows :
Pour Windows :
88

edits

Navigation menu