Accueil
 

Nuages

Entrées Données continues (nombre illimité)
Sortie Dessin

Description :

Dans chaque surface du fond de carte, le module de nuages va répartir aléatoirement autant de points qu'indiqué dans chaque donnée en entrée, chacune ayant une couleur et un symbole associés. Un symbole sera placé à chaque point.

Le nombre est limité à 200 par entrée.

Exemple :
Dans la France par régions, pour la région Ile de France, nous avons trois données :

  • Donnée 1 = 5 (couleur noire)
  • Donnée 2 = 7.4 (couleur bleue)
  • Donnée 3 = 3 (couleur rouge)

Il y aura dans l'Ile de France : 5 points noirs, 7 points bleus, et 3 points rouges.

Cas des entités multipolygonales

Le calcul du nombre de points à positionner dans chaque polygone est basé sur un ratio, de façon à obtenir une répartition homogène des points sur tous les polygones de l'entité.
Soient :

  • V la valeur pour l'entité entière
  • Vi la valeur pour le polygone i
  • Si la surface du polygone i
  • som = Somme(Si) , la somme des surfaces de tous les polygones formant l'entité

Alors,
          Vi = V.Si / som          avec Somme(Vi) = V

Exemple :
Si l'Italie a pour donnée 9, il y aura 7 points en Métropole, 1 point en Sicile et 1 point en Sardaigne.

Paramètres

La liste des symboles disponibles est la suivante:

  • image personnalisée
  • cercle
  • carré
  • triangle vers le bas
  • triangle vers le haut
  • croix
  • croix diagonale
  • longue croix
  • ellipse horizontale
  • ellipse verticale
  • rectangle horizontal
  • rectangle vertical
  • étoile à 5 branches
  • étoile à 6 branches
  • homme
  • femme
  • maison
  • montre
  • éclair

Pour utiliser une image, sélectionnez tout d'abord image dans la liste des symboles, puis cliquez dans la colonne correspondante sur une image afin de voir apparaître la liste des images proposées. Cette liste peut être changée dans le menu Fichiers/Préférences/Symboles.

La palette de couleurs comporte autant de couleurs qu'il y a de données en entrées. Un nombre inscrit dans chaque couleur indique la correspondance entre les couleurs et les données.
Pour modifier une couleur, cliquez sur la couleur souhaitée et le panneau des couleurs s'ouvrira.

Un clic sur le bouton Changer toutes les couleurs réinitialise la palette aux couleurs par défaut.

  • Couleurs

Les symboles peuvent être représentés avec un contour en cochant la case Avec contour. Dans ce cas, le contour des symboles peut avoir la couleur que vous désirez, il vous suffit de cliquer sur le carré coloré pour voir s'ouvrir le panneau des couleurs.

  • Tailles


Les tailles des symboles sont automatiquement choisies au départ, et en décochant la case Taille automatique, vous pourrez indiquer la taille de votre choix dans l'unité de la carte.

Vous pouvez également choisir l'épaisseur du contour. L'unité utilisée est celle de la carte.

Légende

Si la case Afficher la légende est cochée, vous avez accès aux différents paramétrages de la légende.

Si la case Avec cadre est cochée, la légende sera entourée d'un cadre noir.

  • Textes

Vous pouvez tout d'abord choisir le titre de la légende. Par défaut, ce titre correspond au nom du module.

Le nombre de colonnes est également paramétrable, ce qui vous permet de passer de la représentation classique verticale en une représentation horizontale ou en colonnes. Le nombre de colonnes est limité à 12.

Vous avez la possibilité de positionner les textes à droite ou en-dessous des symboles dans la légende.

  • Police

Définissez ensuite la police et la couleur du texte des titres que vous venez d'ajouter. A droite du nom de la police (ex: Times New Roman Regular) vous avez un aperçu de cette même police. Le carré coloré situé au-dessous de cette liste vous permet de choisir la couleur du texte. Cliquez dessus pour changer la couleur.

  • Tailles

Vous devez décocher la case Taille automatique pour indiquer la taille que vous souhaitez. L'unité utilisée est celle de la carte. Enfin, vous pouvez également paramétrer la taille de l'espacement entre les symboles et les textes de la légende, en choisissant une légende serrée, normale ou espacée.

Eléments

La case Ordre inverse permet d'inverser l'ordre des éléments dans la légende.
Attention, l'ordre des textes indiqués dans le tableau ne sera pas modifié.
Ainsi:
- si la case Ordre inverse n'est pas cochée, le texte associé à la Donnée No 1 sera positionné en haut dans la légende.
- si la case Ordre inverse est cochée, le texte associé à la Donnée No 1 sera positionné en bas dans la légende.

  • Textes

Vous avez la possibilité de changer les textes des légendes. En décochant la case Légendes automatiques, vous pouvez saisir vos textes dans la colonne Légendes utilisateur du tableau. La première colonne indique la correspondance entre les données et les textes.
Les textes de la légende sont remplis par défaut avec les noms des données en entrées.

Script :

2      module untyped_list ""
3        mod_type integer "104"
3        mod_subtype integer "612"
3        mod_name string "Nuages"
3        mod_dads integer_list ""
4          ? integer "4"
3        caption_origin vector ""
4          x_val double "0"
4          y_val double "0"
4          z_val double "0"
3        symbols integer_list ""
4          ? integer "13"
3        lib_symbols integer_list ""
4          ? integer "13"
3        path_symbols path_list ""
4          ? path ""
5            file_type integer "-1"
5            type integer "2"
5            win32_net boolean "F"
5            volume string ""
5            path_elem string_list ""
3        is_auto_size boolean "F"
3        size double "3"
3        thickness double "0"
3        fill_list fill_list ""
4          ? fill ""
5            fill_color fill_color ""
6              red double "1"
6              green double "0"
6              blue double "0"
6              red255 integer "255"
6              green255 integer "0"
6              blue255 integer "0"
5            hatch hatch ""
6              angle1 double "0"
6              angle2 double "0"
6              desc_list1 double_list ""
6              desc_list2 double_list ""
6              is_weft boolean "T"
5            has_hatch boolean "F"
3        stroke stroke ""
4          stroke_color stroke_color ""
5            red double "0"
5            green double "0"
5            blue double "0"
5            red255 integer "0"
5            green255 integer "0"
5            blue255 integer "0"
4          dash dash ""
5            desc_list double_list ""
4          has_dash boolean "F"
3        has_stroke boolean "F"
3        prj_show_caption boolean "T"
3        prj_title_string string " "
3        col_nb integer "1"
3        text_color stroke ""
4          stroke_color stroke_color ""
5            red double "0"
5            green double "0"
5            blue double "0"
5            red255 integer "0"
5            green255 integer "0"
5            blue255 integer "0"
4          dash dash ""
5            desc_list double_list ""
4          has_dash boolean "F"
3        has_back_square boolean "T"
3        right_pos boolean "T"
3        caption_font string "family:Times New Roman-face:medium roman-size:12"
3        caption_auto_height boolean "T"
3        caption_height double "1.841101"
3        caption_space integer "1"
3        class_invert boolean "F"
3        prj_is_auto_strings boolean "F"
3        prj_user_string string_list ""
4          ? string "1 médecin généraliste"
3        elem_nb integer "1"

Voir le module Symboles pour la liste des valeurs autorisées pour symbols et
lib_symbols.


Exemple d'utilisation