Auteurs: Patrick Brossier (UMR ESPACE)
Utilisation: %cercle(infond,inpoint,indata,incolor,annot,id,rap,xc,yc,xl,yl,hsize,vsize,legh,fonte=,rmax=0,format=,ai=no);
|
Paramètres: |
infond |
tableau contenant le fond de carte pour déterminer l'espace graphique |
| inpoint |
tableau contenant les coordonnées des points où seront placés les cercles |
|
| indata |
tableau contenant les données à cartographier |
|
| incolor |
tableau décrivant les couleurs utilisées pour les cercles (voir plus bas) |
|
| annot |
tableau recevant les instrutions d'annotations |
|
| id |
liste des variables identifiant les données et les points |
|
| rap |
liste de variables, la première donne la taille des cercles, la seconde détermine le couleur, cette seconde variable est facultative. |
|
| xc,yc |
coordonnées des cercles de la légende (en % de hsize et vsize) |
|
| xl,yl |
coordonnées des caissons de la légende (en % de hsize et vsize), s'il n'y a qu'une seule variable dans la liste rap mettre 0,0 |
|
| hsize |
largeur de l'espace graphique, si égale 0 la valeur est prise dans le goption |
|
| vsize |
hauteur de l'espace graphique, si égale 0 la valeur est prise dans le goption |
|
| legh |
hauteur des caractères de la légende |
|
| fonte |
police utilisée pour la légende |
|
| rmax |
taille maximale des cercles |
|
| format |
nom du format utilisé pour déterminer la couleur des cercles avec la seconde variable de rap (un nom de format comprend un point) |
|
| ai |
pour Adobe Illustrator, il peut être préférable que les cercles ne soient pas pleins, mais seulement entourés (NO ou YES) |
But: Cette macro génère dans un tableau d'annotation les cercles pour une carte en cercles
Note: Le fichier des couleurs provient des macros
%cmyrgbd;
%cmyrgb(cyan,magenta,jaune);
... une couleur si une seule variable dans rap,
sinon autant de couleurs -1 que de variables dans rap
%cmyrgbc(incolor,ID); ID est le nom de la variable et ne peut être changé
%cmyrgbf;
|
Macros utilisées: |
%obsnvars | |
| %listevar |
Variables globales: listevar nvars nobs
Version du 03/03/01