Changeset 7
- Timestamp:
- 02/18/08 17:48:51 (9 months ago)
- Files:
-
- trunk/pst-map3d/a_lire.txt (modified) (2 diffs)
- trunk/pst-map3d/pst-map3d-doc.pdf (modified) (previous)
- trunk/pst-map3d/pst-map3d-doc.tex (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/pst-map3d/a_lire.txt
r5 r7 1 Le fichiers map3d.pro doit se placer dans le répertoire -> dvips 2 Le fichier pst-map3d.tex -> generic 3 Le fichier pst-map3d.sty -> tex/latex 4 Le chemin du fichier de données fichier de données [data] doit être indiqué dans le paramètre du package [data=...], 5 ici, par défaut ce dossier qui contient les données est dans le même répertoire que le fichier de compilation. 6 Les données sont compressées (data.zip) : il faut donc décompacter ce fichier. 7 Les fichiers postscript (.ps) obtenus sont légers, par contre les fichiers pdf sont plus volumineux, mais plus 8 intéressants car ils sont indépendants du fichier de données et permettent des effets de transparence, voir le fichier test_visibility.pdf : 1 pst-map3d est une reprise du package élaboré avec Giuseppe 2 Matarazzo en 2003-2004. Celui-ci présentait quelques erreurs de 3 représentation lorsqu'une grande partie d'un pays été caché aux 4 yeux de l'observateur. Une idée très astucieuse de Christophe 5 Poulain permettant de résoudre ce problème est à l'origine de 6 la refonte de package. 7 8 Tout le code devant être réécrit, il a semblé judicieux 9 d'introduire quelques nouvelles options : 10 11 - repérage d'un point particulier du globe à l'aide de la 12 commande \pnodemapIIID(logitude,latitude){nom label} avec une 13 utilisation analogue à celle de \pnode ; 14 15 - création d'unecommande : \mapputIIID(logitude,latitude){nom 16 ville} permettant de placer une ville sur le globe ; 17 18 - tracé d'un méridien et/ou d'un parallèle particulier avec les 19 commandes \psmeridien{longitude} et \psparallel{latitude} 20 21 - choix des couleurs et des épaisseurs de traits ; 22 23 La plupart des commandes sont documentées dans le fichier : 24 pst-ma3d-doc.tex 25 26 Le fichiers map3d.pro doit se placer dans le répertoire -> 27 dvips Le fichier pst-map3d.tex -> generic Le fichier 28 pst-map3d.sty -> tex/latex Le chemin du fichier de données 29 fichier de données [data] doit être indiqué dans le paramètre 30 du package [data=...], ici, par défaut ce dossier qui contient 31 les données est dans le même répertoire que le fichier de 32 compilation. Les données sont compressées (data.zip) : il faut 33 donc décompacter ce fichier. Les fichiers postscript (.ps) 34 obtenus sont légers, par contre les fichiers pdf sont plus 35 volumineux, mais plus intéressants car ils sont indépendants du 36 fichier de données et permettent des effets de transparence, 37 voir le fichier test_visibility.pdf : 9 38 10 39 LaTeX->dvips->ps2pdf 11 40 12 Un fichier animation.tex est prévu pour simuler la rotation de la Terre autour de l'axe des pôles, le fichier psf obtenu 13 avec 20 images transparentes est très lourd (30 Mo). 41 Un fichier animation.tex est prévu pour simuler la rotation de 42 la Terre autour de l'axe des pôles, le fichier pdf obtenu avec 43 20 images transparentes est très lourd (30 Mo). 14 44 15 45 Un bug apparaît parfois dans le tracé d'un méridien particulier. … … 18 48 Ceci pour pouvoir d'abord faire tourner la Terre autour de l'axe de pôles puis d'incliner 19 49 l'axe des pôles au moyen d'une rotation autour de Ox. 20 Cette possibilité permettra peut-être de simuler l'alternance du jour et de la nuit en fonction des saisons... 21 22 50 Cette possibilité permettra peut-être de simuler l'alternance du jour et de la nuit en fonction des saisons... 51 52 Ce package ne prétend pas rivaliser avec google map ou 53 Celestia, mais pour des applications simples grâce à ses 54 nombreuses options il est personnalisable. D'autres options 55 sont possibles et vos suggestions seront les bienvenues ! trunk/pst-map3d/pst-map3d-doc.tex
r5 r7 81 81 \end{longtable} 82 82 \section{Les macros} 83 \subsection{La commande \textbackslash p snodeIIID}83 \subsection{La commande \textbackslash pnodeMapIIID} 84 84 Une commande créée à cet effet permet de placer en un point du globe, défini 85 85 par sa longitude et sa latitude, une ville, un lieu, un symbole ou une … … 108 108 \newpsstyle{psNodeMapStyle}{fillstyle=solid,fillcolor=red} 109 109 \newpsstyle{NodeLabelStyle}{fillstyle=solid,fillcolor=yellow,framesep=0,linestyle=none} 110 nodeWidth=1 mm 110 nodeWidth=1 mm 111 111 \end{verbatim} 112 \subsection{La commande \textbackslash psmeridien} 113 \begin{verbatim} 114 \psmeridien[options]{longitude} 115 \end{verbatim} 116 Elle permet de tracer la partir visible du méridien défini par sa longitude en degrés. 117 \subsection{La commande \textbackslash psparallel} 118 \begin{verbatim} 119 \psparallel[options]{latitude} 120 \end{verbatim} 121 Elle permet de tracer la partir visible du cercle parallèle à l'équateur défini par sa latitude en degrés. 112 122 \end{document}
