Accueil
 

Polarisation

Entrées 1 Fond de carte et 1 Donnée continue
Sortie Donnée continue
ou
Donnée qualitative

Ecran :

Description :
Le but de ce module est de calculer la probabilité d'attraction exercée par un pôle (par exemple une grande ville), en fonction du poids attribué à ce dernier et de la distance minimale qui sépare les entités du pôle. La donnée continue en entrée représente les poids attribués aux pôles.

La carte des pôles peut contenir des surfaces, des lignes et/ou des points.

Ce module permet d'obtenir indirectement deux types de cartes :
   - soit des cartes de gradient d'attraction.
   - soit des cartes de polarisation.

De ce fait, le module peut générer deux données :
   - une donnée continue exprimant la valeur du potentiel d'attraction.
   - une donnée qualitative exprimant le lieu central le plus attractif pour chaque entité.

Si vous choisissez la donnée qualitative, alors :
   - vous pouvez la paramétrer pour avoir au choix l'identifiant, le nom, ou l'expression identifiant-nom de chaque pôle.
   - dans la zone de texte Résultat, vous trouverez le nombre d'éléments associés à chaque pôle.

Formule utilisée :
Soient :

  • E une entité du fond de carte
  • P un pôle en entrée, ayant un poids M
  • X l'exposant choisi en paramètre

Alors,     V = M  /  ( dist(E,P) ^ X  )                 (dist = distance  ,  ^ = élévation à la puissance )

La valeur fournie pour E est le plus grand V parmi tous les pôles.

La distance fournie est calculée en prenant la plus courte distance entre le centroïde de l'entité et le bord du pôle. Cependant, si la case Calculs par rapport aux centroïdes n'est pas cochée, le contour de l'entité entre en jeu.

Script :

2      module untyped_list ""
3        mod_type integer "103"
3        mod_subtype integer "508"
3        mod_name string "Polarisation"
3        mod_dads integer_list ""
4          ? integer "3"
4          ? integer "6"
3        exponent  integer  "2"
3        output_type  integer  "10"
3        take_centroid  boolean  "T"
3        output_id  boolean  "F"
3        output_name  boolean  "T"
3        output_id_name  boolean  "F"
3        poles_tree  untyped_list  ""
4          pole  untyped_list  ""
5            pole_id  string  "Tours"
5            pole_elem_nb  integer  "254"
4          pole  untyped_list  ""
5            pole_id  string  "Chinon"
5            pole_elem_nb  integer  "13"
4          pole  untyped_list  ""
5            pole_id  string  "Loches"
5            pole_elem_nb  integer  "10"

Valeurs pour output_type :
Continue      2
Qualitative  10


Exemple d'utilisation