Fr/TerraGear: Difference between revisions

From FlightGear wiki
Jump to navigation Jump to search
(Created page with "Ne pas confondre avec TerraSync, outil de téléchargement de scènes pendant le vol. Une vue schématique de scène de détail CORINE et OSM (OpenStreetMap), générée pa...")
 
No edit summary
Line 1: Line 1:
Ne pas confondre avec TerraSync, outil de téléchargement  de scènes pendant le vol.
<div style="padding-left:20px;">''Ne pas confondre avec [[TerraSync]], outil de téléchargement  de scènes pendant le vol.''</div>


[[File:TerraGear The Hague wireframe.png|thumb|270px| Une vue schématique de scène de détail [[CORINE]] et [[OSM]] (OpenStreetMap), générée par TerraGear.]]
'''TerraGear''' est un ensemble open source d'outils et de données de rendu qui peut transformer pour tout le monde  les données GIS disponibles en représentation en 3D (i.e models 3D ou cartes 3D) de la terre pour utiliser les projets de rendu en temps réel. TerraGear peut importer des données 3D comme grilles de terrain DEM, des données 2D polygonales comme lignes de côtes, contours des villes, contour des lacs, et ensemble de données 2D raster, ou 1km de terrain NAOO correspond aux données du land cover. Il existe aussi les outils pour générer des [[aéroport]]s réalistes, des pistes et des éclairages selon les donnes FFA disponibles.
TerraGear est l'outil de base pour générer les [[scènes]] du projet [[FlightGear]]


Une vue schématique de scène de détail CORINE et OSM (OpenStreetMap), générée parTerraGear.
== Introduction ==
TerraGear est un ensemble open source d'outils et de données de rendu qui peut transformer pour tout le monde  les données GIS disponibles en représentation en 3D (i.e models 3D ou cartes 3D) de la terre pour utiliser les projets de rendu en temps réel. TerraGear peut importer des données 3D comme DEM grilles de terrain, des données 2D polygonales comme lignes de côtes, contours des villes, contour des lacs, et ensemble de données 2D raster, ou 1km de terrain NAOO correspond aux données du land cover. Il existe aussi les outils pour générer des aéroports réalistes, des pistes et des éclairages selon les donnes FFA disponibles.
Pour de nombreuses raisons, vous pouvez désirer construire vous-même le terrain, plutôt qu'utiliser les scènes disponibles sur FlightGear. Par exemple, si vous utilisez [[TaxiDraw]] pour créer ou modifier l'agencement d'un aéroport, vous désirerez savoir comment se présente dans les scènes cet aéroport modifié, avant de décider sa validation. Et normalement, il faut soumettre les modifications au staff des scènes FlightGear et attendre la prochaine mise à jour de la zone concernée via [[TerraSync]] ou dans les données officielles de scènes de FlightGear [http://www.flightgear.org/Downloads/scenery.html official FlightGear Scenery]. Si vous pouvez construire un terrain vous-même, vous pouvez commencer à l'utiliser immédiatement
TerraGear est l'outil de base pour générer les scènes du projet FlightGear


Sommaire [caché]
Soit la scène officielle est trop détaillée pour votre machine trop lente, et vous batirez un terrain avec un DEM (modèle à élévation digitale) faible résolution, pour diminuer le nombre de polygones, et ainsi augmenter vos fréquences-image. Soit vous avez une machine ultra-rapide, et vous utilisez une donnée vecteur haute résolution (vmap1, Tiger) pour obtenir de milleures routes/rivières. Pour toutes ces raisons, utiliser TerraGear est une bonne idée .  
1 Introduction
2 Obtenir TerraGear
2.1 systèmes précompilés
2.2 Source
3 Compilation
3.1 Dépendances
3.2 Construction
3.3 Plateforme spécifique
4 Outil GUI
5 Sommaire


[edit] Introduction
== Obtenir TerraGear ==
=== Versions pré-compilées ===
* [http://flightgear.simpits.org:8080/job/TerraGear-Win-Cmake/lastSuccessfulBuild/artifact/*zip*/archive.zip dernière version Windows], construite par [[FlightGear Build Serveur]].
* [ftp://ftp.ihg.uni-duisburg.de/FlightGear/Win32 Windows builds] (ancien)


Pour de nombreuses raisons, vous pouvez désire constrire vous-même le terrain, plutôt qu'utiliser les scènes disponibles sur FlightGear. Par exemple, si vous utilisez TaxiDraw pour créer ou modifier l'agencement d'un aéroport, vous désirerez s avoir comment se présente dans les scènes cet aéroport modifié, avant de décider sa validation. Et normalement, il faut soumettre les modifications au staff des scènes FlightGear et attendre la prochaine mise à jour de la zone concernée via TerraSync ou dans les données officielles de scènes de FlightGear. Si vous pouvez construire un terrain vous-même, vous pouvez commencer à l'utiliser immédiatement
=== Source ===
Soit la scène officielle est trop détaillée pour votre machine trop lente, et vous batirez un terrain avec un DEM (modèle à élévation digitale) faible résolution, pour diminuer le nombre de polygones, et ainsi augmenter vos fréquences-image. Soit vous avez une machine ultra-rapide, et vous utilisez une donnée vecteur haute résolution (vmap1, Tiger) pour obtenir de meilleures routes/rivières. Pour toutes ces raisons, utiliser TerraGear est une bonne idée
La source est dans le répertoire [[git]] dans Gitorious.
git clone git://git.gitorious.org/fg/terragear-cs.git


[edit] Obtenir TerraGear
== Compilation ==
=== Dependances ===
* TerraGear
** [[SimGear]] - '''Pas''' simgear-cs!
*** SimGear SimGear peut être compilé sans support OSG, éliminant ainsi de nombreux deps. Utilisez "-DSIMGEAR_HEADLESS=YES" pour une construction minimale.
** libnewmat - au moins version newmat11 (qui est beta actuellement) <BR>Voir [http://mapserver.flightgear.org/git/?p=terragear-cs;a=blob;f=README.newmat;h=95570b6b279d3d00bd7664cd4f00d6c4802aed1b;hb=HEAD README.newmat] pour info ou comment l'acquérir/installer
** gpc - See [http://mapserver.flightgear.org/git/?p=terragear-cs;a=blob;f=README.gpc;h=226e185b1ce1d1578006b48bb426e35848cce93b;hb=HEAD README.gpc] pour info ou comment l'acquérir/installert.
** [http://pocoproject.org/ POCO] - Pour support multicore
** [http://www.gdal.org/ libgdal]
** [http://trac.osgeo.org/proj/ libproj]
** [http://ogdi.sourceforge.net/ libogdi]
** [http://epsilon-project.sourceforge.net/ libepsilon] - pour ogr-decode
** libexpat
** Vous pouvez ajouter ici toutes les librairies possibles!


[edit] Constructions pré-compilées
=== Construction ===
Le dernier Windows, par le Serveur FlightGear
Regardez svp [http://mapserver.flightgear.org/git/?p=terragear-cs;a=blob;f=README;h=7dae654283ca0b1447aeb3aa398287219f4b57df;hb=HEAD README] et/ou [http://mapserver.flightgear.org/git/?p=terragear-cs;a=blob;f=README.cygwin;h=d0436ec0371dd9fa255a8a560a388818432600d6;hb=HEAD README.cygwin] des sources terragear-cs.
Les constructions Windows (anciennes)
./autogen.sh
./configure [options]
sed s/-O2// -i src/Lib/TriangleJRS/Makefile
installer
<tt>./configure</tt> options:
--prefix=/path/to/install-dir
Il me manque une donnée ici. SVP, revoir/completer la liste si vous aavez plus d'infos!
--with-gdal=/path/to/gdal-config
--with-gpc=/path/to/libgenpolyclip.a
--with-newmat=/path/to/libnewmat.a
--with-plib=/path/to/libplib*.a
--with-simgear=/path/to/libsg*.a
--with-osg=/path/to/OSGinstallation


=== Plateforme spécifique ===
* Debian: [[Building FlightGear - Debian#TerraGear]]
* Gentoo: <tt>emerge -av terragear-cs</tt> <BR>Voir [[Building Flightgear - Gentoo]].
* Ubuntu: [[Building terragear-cs dans Ubuntu_64]]


[edit] Source
== Outil GUI ==
La source est dans le répertoire git dans Gitorious.
Un [[TerraGear GUI]] est disponible pour ceux qui ne savent/utilisent pas les options lignes de commande.
git clone git://git.gitorious.org/fg/terragear-cs.git
[edit] Compilation


[edit] Dépendances
== Contenus connexes==
TerraGear
* [[Utiiser Terragear]]
SimGear - Pas simgear-cs!
* [[TerraGear CORINE]]
SimGear peut être compilé sans support OSG éliminant ainsi de nombreux deps. Utilisez -DSIMGEAR_HEADLESS=YES" pour une construction minimale.
* [[TerraGear Documentation]]
libnewmat - au moins version newmat11 (qui est beta en ce moment)
Voir README.newmat pour info pour acquisition et installation.
gpc -Voir README.gpc pour info pour acquisition et installation..
POCO - Pour support multicore
libgdal
libproj
libogdi
libepsilon - pour ogr-decode
libexpat
Vous pouvez ajouter ici toutes les librairies que vous voulez
[edit] Construction
Lisez README et/ou README.cygwin des sources terragear-cs.
./autogen.sh
./configure [options]
sed s/-O2// -i src/Lib/TriangleJRS/Makefile
make install
./configure options:
--prefix=/path/to/install-dir
IIl mr manque des données fiables ici. Révisez/complétez la liste si vous avez plus d'infos!
--with-gdal=/path/to/gdal-config
--with-gpc=/path/to/libgenpolyclip.a
--with-newmat=/path/to/libnewmat.a
--with-plib=/path/to/libplib*.a
--with-simgear=/path/to/libsg*.a
--with-osg=/path/to/OSGinstallation
[edit] Plateforme spécifique
Debian: Building FlightGear - Debian#TerraGear
Gentoo: emerge -av terragear-cs
Voir Building Flightgear - Gentoo.
Ubuntu: Building terragear-cs dans Ubuntu_64
[edit] Outil GUI


Un GUI TerraGear est disponible pour ceux qui ne savent/utilisent pas les options lignes de commande.
{{Terra}}
[edit] Données connexes
{{Building}}


Using Terragear
[[Category:Scenery enhancement]]
TerraGear CORINE
 
TerraGear Documentation
[[es:TerraGear]]
[[fr:TerraGear]]

Revision as of 16:18, 14 August 2012

Ne pas confondre avec TerraSync, outil de téléchargement de scènes pendant le vol.
Une vue schématique de scène de détail CORINE et OSM (OpenStreetMap), générée par TerraGear.

TerraGear est un ensemble open source d'outils et de données de rendu qui peut transformer pour tout le monde les données GIS disponibles en représentation en 3D (i.e models 3D ou cartes 3D) de la terre pour utiliser les projets de rendu en temps réel. TerraGear peut importer des données 3D comme grilles de terrain DEM, des données 2D polygonales comme lignes de côtes, contours des villes, contour des lacs, et ensemble de données 2D raster, ou 1km de terrain NAOO correspond aux données du land cover. Il existe aussi les outils pour générer des aéroports réalistes, des pistes et des éclairages selon les donnes FFA disponibles. TerraGear est l'outil de base pour générer les scènes du projet FlightGear

Introduction

Pour de nombreuses raisons, vous pouvez désirer construire vous-même le terrain, plutôt qu'utiliser les scènes disponibles sur FlightGear. Par exemple, si vous utilisez TaxiDraw pour créer ou modifier l'agencement d'un aéroport, vous désirerez savoir comment se présente dans les scènes cet aéroport modifié, avant de décider sa validation. Et normalement, il faut soumettre les modifications au staff des scènes FlightGear et attendre la prochaine mise à jour de la zone concernée via TerraSync ou dans les données officielles de scènes de FlightGear official FlightGear Scenery. Si vous pouvez construire un terrain vous-même, vous pouvez commencer à l'utiliser immédiatement

Soit la scène officielle est trop détaillée pour votre machine trop lente, et vous batirez un terrain avec un DEM (modèle à élévation digitale) faible résolution, pour diminuer le nombre de polygones, et ainsi augmenter vos fréquences-image. Soit vous avez une machine ultra-rapide, et vous utilisez une donnée vecteur haute résolution (vmap1, Tiger) pour obtenir de milleures routes/rivières. Pour toutes ces raisons, utiliser TerraGear est une bonne idée .

Obtenir TerraGear

Versions pré-compilées

Source

La source est dans le répertoire git dans Gitorious.

git clone git://git.gitorious.org/fg/terragear-cs.git

Compilation

Dependances

  • TerraGear
    • SimGear - Pas simgear-cs!
      • SimGear SimGear peut être compilé sans support OSG, éliminant ainsi de nombreux deps. Utilisez "-DSIMGEAR_HEADLESS=YES" pour une construction minimale.
    • libnewmat - au moins version newmat11 (qui est beta actuellement)
      Voir README.newmat pour info ou comment l'acquérir/installer
    • gpc - See README.gpc pour info ou comment l'acquérir/installert.
    • POCO - Pour support multicore
    • libgdal
    • libproj
    • libogdi
    • libepsilon - pour ogr-decode
    • libexpat
    • Vous pouvez ajouter ici toutes les librairies possibles!

Construction

Regardez svp README et/ou README.cygwin des sources terragear-cs.

./autogen.sh
./configure [options] 
sed s/-O2// -i src/Lib/TriangleJRS/Makefile
installer

./configure options:

--prefix=/path/to/install-dir

Il me manque une donnée ici. SVP, revoir/completer la liste si vous aavez plus d'infos!

--with-gdal=/path/to/gdal-config
--with-gpc=/path/to/libgenpolyclip.a
--with-newmat=/path/to/libnewmat.a
--with-plib=/path/to/libplib*.a
--with-simgear=/path/to/libsg*.a
--with-osg=/path/to/OSGinstallation

Plateforme spécifique

Outil GUI

Un TerraGear GUI est disponible pour ceux qui ne savent/utilisent pas les options lignes de commande.

Contenus connexes