Accueil
 

Zones de chalandise et de cannibalisation

Entrées 2 Données continues, l'une sur les pôles, l'autres sur les surfaces du terrain
Sortie Donnée continue ou bien
Carte des zones ou bien
Carte et donnée qualitative ou bien
Carte et donnée continue

Paramètres

Description :

Le module zones de chalandise a pour but de tracer les zones autour de pôles selon un rayon donné, de comptabiliser les données terrain sur ces zones, et de calculer les zones de cannibalisation, couvrant les surface appartenant à plusieurs pôles.

Prenons un exemple simple : le terrain d'étude est l'Indre & Loire, la données associée est la population. Les pôles sont des agences et la donnée associée aux agences est leur surface commerciale (voir exemple). Attention à bien choisir l'ordre des entrées dans la liste : le premier élément doit être la donnée de pôles.

Selon le type de sortie choisie, voici le résultat des traitements :

  • Sortie = Donnée continue
    Le module va fabriquer une donnée de population associée à chacun des pôles. Cette valeur sera le total des communes dans le rayon donné autour du pôle. Pour les zones appartenant à plusieurs pôles, la population de la commune va être répartie entre les différents pôles. La formule de répartition est décrite ci-dessous.
Population associée aux 5 agences, quel que soit le recouvrement des zones :
  • Sortie = Carte de zones fusionnées
    Le module va fabriquer une carte dont les polygones vont représenter les zones de chaque pôle. S'il n'y a aucun recouvrement, on trouvera un polygone pour chaque pôle, dont l'identifiant sera celui du pôle. Par contre pour les communes à cheval sur la zone du pôle 1 et 2, alors une nouvelle zone sera fabriquée. Elle aura pour identifiant "12" (en vert dans l'image ci-contre)
Chaque agence a sa zone, et certaines communes appartiennent à plusieurs agences:
  • Sortie = Carte de zones fusionnées avec donnée qualitative
    Les zones créées sont associées à une qualité : l'identifiant de la zone. Cela permet des représentations en couleurs ou symboles qualitatifs.
Une qualité par zone :
  • Sortie = Carte de zones fusionnées avec donnée continue
    La donnée associée à chaque zone est le cumul de cette zone. On peut la représenter en symboles proportionnels par exemple.
Total de chaque zone :

Formule de répartition:

Une commune appartenant à plus d'une zone verra sa donnée répartie de la manière suivante :

  • Soit C la commune en question
  • Soient P1 et P2 les poids des 2 pôles associés à cette commune (dans leur rayon d'action)
  • Soient D1 et D2 les distances entre C et les 2 pôles
  • Soient A1 et A2 les potentiels d'attraction des 2 pôles. Ils sont calculés de la manières suivante (méthode de HUFF) :
    A1 = P1/D1^2 (on suppose que l'exposant choisi est 2)
    A2 = P2/D2^2
  • Soit T le total de ces potentiels : T=A1+A2
Alors la population attribuée au pôle 1 sera : A1/T * population de C . Idem pour le second pôle.

Paramètres:

La fenêtre de paramétrage permet de modifier le valeurs suivantes :

  • Rayon : vous pouvez choisir le rayon des zones (en unités du fond de carte)
  • Exposant : par défaut on utilise la distance au carré (exposant 2), mais vous pouvez choisir une autre valeur
  • Calculs par rapport aux centroïdes : si cette case est cochée, la distance entre un pôle est le polygone d'une commune se calcule par rapport au centre du polygone. Sinon on utilise son bord. Le calcul est plus précis, mais plus long.
  • Répartir la donnée selon la surface
    Dans le cas où certaines communes sont composées de plusieurs îles, cette option a une influence sur le résultat.
    Si elle n'est pas cochée, seul le polygone le plus grand de la commune est considéré dans les calculs, et les îles sont ignorées.
    Dans le cas contraire, chaque île va recevoir son quota de population en fonction de sa surface, et chaque île va être considérée comme indépendante pour les calculs. En fin de traitement, la valeur des îles sera cumulée pour retrouver une donnée globale à la commune.

Enfin il est possible d'obtenir l'ensemble des données communales : c'est la répartition des populations de chaque commune dans les différentes agences. Pour cela cliquer sur le bouton Exporter la table des données. Cartes & Données va fabriquer un fichier texte tabulé contenant un tableau. Chaque ligne du tableau correspond à une commune, chaque colonne à une agence. Les valeurs indiquent la répartition de la population de telle commune dans telle agence.

Script :

2      module untyped_list ""
3        mod_type integer "103"
3        mod_subtype integer "533"
3        mod_name string "Zones de chalandise"
3        mod_dads integer_list ""
4          ? integer "9"
4          ? integer "4"
3        radius double "20"
3        exponent double "2"
3        take_centroid boolean "T"
3        distribute_data boolean "F"
3        output integer "2"

Exemple d'utilisation