Show
Ignore:
Timestamp:
03/24/08 14:06:03 (10 months ago)
Author:
christophe
Message:

--

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/mp-geo/doc/doc-mp-geo.tex

    r49 r51  
    1010 
    1111\usepackage{calc,url,subfigure,amsmath} 
    12 \usepackage{mflogo,manfnt,pifont,textcomp} 
     12\usepackage{fourier,mflogo,manfnt,pifont,textcomp} 
    1313\input{christ5} 
    14 \usepackage[charter]{mathdesign} 
    15  
    16  
    1714\pagestyle{empty} 
    1815 
     
    4643 
    4744\title{\texttt{mp-geo}} 
    48 \author{C. Poulain} 
     45\author{C.Poulain} 
    4946\date{\today} 
    5047\begin{document} 
     
    5956\begin{figure}[ht] 
    6057  \centering 
    61   \includegraphics[scale=0.4]{pagepresentation-1.png} 
     58  \includegraphics[scale=0.8]{pagepresentation.png} 
    6259  \caption{Vue de l'Asie ($\theta=90$\degres; $\phi=20$\degres).} 
    6360  \label{Asie} 
     
    117114\begin{figure}[ht] 
    118115  \centering 
    119   \includegraphics[scale=0.4]{grandslacs-1.png} 
     116  \includegraphics[scale=0.7]{grandslacs.png} 
    120117  \caption{Les grands lacs d'Amérique du Nord ($\theta=-105$\degres; 
    121118    $\phi=45$\degres)} 
     
    155152  \centering 
    156153  \subfigure[Figure 
    157   \ding{172}]{\includegraphics[scale=0.4]{payscomplets-1.png}}\hfill\subfigure[Figure \ding{173}]{\includegraphics[scale=0.4]{paysnus-1.png}} 
     154  \ding{172}]{\includegraphics[scale=0.7]{payscomplets.png}}\hfill\subfigure[Figure \ding{173}]{\includegraphics[scale=0.7]{paysnus.png}} 
    158155\end{figure} 
    159156Une autre option est celle de colorer uniformément ou pas les 
     
    164161\begin{figure}[ht] 
    165162  \centering 
    166   \includegraphics[scale=0.4]{mondenoncolore-1.png} 
     163  \includegraphics[scale=0.7]{mondenoncolore.png} 
    167164  \caption{Coloration uniforme ($\theta=105$\degres; $\phi=30$\degres).} 
    168165  \label{unicolore} 
     
    174171\begin{figure}[ht] 
    175172  \centering 
    176   \includegraphics[scale=0.4]{oceaniemeridien-1.png} 
     173  \includegraphics[scale=0.7]{oceaniemeridien.png} 
    177174  \caption{Méridiens et parallèles ($\theta=120$\degres; $\phi=-20$\degres).} 
    178175  \label{meridien} 
     
    238235\begin{figure}[ht] 
    239236  \centering 
    240   \includegraphics[scale=0.4]{exemplemanuel-1.pdf} 
     237  \includegraphics[scale=0.3]{exemplemanuel-1.pdf} 
    241238  \caption{Méthode pour remplir correctement les pays.} 
    242239\end{figure} 
     
    271268\begin{figure}[ht] 
    272269  \centering 
    273   \includegraphics[scale=0.4]{polesud-1.png
     270  \includegraphics[scale=0.7]{polesud
    274271  \caption{L'immensité du pôle sud ($\theta=0$; $\phi=90$\degres).} 
    275272\end{figure} 
     
    280277\begin{figure}[ht] 
    281278  \centering 
    282   \includegraphics[scale=0.4]{mp-geotrans-1.png} 
     279  \includegraphics{globetransparent.png} 
    283280  \caption{Un peu de transparence.} 
    284281\end{figure} 
     
    342339\begin{figure}[h] 
    343340  \centering 
    344   \includegraphics[scale=0.4]{mercator-1.png} 
     341  \includegraphics{Mercator.png} 
    345342  \caption{Carte de France selon une projection Mercator.} 
    346343\end{figure} 
     
    379376\begin{figure}[ht] 
    380377  \centering 
    381   \includegraphics[scale=0.4]{cylindrique-1.png} 
     378  \includegraphics{Cylindrique.png} 
    382379  \caption{Carte de France selon la projection cylindrique.} 
    383380\end{figure} 
    384 \subsection{Projection conique} 
    385 Une projection conique est disponible : il s'agit de la {\em 
    386   projection conique équidistante tangente}\footnote{D'après 
    387   \url{http://thierry.hatt.gps.free.fr/projections/images-proj/coniq-equid-lambert.htm}. Pour un point de la sphère terrestre de coordonnées $(\phi;\lambda)$, les formules de projection sont 
    388   \[\left\{\begin{array}{l} 
    389       x=\dfrac{\cos\phi\sin(\lambda\sin(45))}{\sin{45}\cos(\phi-45)}\\ 
    390       \\ 
    391       y=\dfrac{\cos\phi\cos(\lambda\sin(45))}{\sin{45}\cos(\phi-45)}\\ 
    392     \end{array} 
    393   \right. 
    394   \] 
    395 }; le parallèle de contact étant soit le 45\degres\ Nord soit le 
    396 45\degres\ Sud. On choisit l'hémisphère à représenter par le code 
    397 source 
    398 \begin{verbatim} 
    399 input mp-geo; 
    400  
    401 figure(-20u,-20u,20u,20u); 
    402 ConiqueH; 
    403 fin; 
    404  
    405 end 
    406 \end{verbatim} 
    407 pour obtenir 
    408 \begin{figure}[ht] 
    409   \centering 
    410   \includegraphics[scale=0.4]{coniqueHN-1.png} 
    411   \caption{Projection conique - Hémisphère nord.} 
    412 \end{figure} 
    413 ou alors  
    414 \begin{verbatim} 
    415 input mp-geo; 
    416  
    417 figure(-20u,-20u,20u,20u); 
    418 ConiqueB; 
    419 fin; 
    420  
    421 end 
    422 \end{verbatim} 
    423 pour voir l'hémisphère sud. 
    424 \begin{figure}[ht] 
    425   \centering 
    426   \includegraphics[scale=0.4]{coniqueBS-1.png} 
    427   \caption{Projection conique - Hémisphère sud.} 
    428 \end{figure} 
    429 \par\`A noter que cette fois-ci, le maillage n'est pas 
    430 facultatif\footnote{On pourrait peut-être ajouter des graduations}. 
    431381\subsection{Projection de Bonne} 
    432382Cette projection\footnote{Pour un point de la sphère terrestre de 
     
    446396\begin{figure}[ht] 
    447397  \centering 
    448   \includegraphics[scale=0.4]{bonne-1.png} 
     398  \includegraphics{Bonne.png} 
    449399  \caption{Projection de Bonne} 
    450400\end{figure} 
     
    464414dans lequel \verb!0,40! représentent $(\lambda_0;\phi_0)$, 1 étant le 
    465415facteur de zoom. 
     416\subsection{Nouvelle méthode} 
     417Avec le développement de ces projections, on s'aperçoit qu'elles ont 
     418toutes le même fonctionnement en commun. Aussi, depuis la version 
     419\texttt{0.60}, une autre méthode\footnote{Ne vous inquiétez pas : 
     420  pour des soucis de compatibilité, les autres moyens de projection 
     421  ont été conservés.} a été implantée. 
     422\par En effet, il me semble plus simple de procéder de la manière 
     423suivante : 
     424\begin{verbatim} 
     425input mp-geo; 
     426 
     427figure(-10u,-10u,10u,10.5u); 
     428projection:="bonne"; 
     429Projection(0,41,50); 
     430Lecturevillesp("France"); 
     431fin; 
     432 
     433end 
     434\end{verbatim} 
     435Ceci afin d'alléger un peu les commandes à connaître. Un autre 
     436avantage est de choisir simplement le mode de projection choisi. 
     437\par Pour la création des cartes, il fallait, jusqu'à cette version 
     438\texttt{0.60}, parcourir tous les points de la planète pour ne garder 
     439que ceux intéressants.\\Dorénavant, les paramètres \verb!Amnord!, 
     440\verb!Amsud!, \verb!Amcentrale!, \verb!Caraibes!, \verb!Asie!, 
     441\verb!Europe!, \verb!Afrique! et \verb!All! font leurs 
     442apparitions. Par défaut, ils sont tous positionnés à \verb!false! sauf 
     443\verb!All!. Autrement, le comportement par défaut est celui qui prend 
     444le plus de temps ! 
     445Aussi, on prendra soin de changer certains de ces positionnements pour 
     446obtenir des temps de compilation moins grands. 
     447\subsection{Cartes et échelles} 
     448Pour pouvoir lire correctement une carte obtenue par 
     449projection\footnote{Uniquement les projections déjà vues, c'est-à-dire 
     450  \verb!simple!, \verb!cylindrique!, \verb!mercator! et \verb!bonne!}, il 
     451m'a semblé nécessaire d'y adjoindre une échelle. On ne peut avoir 
     452qu'une échelle moyenne; sinon il faudrait déterminer l'échelle de 
     453chaque parallèle ou méridien. 
     454\par Aussi, la méthode choisie est la suivante : 
     455\begin{itemize} 
     456\item Supposons que la projection soit centrée sur le point 
     457  $(\lambda_0;\theta_0)$; on détermine alors la longueur {\em réelle} 
     458  de l'arc de parallèle situé entre les points $(\lambda_0;\theta_0)$ 
     459  et $(\lambda_0;\theta_0+5\mbox{\degres})$; 
     460\item on détermine ensuite cette même longueur mais {\em sur le dessin}; 
     461\item on termine par une simple relation de proportionnalité. 
     462\end{itemize} 
     463On utilisera donc la syntaxe \verb!echelle(2,46.5,50)! pour un calcul 
     464d'échelle de 1~cm pour 50~km pour une projection centrée sur le point $(46,5;2)$. 
     465\begin{verbatim} 
     466input mp-geo; 
     467 
     468All:=false; 
     469Europe:=true; 
     470 
     471figure(-10u,-10u,10u,10.5u); 
     472projection:="bonne"; 
     473Projection(2,46.5,echelle(2,46.5,50)); 
     474fin; 
     475 
     476end 
     477\end{verbatim} 
     478pour obtenir la figure 
     479\begin{figure}[ht] 
     480  \centering 
     481  \includegraphics{projectionbonne} 
     482  \caption{Projection de Bonne -- Centrée sur Paris -- \'Echelle $1\,:\,500\,000$.} 
     483\end{figure} 
     484\subsection{Projection conique} 
     485Cette projection est un peu spéciale, je n'ai pas réussi à l'inclure 
     486avec les autres. La projection conique disponible est la {\em 
     487  projection conique équidistante tangente}\footnote{D'après 
     488  \url{http://thierry.hatt.gps.free.fr/projections/images-proj/coniq-equid-lambert.htm}. Pour un point de la sphère terrestre de coordonnées $(\phi;\lambda)$, les formules de projection sont 
     489  \[\left\{\begin{array}{l} 
     490      x=\dfrac{\cos\phi\sin(\lambda\sin(45))}{\sin{45}\cos(\phi-45)}\\ 
     491      \\ 
     492      y=\dfrac{\cos\phi\cos(\lambda\sin(45))}{\sin{45}\cos(\phi-45)}\\ 
     493    \end{array} 
     494  \right. 
     495  \] 
     496}; le parallèle de contact étant soit le 45\degres\ Nord soit le 
     49745\degres\ Sud. On choisit l'hémisphère à représenter par le code 
     498source 
     499\begin{verbatim} 
     500input mp-geo; 
     501 
     502figure(-20u,-20u,20u,20u); 
     503ConiqueH; 
     504fin; 
     505 
     506end 
     507\end{verbatim} 
     508pour obtenir 
     509\begin{figure}[ht] 
     510  \centering 
     511  \includegraphics{coniqueHN.png} 
     512  \caption{Projection conique - Hémisphère nord.} 
     513\end{figure} 
     514ou alors  
     515\begin{verbatim} 
     516input mp-geo; 
     517 
     518figure(-20u,-20u,20u,20u); 
     519ConiqueB; 
     520fin; 
     521 
     522end 
     523\end{verbatim} 
     524pour voir l'hémisphère sud. 
     525\begin{figure}[ht] 
     526  \centering 
     527  \includegraphics{coniqueBS.png} 
     528  \caption{Projection conique - Hémisphère sud.} 
     529\end{figure} 
     530\par\`A noter que cette fois-ci, le maillage n'est pas 
     531facultatif\footnote{On pourrait peut-être ajouter des graduations}. 
    466532\newpage 
    467533\section{Historique} 
    468534\begin{description} 
     535\item[24/03/2008] Version \texttt{0.60} : Regroupement des 
     536  projections. Ajout d'une échelle sur les cartes obtenues par 
     537  projection. Ajout des grands fleuves (ou rivières) européens. 
    469538\item[14/03/2008] Version \texttt{0.58} : Ajout de fleuves et lacs 
    470539  supplémentaires.