XEARTH(1) | General Commands Manual | XEARTH(1) |
NOM¶
xearth - Afficher une image ombrée de la Terre dans X window
SYNOPSIS¶
xearth [-proj type_proj ] [-pos spec_pos ] [-rot angle ] [-sunpos spec_pos_sol ] [-mag facteur ] [-size spec_taille ] [-shift spec_decal ] [-shade|-noshade] [-label|-nolabel] [-labelpos geom ] [-markers|-nomarkers] [-markerfile fichier ] [-showmarkers] [-stars|-nostars] [-starfreq densité ] [-bigstars pourcent ] [-grid|-nogrid] [-grid1 grid1 ] [-grid2 grid2 ] [-day pct ] [-night pct ] [-term pct ] [-gamma valeur_gamma ] [-wait secs ] [-timewarp facteur_temps ] [-time heure_fixe ] [-onepix|-twopix] [-mono|-nomono] [-ncolors nb_couleurs ] [-font nom_police ] [-root|-noroot] [-geometry geom ] [-title titre ] [-iconname nom_icone ] [-name nom ] [-fork|-nofork] [-once|-noonce] [-nice priorité ] [-gif] [-ppm] [-display nom_aff ] [-version]
DESCRIPTION¶
Xearth affiche dans la fenêtre racine de X window une image de la Terre comme vous la voyez de votre point de l'espace préféré, correctement ombrée en fonction de la position du Soleil. Par défaut, xearth met à jour l'image affichée toutes les cinq minutes. L'intervalle entre les rafraîchissements peut être changé avec l'option -wait (voir ci-dessous) ; les mises à jour peuvent être complètement désactivées en utilisant l'option -once (voir ci-dessous).
Si vous le désirez, vous pouvez configurer Xearth pour qu'il crée sa propre fenêtre au lieu de la fenêtre racine de X window ; voyez les options -root, -noroot, et -geometry (ci-dessous). Enfin, xearth peut aussi créer directement des images PPM et GIF au lieu de se dessiner dans une fenêtre X window ; voyez les options -ppm et -gif (ci-dessous).
Cette page de man concerne la version 1.1 de xearth.
OPTIONS¶
Xearth comprend les options de ligne de commande suivantes (les ressources X correspondantes peuvent être trouvées dans la section suivante) :
- -proj type_proj
- Précise le type de projection que xearth doit utiliser. Les types de projection prévus sont mercator, orthographic, et cylindrical ; ceux-ci peuvent soit être saisis en entier, soit abrégés respectivement en merc, orth ou cyl. Xearth utilise une projection orthographique par défaut.
- -pos spec_pos
- Précise la position de laquelle la Terre est vue. Le
spec_pos (spécificateur de position) consiste en un
mot-clé, pouvant être suivi par des arguments additionnels.
Les mots-clés valides sont : fixed, sunrel,
orbit, moon et random. (Si vous avez des
problèmes pour obtenir que xearth accepte un argument de
position dans la ligne de commande, assurez-vous de lire les commentaires
sur les délimiteurs d'argument et utilisez des guillemets comme dit
dans le sixième paragraphe suivant celui-ci.)
Le mot-clé spécificateur de position fixed devrait être suivi de deux arguments interprétés comme des valeurs numériques indiquant la latitude et la longitude (exprimées en degrés décimaux) d'une position d'observation fixée par rapport à la surface de la Terre. Les valeurs positives et négatives de latitude correspondent respectivement aux positions Nord et Sud de l'équateur. Les valeurs positive et négative de longitude correspondent respectivement à l'Est et l'Ouest de Greenwich.
Le mot-clé spécificateur de position sunrel doit être suivi de deux arguments, interprétés comme des valeurs numériques indiquant les désaxements en latitude et longitude (exprimés en degrés déciLmaux) d'une position de visualisation qui est fixée en respectant la position du Soleil. Les valeurs positives et négatives de latitude et longitude sont interprétées comme pour le mot-clé fixed.
Le mot-clé spécificateur de position orbit doit être suivi de deux arguments, interprétés comme des valeurs numériques indiquant la période (en heures) et l'inclinaison (en dgrés décimaux) d'une orbite circulaire simple ; la position de visualisation suit cette orbite. Les lecteurs astucieux noteront sûrement que ces paramètres ne sont pas suffisants pour spécifier une seule orbite ciculaire. Ce problème est résolu en limitant l'espace des orbites possibles à celles positionnées au-dessus de 0 degrés de latitude, 0 degrés de longitude à l'heure zéro (l'heure Un*x, voir time(3)).
Le mot-clé spécificateur de position moon ne doit être suivi par aucun argument. Quand ce mot-clé est utilisé, la position de visualisation est la position actuelle de la Lune, recalculée à chaque mise à jour.
Le mot-clé spécificateur de position random ne doit être suivi par aucun argument. Quand ce mot-clé est utilisé, la position de visualisation est choisie aléatoirement à chaque fois qu'une mise à jour se fait.
Les composants d'un spécificateur de position sont délimités par soit des espaces, soit des barres de fraction (/), soit des virgules. Notez que l'utilisation d'espaces pour séparer les composants de position en invoquant xearth depuis un shell peut nécessiter des guillemets pour vous assurer que la position complète est reconnue comme un simple argument. Par exemple, si vous utilisez des espaces pour délimiter les composants et que vous utilisez un shell « typique » vous devriez avoir besoin de saisir quelque chose comme :
-pos "fixed 42.33 -71.08"ou
-pos 'fixed 42.33 -71.08'pour faire fonctionner ces choses. Si vous préférez ne pas utiliser de guillemets, vous pouvez utiliser des barres de fraction ou des virgules à la place, comme montré ci-dessous.
-pos fixed,42.33,-71.08
-pos fixed/42.33/-71.08S'il n'est pas fourni de spécificateur de position, xearth utilise un spécificateur par défaut de valeur « sunrel 0 0 » (de telle manière que la face éclairée de la Terre est toujours visible en entier).
- -rot angle
- Spécifie une position de visualisation tournée telle que le Nord n'est pas « pile en haut » au centre de l'image affichée. L'angle peut être spécifié soit comme une valeur numérique, soit comme le mot-clé galactic. Quand angle est une valeur numérique, elle représente le nombre de degrés dont l'image est tournée. Les valeurs positives de angle tournent l'image en sens anti-horaire ; les valeurs négatives tournent l'image en sens horaire. Le mot-clé galactic oriente l'image de telle manière que le Nord galactique est pile vers le haut : le Soleil est positionné quelque part sur le plan passant à travers le centre horizontal de l'écran. La valeur par défaut de angle est 0.
- -sunpos spec_pos_sol
- Spécifie un point précis sur la surface de la Terre
au-dessus duquel le Soleil serait situé. Le spec_pos_sol
(spécificateur de position du soleil) consiste en deux composants,
toutes deux de valeur numérique ; ces composants sont
interprétés comme latitude et longitude (en degrés
décimaux) du point où le Soleil est au zénith.
Les détails fournis pour le spécificateur de position (voir ci-dessus) à propos de l'interprétation des valeurs de latitude et longitude positive et négative et les caractères utilisés pour délimiter les composants spécificateurs s'appliquent aussi bien aux spécificateurs de position du Soleil.
Par défaut, xearth calcule la position du Soleil et met à jour cette position au fur et à mesure que l'heure avance. (ndt : il semble que non)
- -mag facteur
- Spécifie le grossissement de l'image affichée. Quand vous utilisez la projection orthographique, le diamètre de l'image de la Terre est facteur fois la plus petite d'entre la largeur et la hauteur de l'image (voir l'option -size ci-dessous). Pour les projections Mercator et cylindrique, la largeur de l'image affichée est facteur fois la largeur de l'image (voir l'option -size ci-dessous). Le grossissement par défaut est 1.
- -size spec_taille
- Spécifie la taille de l'image à afficher. Le
spécificateur de taille spec_taille consiste en deux
composants, tous deux entiers positifs ; ces composants sont
interprétés comme largeur et hauteur (en pixels) de l'image.
Les détails fournis pour les spécificateurs de position (voir ci-dessus) à propos des caractères utilisés pour délimiter les composants de spécification s'appliquent à la taille de la même manière.
Lors d'un affichage dans la fenêtre racine de X window, ces valeurs prennent par défaut les dimensions de la fenêtre racine. Lorsque le programme produit un fichier PPM ou GIF au lieu de dessiner une fenêtre (voir les options -ppm et -gif ci-dessous), les deux chiffres prennent par défaut la valeur 512.
Lorsque l'affichage se fait par défaut dans une fenêtre spécifique X window, toute valeur spécifiée en utilisant cette option est ignorée ; les dimensions pour la fenêtre racine du programme peuvent être établies en utilisant l'option -geometry.
- -shift spec_decal
- Spécifie que le centre de l'image affichée de la Terre doit
être décalée d'une certaine quantité par
rapport au centre de l'image. Le spécificateur de décalage
spec_decal consiste en deux composants, tous deux entiers ;
ces composants sont interprétés comme les variables (en
pixels) dans les directions X et Y.
Les détails fournis pour les spécificateurs de position (voir ci-dessus) à propos des caractères utilisés pour délimiter les composants de spécification s'appliquent également au décalage.
Par défaut, le centre de l'image affichée de la Terre est aligné avec le centre de l'image.
- -shade | -noshade
- Active/désactive l'ombrage. Quand l'ombrage est activé, la surface de la Terre est ombrée en fonction de la position actuelle du Soleil (et les valeurs fournies par les options -day, -night, et -term ci-dessous). Quand l'ombrage est désactivé, utilisez les couleurs unies (vert et bleu) pour représenter la Terre et l'eau. L'ombrage est activé par défaut.
- -label | -nolabel
- Active/désactive l'affichage de la légende. Si la légende est activée et xearth est affiché dans une fenêtre X, cette fonction fournit une légende qui indique les date et heure ainsi que la position de visualisation et celle du Soleil. La position de la légende peut être modifiée en utilisant l'option -labelpos (voir ci-dessous). La légende est inactivée par défaut.
- -labelpos geom
- Spécifie à quel endroit la légende doit être affichée. Si l'affichage de la légende est activé et que xearth s'affiche dans une fenêtre X, geom est interprété comme une « position » selon les règles de X window (par ex., {+-}<xoffset>{+-}<yoffset> ; les valeurs positives et négatives de xoffset mesurent le positionnement par rapport aux bords respectivement droit et gauche ; Les valeurs positives et négatives de yoffset mesurent le positionnement respectivement par rapport au haut et au bas de l'affichage) indiquant comment la légende doit être positionnée. La position de la légende par défaut est « -5-5 » (par ex., cinq pixels à l'intérieur du coin inférieur droit de la fenêtre).
- -markers | -nomarkers
- Active/désactive le marquage. Si le marquage est activé et que xearth s'affiche sous X, il y a affichage de petits cercles rouges et de noms des endroits intéressants sur la surface de la Terre. Le marquage est activé par défaut.
- -markerfile fichier
- Specifie un fichier dans lequel des données de marquage propres
à l'utilisateur (lieux et noms) sont lues. Chaque ligne du fichier
de données de marquage consiste en trois composants : la
latitude et la longitude (exprimées en degrés
décimaux) suivi par le texte du libellé qui doit être
utilisé. Les composants individuels sont délimités
par soit un espace, soit un trait de fraction (/), soit des virgules. Les
composants qui doivent inclure des caractères de
délimitation (par ex., un libellé de plusieurs mots)
doivent être entourés de guillemets. Par exemple, une ligne
d'un fichier de marquage typique peut ressembler à ceci :
42.33 -71.08 "Boston, MA" # USATout ce qui suit un « # » est considéré comme un commentaire. Les lignes vides et les lignes ne contenant rien d'autre que des commentaires sont autorisées.
En plus de ces trois composants obligatoires, xearth accepte en option les composants suivants « clé=valeur ». Dans cette version de xearth, la seule « clé » supportée est « align », qui peut être utilisée pour décider où le marquage doit être affiché par rapport à la position du lieu. Les alignements connus sont « left »,« right », « above », et « below » ; la valeur par défaut (si aucun alignement n'est spécifié) est « align=right ».
Le fichier de données de marquage est relu à chaque fois que xearth redessine une image dans X window. De cette manière, la position de marquage et les libellés peuvent être dynamiques (par ex., étant donnée une source de données appropriée, le marquage peut servir à noter les positions d'ouragans, à quels endroits ont eu lieu les tremblements de Terre récents, les températures à des endroits précis, ou toutes sortes de données « temps réel »).
Xearth inclut un jeu de marques incorporé de 76 endroits principaux de par le monde. Les données intégrées peuvent être sélectionnées en spécifiant « built-in » comme argument de fichier ; ceci est le comportement par défaut. Le lot de données d'origine peut être examiné soit en utilisant l'option -showmarkers (voir ci-dessous) ou en lisant le fichier inclus dans la distribution source de xearth (voir OBTENIR LA DISTRIBUTION SOURCE DE XEARTH, ci-dessous).
- -showmarkers
- Cette option indique que xearth doit charger le fichier de données (soit intégré d'origine, soit personnalisé), en afficher une copie sur la sortie standard dans une forme convenable pour un usage avec l'option -markers (voir ci-dessus), et quitter.
- -stars | -nostars
- Active/désactive les étoiles. Si les étoiles sont activées, le fond noir de l'« espace » est empli d'un semis aléatoire « d'étoiles » (des pixels blancs). La partie des pixels du fond qui sont transformés en étoiles peut être contrôlée avec l'option -starfreq (voir ci-dessous). Les étoiles sont activées par défaut.
- -starfreq densité
- Établit la densité du dessin aléatoire d'étoiles (voir -stars, ci-dessus) ; densité indique la fraction des pixels du fond qui doivent être transformés en « étoiles ». La valeur par défaut de densité est 0.002.
- -bigstars pourcent
- Établit le pourcentage d'étoiles de taille double (voir -stars, ci-dessus) ; par défaut, toutes les étoiles sont de simples pixels, mais cette option peut être utilisée pour créer des étoiles composées de deux pixels horizontaux. Ceci fournit une apparence moins uniforme qui ressemble plus à un ciel de nuit.
- -grid | -nogrid
- Active/désactive l'affichage d'un quadrillage des longitude/latitude sur la surface de la Terre. L'espacement des lignes majeures du quadrillage et les pointillés entre les lignes majeures peuvent être contrôlés avec les options -grid1 et -grid2 (voir ci-dessous). L'affichage du quadrillage est désactivé par défaut.
- -grid1 grid1
- Spécifie l'espacement des lignes principales si le quadrillage est affiché (voir -grid, ci-dessus) ; les lignes principales de quadrillage sont dessinées avec un espacement de 90/grid1 degrés. La valeur par défaut pour grid1 est 6, correspondant à 15 degrés entre les lignes principales.
- -grid2 grid2
- Spécifie l'espacement des points entre les lignes principales si le quadrillage est affiché (voir -grid, ci-dessus). Le long de l'équateur et des lignes de longitude, les points sont dessinés avec un espacement de 90/(grid1 x grid2) degrés. L'espacement des points de quadrillage le long des parallèles (lignes de latitude) autres que l'équateur est ajusté pour conserver la distance entre deux points approximativement constante. La valeur par défaut pour grid2 est 15 ; combiné avec la valeur par défaut de grid1 de 6, ceci correspond à un espacement des points de un degré.
- -day pct
- Spécifie la brillance qui doit être utilisée pour éclairer la face de la Terre exposée à la lumière si l'ombrage a été activé. Pct doit être un entier entre 0 et 100 inclus, où 0 indique l'obscurité totale et 100 indique une illumination totale. La valeur par défaut est 100.
- -night pct
- Spécifie la brillance qui doit être utilisée pour éclairer la face de la Terre non exposée à la lumière si l'ombrage a été activé. Pct doit être un entier entre 0 et 100 inclus, où 0 indique l'obscurité totale et 100 indique une illumination totale. La valeur par défaut est 5 (si cela semble trop sombre, vous devriez vérifier que la gamma correction appropriée est employée ; voir -gamma, ci-dessous).
- -term pct
- Spécifie la transition entre ombre et lumière (ligne de séparation jour/nuit). Pct doit être un entier entre 0 et 100 inclus. Une valeur de x indique que l'ombrage doit sauter immédiatement de x pourcent de la différence entre les valeurs d'ombrage du jour et de la nuit (voir -day et -night, ci-dessus) en passant de la face non éclairée à la face éclairée du terminateur. Ainsi, une valeur de 0 indique aucune discontinuité (le comportement d'origine de xearth), et une valeur de 100 fait une discontinuité maximale (de telle manière que la totalité de la face au jour est ombrée avec la valeur d'ombrage -day). Cette valeur est 1 par défaut.
- -gamma valeur_gamma
- Quand xearth s'affiche dans une X window, ajustez les
couleurs que xearth utilise par une valeur gamma . Les valeurs
inférieures à 1.0 rendent les couleurs plus sombres ;
les valeurs supérieures à 1.0 rendent les couleurs plus
claires. La valeur par défaut de valeur_gamma est 1.0,
convenant à un usage sur des systèmes qui intègrent
la gamma correction. Pour les systèmes sans gamma correction
incorporée, les valeurs gamma appropriées sont souvent entre
2.3 et 2.6.
Voir le fichier GAMMA-TEST inclus avec le source de xearth pour des informations à propos d'un simple test qui vous permet d'estimer directement le gamme de votre affichage (voir OBTENIR LA DISTRIBUTION SOURCE DE XEARTH, ci-dessous).
- -wait secs
- Lors d'un affichage dans une fenêtre X, attend secs entre les mises à jour. Cette valeur est par défaut 300 secondes (cinq minutes).
- -timewarp facteur_temps
- Multiplie le taux apparent auquel le temps progresse par facteur_temps. La valeur par défaut de facteur_temps est 1.0.
- -time heure_fixe
- Au lieu d'utiliser l'heure actuelle pour déterminer la « valeur » de positions heure-dépendantes (par ex., la positon du Soleil), utilisez une heure_fixe (exprimée en secondes depuis l'époque Un*x (voir time(3)).
- -onepix | -twopix
- Spécifie si xearth doit utiliser un ou deux pixmaps quand il s'affiche dans X window. S'il utilise un seul pixmap, les actualisations peuvent être visibles (quand les surfaces de la fenêtre sont exposées et redessinées pendant le temps où affiche l'image suivante). Si deux pixmaps sont utilisés, xearth les utilise pour tamponner les changements, de telle manière que les mises à jour partielles ne sont (presque ?) jamais vues. L'utilisation d'un seule pixmap a l'avantage d'utiliser moins de mémoire dans le serveur X ; ceci peut être important dans des environnements où la mémoire du serveur est une ressource limitée. La valeur par défaut est deux pixmaps.
- -mono | -nomono
- Dans le cas d'un affichage dans X window, active/désactive le mode monochrome. Le mode monochrome est activé par défaut sur les systèmes avec des framebuffers de seulement un bit (voir les informations sur la « profondeur de la fenêtre racine » fournies par xdpyinfo(1)) et désactivé par défaut autrement.
- -ncolors nb_couleurs
- Dans le cas d'un affichage dans X window ou d'une sortie dans un
fichier GIF, spécifie le nombre de couleurs qui doivent être
utilisées. (Si le marquage est activé (voir -markers,
ci-dessus), le nombre réel de couleurs utilisées peut
être plus grand que nb_couleurs.) La valeur par
défaut de nb_couleurs est 64.
Dans le cas d'un affichage dans X window, le nombre maximum de couleurs autorisées nb_couleurs est 1024. En pratique, l'utilisation de nb_couleurs plus grand que deux fois le nombre de nuances distinctes de rouge, vert ou bleu supporté par votre matériel procurera vraisemblablement peu de bénéfice, ou, dans certains cas, produira des effets de « banding » dans l'image. Ainsi, sur des systèmes qui peuvent supporter 256 nuances distinctes de rouge, vert ou bleu (huit bits par composant), la valeur la plus grande en pratique de nb_couleurs est environ 512. De la même manière, sur des systèmes qui supportent seulement cinq ou six bits par composante (par ex., beaucoup de systèmes avec des affichages 16 bits), la plus grande valeur en pratique est probablement environ 64.
Dans le cas d'une sortie dans un fichier GIF, le maximum allouable pour nb_couleurs est 256.
- -font nom_police
- Dans le cas d'un affichage dans X window, utilisez nom_police pour dessiner le texte des libellés (voir - label et -markers, ci-dessus). Par défaut, xearth utilise la police « variable ».
- -root | -noroot
- Dans le cas d'un affichage dans X window, choisissez si xearth doit s'afficher dans la fenêtre racine de X window (-root) ou créer et s'afficher dans une fenêtre top-level de X window (-noroot). Par défaut, xearth s'affiche dans la fenêtre racine de l'écran.
- -geometry geom
- Fait que xearth crée et s'affiche dans une fenêtre X window d'une dimension spécifiée. Quand cette option est utilisée, l'option, the -noroot peut être sous-entendue. L'utilisation de -root supplante l'effet de -geometry. Par défaut (si -noroot est spécifié sans dimensions fournies), xearth utilise une dimension de « 512x512 ».
- -title titre
- Dans le cas d'un affichage dans X window, cette option peut être utilisée pour spécifier la chaîne de caractères qui peut être affichée par le gestionnaire de fenêtres. Par défaut, xearth utilise le titre « xearth ».
- -iconname nom_icone
- Dans le cas d'un affichage dans X window, cette option peut être utilisée pour spécifier le nom d'icône qui peut être utilisé par un gestionnaire de fenêtres. Par défaut, xearth utilise un nom d'icône intitulé « xearth ».
- -name nom
- Dans le cas d'un affichage dans X window, cette option peut être utilisée pour spécifier le nom d'application sous lequel les ressources X sont obtenues, plutôt que le nom d'exécutable. Le nom spécifié ne doit pas contenir de caractères « . » ou « * ».
- -fork | -nofork
- Dans le cas d'un affichage dans X window, active/désactive le forking. Si le forking est activé, xearth lance un processus fils pour suspendre tous les calculs de rendu et les mises à jour d'écran (il s'agit essentiellement d'une mise à jour automatique en arrière-plan). Le forking est désactivé par défaut.
- -once | -noonce
- Désactive/active les mises à jour. Si les mises à jour sont activées et que xearth s'affiche dans une fenêtre X window, xearth actualise l'image affichée périodiquement (le temps entre mises à jour peut être réglé par l'option -wait ci-dessus). Si les mises à jour sont inactivées, xearth affiche seulement une image, puis quitte. Les mises à jour sont activées par défaut.
- -nice priorité
- Lance le processus xearth avec une priorité priorité (voir nice(1) et setpriorité(2)). Par défaut, xearth démarre à la priorité du processus qui l'a appelé, habituellement 0.
- -gif
- Au lieu de dessiner une fenêtre X window, écrit un fichier GIF (couleurs huit-bit) vers la sortie standard.
- -ppm
- Au lieu de dessiner une fenêtre X window, écrit un fichier PPM (couleurs 24-bit) vers la sortie standard.
- -display nom_aff
- Tente de se connecter à l'affichage X nommé nom_aff.
- -version
- Affiche de quelle version de xearth il s'agit.
X RESOURCES¶
Le comportement de xearth peut aussi être contrôlé en utilisant les ressources X suivantes :
- proj (type de projection)
- Spécifie le type de projection que xearth doit utiliser (voir -proj, ci-dessus).
- pos (spécificateur de position)
- Spécifie l'endroit d'où la Terre est observée (voir -pos, ci-dessus).
- rot (flottant)
- Spécifie la rotation de la vue (voir -rot, ci-dessus).
- sunpos (spécificateur de position du Soleil)
- Spécifie un point sur la surface de la Terre où le Soleil est toujours au zénith (voir -sunpos, ci-dessus).
- mag (flottant)
- Spécifie le grossissement de l'image affichée (voir -mag, ci-dessus).
- size (valeur de la dimension)
- Spécifie la taille de l'image à afficher (voir -size, ci-dessus).
- shift (valeur de décalage)
- Spécifie que le centre de l'image affichée de la Terre doit être décalée d'une certaine valeur par rapport au centre de l'image (voir -shift, ci-dessus).
- shade (booléen)
- Active/désactive l'ombrage (voir -shade, ci-dessus).
- label (booléen)
- Active/désactive la légende (voir -label, ci-dessus).
- labelpos (geometry)
- Spécifie où la légende doit être affichée (voir -labelpos, ci-dessus).
- markers (booléen)
- Active/désactive le marquage (voir -markers, ci-dessus).
- markerfile (nom de fichier)
- Spécifie un fichier dans lequel les données définies par l'utilisateur (endroits et noms) doivent être lues (voir -markerfile, ci-dessus).
- stars (booléen)
- Active/désactive les étoiles (voir -stars, ci-dessus).
- starfreq (flottant)
- Détermine la densité du semis d'étoiles aléatoires (voir -starfreq, ci-dessus).
- bigstars (int)
- Détermine le pourcentage d'étoiles qui ont la double largeur (voir -bigstars, ci-dessus).
- grid (booléen)
- Active/désactive l'affichage du quadrillage de longitude/latitude sur la surface de la Terre (voir -grid, ci-dessus).
- grid1 (entier)
- Spécifie l'espacement entre les lignes de quadrillage principales si le quadrillage est activé (voir -grid1, ci-dessus).
- grid2 (entier)
- Spécifie l'espacement des points le long des lignes principales si le quadrillage est activé (voir -grid2, ci-dessus).
- day (entier)
- Spécifie la luminosité qui doit être utilisée pour ombrer la face éclairée de la Terre lorsque l'ombrage est activé (voir -day, ci-dessus).
- night (entier)
- Spécifie la luminosité qui doit être utilisée pour ombrer la face sombre de la Terre lorsque l'ombrage est activé (voir -night, ci-dessus).
- term (entier)
- Spécifie la discontinuité de l'ombrage à la séparation jour/nuit (voir -term, ci-dessus).
- gamma (flottant)
- Spécifie la correction gamma que xearth doit utiliser lors du choix des couleurs (voir -gamma, ci-dessus).
- wait (entier)
- Spécifie le délai entre les mises à jour lors d'un affichage dans une fenêtre X window (voir -wait, ci-dessus).
- timewarp (flottant)
- Spécifie le taux apparent auquel le temps progresse (voir -timewarp, ci-dessus).
- time (entier)
- Spécifie une heure particulière à utiliser pour déterminer la « valeur » des positions qui dépendent du temps (voir -time, ci-dessus).
- twopix (booléen)
- Spécifie si xearth doit utiliser une ou deux cartes de points (pixmaps) en s'affichant dans X window (voir -onepix et -twopix, ci-dessus).
- mono (booléen)
- Spécifie si xearth doit utiliser le mode monochrome en s'affichant dans X window (voir -mono et -nomono, ci-dessus).
- ncolors (entier)
- Spécifie le nombre de couleurs que xearth utilise (voir -ncolors, ci-dessus). La ressource ncolors n'est utilisée que quand l'affichage dans X window -- le nombre de couleurs à utiliser pour une sortie dans un fichier GIF ne peut être spécifié qu'en utilisant l'option de ligne de commande -ncolors.
- font (nom de police)
- Utilise la police du nom pour dessiner les libellés de texte (voir -font, ci-dessus).
- root (booléen)
- Spécifie si xearth doit s'afficher dans la fenêtre racine de X window ou dans une fenêtre spécifique (voir -root, -noroot, et -geometry, ci-dessus).
- geometry (géométrie)
- Spécifie la géométrie d'une fenêtre de X window que xearth doit créer pour s'y afficher (voir -geometry, ci-dessus).
- title (chaîne)
- Dans le cas d'un affichage dans une fenêtre X window, spécifie le titre de la fenêtre qu'utilise xearth (voir -title, ci-dessus).
- iconname (chaîne)
- Dans le cas d'un affichage dans une fenêtre X window, spécifie le nom de l'icône qu'utilise xearth (voir -iconname, ci-dessus).
- fork (booléen)
- Dans le cas d'un affichage dans une fenêtre X window, active/désactive le forking automatique d'un processus fils pour manipuler les rafraîchissements (voir -fork, ci-dessus).
- once (booléen)
- Dans le cas d'un affichage dans une fenêtre X window, active/désactive les mises à jour de l'image affichée (voir -once, ci-dessus).
- nice (entier)
- Spécifie la priorité à laquelle le processus xearth doit être démarré (voir -nice, ci-dessus).
OBTENIR LA DISTRIBUTION DES SOURCES DE XEARTH¶
La dernière-plus-géniale version de xearth doit se trouver par un lien sur la page WWW de xearth (URL http://www.cs.colorado.edu/~tuna/xearth/index.html) ou, pour les sans-web, sur ftp anonyme cag.lcs.mit.edu in /pub/tuna.
NOTES¶
Merci à Frank Solensky pour les fonctions « -pos moon » et « -rot galactic ».
Les informations de carte utilisées dans xearth sont dérivées du « CIA World Data Bank II map database, » ou prises dans des fichiers « cbd » qui étaient apparemment à l'origine créés par Brian Reid de DEC WRL.
Le Graphics Interchange Format(c) est sous Copyright de CompuServe Incorporated. GIF(sm) est une marque de service, propriété de CompuServe Incorporated.
Merci à Robert Berger pour m'avoir autorisé à inclure son image et texte associé de mesure gamma dans la distribution source de xearth.
Merci à Jamie Zawinski pour avoir suggéré que je regarde son paquetage xscreensaver pour un bon exemple de manière d'utiliser les ressources et les options de ligne de commande de X ; son code m'a économisé des heures.
Merci à Chris Metcalf pour les fonctions -bigstars, un paquet de nettoyage du code source et la correction d'orthographe soigneuse.
Merci à Chris Hayward, Chris Metcalf, Sherman Mui, Dan Rich, et Leonard Zubkoff pour avoir beta testé la préversion 1.0.
Admiration à Jef Poskanzer pour son excellent PBMPLUS toolkit.
Finalement, merci à tous ceux qui m'ont envoyé des encouragements, suggestions et rustines. Excuses aux nombreuses personnes dont les bonnes idées n'ont pas été intégrées dans cette version.
COPYRIGHT¶
Copyright (C) 1989, 1990, 1993-1995, 1999 par Kirk Lauritz Johnson
Les portions du code source de xearth suivantes sont de :
Copyright (C) 1989, 1990, 1991 par Jim Frost
Copyright (C) 1992 par Jamie Zawinski <jwz@lucid.com>
La permission d'utiliser, copier, modifier et distribuer librement xearth pour un usage non commercial et sans profit est accordée sans coût, à condition que cette notice et ces permissions apparaîssent dans toutes les copies et dans la documentation en rapport.
Unisys Corporation détient les droits mondiaux sur la technique de compression Lempel ZevcWelch (LZW) employée dans le format de fichier GIF de CompuServeG et dans d'autres formats. Unisys a fait clairement savoir cependant qu'il ne réclame aucun droit de licence pour les usages non commerciaux (tels que xearth) qui utilisent la technologie LZW/GIF. Ceux qui veulent plus d'informations sur les droits de LZW doivent contacter Unisys directement à (lzw_info@unisys.com) ou écrire à
Unisys Corporation
Welch Licensing Department
M/S-C1SW19
P.O. Box 500
Blue Bell, PA 19424
L'auteur ne fournit aucune garantie quant au fonctionnement de ce programme pour quelqu'usage que ce soit. Il est fourni « tel quel ».
THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS, IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, INDIRECT OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
AUTEUR¶
Kirk Johnson <tuna@indra.com>
Les patches, bug reports, et suggestions sont bienvenus, mais je ne peux garantir que je pourrai y faire quoi que ce soit dans un temps raisonnable.
TRADUCTEUR¶
Gérard Delafond <g.delafond@medsyn.fr>
1er novembre 1999 | KLJ |