Skip to main content

Générer des zones équilibrées (Outils de statistiques spatiales)

Résumé

Crée des zones spatialement contiguës dans une zone d’étude à l’aide d’un algorithme de croissance génétique reposant sur des critères spécifiés.

Vous pouvez créer des zones qui contiennent un nombre égal d’entités, qui sont similaires du point de vue d’un ensemble de valeurs attributaires, ou les deux à la fois. Vous avez également la possibilité de sélectionner des zones ayant des surfaces approximativement identiques, étant aussi compactes que possible, et qui conservent des résumés statistiques constants des autres variables.

En savoir plus sur le fonctionnement de Build Balanced Zones (Créer des zones équilibrées)

Utilisation

  • Pour créer des zones, sélectionnez Attribute target (Cible d’attribut), Number of zones and attribute target (Nombre de zones et cible d’attribut) ou Defined number of zones (Nombre défini de zones) dans le paramètre Zone Creation Method (Méthode de création de zone). Lorsque le paramètre Attribute target (Cible d’attribut) est sélectionné, l’outil crée des zones en fonction des valeurs cibles d’une ou de plusieurs variables spécifiées. L’option Number of zones and attribute target (Nombre de zones et cible d’attribut) équilibre les attributs sur le nombre de zones spécifié. Vous pouvez également créer des zones basées sur les nombres d’entités à l’aide de l’option Defined number of zones (Nombre défini de zones). L’option Custom seed locations (Localisations d’origine personnalisées) permet de spécifier les emplacements à partir desquels les zones vont s’étendre.

  • Pour les localisations d’origine personnalisées, vous devez indiquer une classe d’entités dans le paramètre Seed Location Points (Points de localisation d’origine) indiquant les emplacements des origines. Par exemple, pour créer des zones d’intervention d’urgence à partir des secteurs de recensement, vous pouvez indiquer les localisations des hôpitaux ou des casernes de pompiers comme points d’emplacement d’origine, et les zones des secteurs de recensement se développeront autour de ces localisations. Si les entités en entrée sont des polygones, tout polygone contenant un point d’emplacement d’origine sera utilisé pour étendre une zone. Pour les entités ponctuelles en entrée, le point en entrée le plus proche de chaque point d’emplacement d’origine sera utilisé pour les zones de croissance. En règle générale, il y a une zone par point d’emplacement d’origine (une zone d’intervention d’urgence par hôpital, par exemple). Toutefois, le nombre de zones peut être différent du nombre de points d’emplacement d’origine si la même entité ponctuelle en entrée est la plus proche de plusieurs points d’emplacement d’origine.

  • Cet outil permet d’utiliser des points ou polygones en entrée.

  • Si plusieurs variables sont spécifiées pour le paramètre Zone Building Criteria (Critères de création de zone), vous avez la possibilité de fournir des pondérations pour chaque critère. Les pondérations sont appliquées proportionnellement à la valeur spécifiée dans le champ Pondérations.

  • Cet outil prend en charge le traitement parallèle pour la création des générations destinées à l’algorithme et utilise 50 pour cent des processeurs disponibles par défaut. Le nombre de processeurs utilisés peut être augmenté ou réduit à l’aide de l’environnement Parallel Processing Factor (Facteur de traitement parallèle).

Paramètres

Etiqueter Explication Type de données

Input Features (Entités en entrée)

La classe ou couche d'entités qui sera agrégée dans les zones.

Feature Layer

Entités en sortie

La classe d’entités en sortie indiquant quelles entités sont agrégées dans chaque zone. La classe d’entités sera symbolisée par le champ ZONE_ID et contiendra des champs affichant les valeurs de chaque critère que vous spécifiez.

Feature Class

Méthode de création de zone

Spécifie la méthode qui sera utilisée pour créer chaque zone. Les zones se développent jusqu’à ce que tous les critères spécifiés soient atteints.

  • Cible d’attributLes zones seront créées en fonction des valeurs cibles d’une ou de plusieurs variables. La somme de chaque attribut doit être indiquée dans le paramètre Zone Building Criteria With Target (Critères de construction de zone avec cible) et chaque zone se développe jusqu’à ce que la somme des attributs soit supérieure à ces valeurs. Vous pouvez ainsi employer cette option pour créer des zones, chacune comportant au moins 100 000 résidents et 20 000 maisons individuelles.

  • Nombre de zones et cible d’attributUn nombre spécifié de zones est créé et la somme d’un attribut reste approximativement égale dans chaque zone. Vous devez indiquer le nombre de zones dans le paramètre Target Number of Zones (Nombre cible de zones). La somme de l’attribut au sein de chaque zone est égale à la somme de l’attribut total divisée par le nombre de zones.

  • Defined number of zones (Nombre défini de zones)Un nombre spécifié de zones est créé et chacune d’entre elles est composée approximativement du même nombre d’entités en entrée. Vous devez indiquer le nombre de zones dans le paramètre Target Number of Zones (Nombre cible de zones).

  • Localisations d’origine personnaliséesLes localisations d’origine pour chaque zone sont déterminées à partir d’une classe d’entités ponctuelles. Indiquez la classe d’entités dans le paramètre Seed Location Points (Points d'emplacement d’origine).

String

Target Number of Zones (Nombre cible de zones)

(Facultatif)

Nombre de zones qui seront créées.

Long

Critères de construction de zone avec cible

(Facultatif)

Spécifie les variables qui seront prises en compte, leurs valeurs cibles et leurs pondérations facultatives. La pondération par défaut a pour valeur 1, chaque variable contribuant de manière égale, sauf modification.

Colonnes de la table de valeurs :

  • VariableThe variable to consider when creating zones.

  • SumThe threshold for creating zones.

  • WeightThe weight of the variable specified. The weights will be applied proportional to the value specified. For example, if three variables are specified with weights of 10, 40, and 30, the importance of each variable will be 1/8, 1/2, and 3/8, respectively.

Value Table

Critères de création de zone

(Facultatif)

Spécifie les variables qui seront prises en compte et, éventuellement, leurs pondérations. La pondération par défaut a pour valeur 1, chaque variable contribuant de manière égale, sauf modification.

Colonnes de la table de valeurs :

  • VariableThe variable to consider when creating zones.

  • WeightThe weight of the variable specified. The weights will be applied proportional to the value specified. For example, if three variables are specified with weights of 10, 40, and 30, the importance of each variable will be 1/8, 1/2, and 3/8, respectively.

Value Table

Contraintes spatiales

(Facultatif)

Indique la façon dont sont définis les voisins parallèlement au développement des zones. Les zones ne peuvent se développer que dans de nouvelles entités qui sont voisines d’au moins une entité présente dans la zone. Si les entités en entrée sont des polygones, la contrainte spatiale par défaut est Contiguity edges corners (Angles des segments de contiguïté). Si les entités en entrée sont des points, la contrainte spatiale par défaut est Trimmed Delaunay triangulation (Triangulation de Delaunay avec élimination des points).

  • Tronçons de contiguïté uniquementPour les zones contenant des entités surfaciques contiguës, seuls les polygones partageant un segment feront partie de la même zone.

  • Angles des tronçons de contiguïtéPour les zones contenant des entités surfaciques contiguës, seuls les polygones partageant un segment ou un sommet feront partie de la même zone.

  • Triangulation de Delaunay avec élimination des pointsLes entités d'une même zone auront au moins un voisin naturel en commun avec une autre entité dans la zone. Les relations avec les voisins naturels sont basées sur la triangulation de Delaunay avec élimination des points. En principe, la triangulation de Delaunay crée un maillage de triangles non superposés à partir de centroïdes d’entités. Chaque entité est un nœud de triangle, et les nœuds qui partagent des segments sont considérés comme voisins. Ces triangles sont ensuite découpés selon une enveloppe convexe de sorte que les entités ne puissent pas avoir pour voisines d’autres entités situées en dehors de l’enveloppe convexe. Il s’agit de l’option par défaut.

  • Extraire les pondérations spatiales à partir du fichierLes relations spatiales, et éventuellement, temporelles, seront définies par le fichier de pondérations spatiales (.swm) spécifié. Créez la matrice de pondérations spatiales à l’aide de l’outil Generate Spatial Weights Matrix (Générer la matrice de pondérations spatiales) ou de l’outil Generate Network Spatial Weights (Générer les pondérations spatiales de réseau). Le chemin d’accès au fichier de pondérations spatiales est donné par le paramètre Spatial Weights Matrix File (Fichier de matrice de pondérations spatiales).

String

Fichier matrice de pondérations spatiales

(Facultatif)

Le chemin d’accès à un fichier contenant les pondérations spatiales qui définissent les relations spatiales, et éventuellement les relations temporelles, entre des entités.

File

Caractéristiques de zone

(Facultatif)

Spécifie les caractéristiques des zones à créer.

  • Surface équivalenteLes zones qui seront créées auront une surface totale aussi similaire que possible.

  • CompacitéLes zones seront créées avec des entités plus étroitement groupées (compactes).

  • Même nombre d’entitésLes zones qui seront créées auront un nombre égal d’entités.

String

Attribut à prendre en compte

(Facultatif)

Spécifie les attributs et statistiques à prendre en compte dans la sélection des zones finales. Vous pouvez homogénéiser les attributs en fonction de leur somme, moyenne, médiane ou variance. Par exemple, si vous créez des zones sur la base des valeurs de logement et que vous souhaitez équilibrer le revenu total moyen à l’intérieur de chaque zone, la solution présentant le revenu moyen le plus égal à travers les zones sera utilisée.

Colonnes de la table de valeurs :

  • VariableThe variable to consider when selecting the optimal zone solution.

  • FunctionThe mathematical way in which each attribute will be balanced within zones.

    • SumThe attribute will be balanced based on the sum.

    • AverageThe attribute will be balanced based on the average.

    • VarianceThe attribute will be balanced based on the variance.

    • MedianThe attribute will be balanced based on the median.

Value Table

Distance à prendre en compte

(Facultatif)

La classe d'entités qui sera utilisée pour homogénéiser la distance totale par zone. La distance est calculée depuis chacune des entités en entrée jusqu’à l'entité la plus proche fournie dans ce paramètre. Cette distance est ensuite utilisée en tant que contrainte d’attribut supplémentaire lors de la sélection de la solution de zone finale. Par exemple, vous pouvez créer des zones de patrouille de police se trouvant chacune approximativement à la même distance du poste de police le plus proche.

Feature Layer

Variable catégorielle pour conserver les proportions

(Facultatif)

La variable catégorielle à prendre en compte pour les proportions de zone.

Field

Méthode de proportion

(Facultatif)

Spécifie le type de proportion qui sera maintenue en fonction de la variable catégorielle choisie.

  • Maintenir dans une proportionChaque zone conservera les mêmes proportions en tant que zone d’étude globale pour la variable catégorielle donnée. Prenons l’exemple d’une variable catégorielle à 60 % de type A et à 40 % de type B ; cette méthode privilégiera les zones comprenant approximativement 60 % d’entités de type A et 40 % d’entités de type B.

  • Maintenir une proportion globaleLes zones seront créées de façon à ce que les proportions globales de prédominance de catégorie par zone correspondent aux proportions de la variable catégorielle considérée pour l’ensemble du jeu de données. Prenons l’exemple d’une variable catégorielle à 60 % de type A et à 40 % de type B, cette méthode privilégiera les solutions dans lesquelles 60 % des zones sont principalement de type A et 40 % des zones principalement de type B.

String

Taille de population

(Facultatif)

Le nombre de valeurs initiales généré aléatoirement Pour les jeux de données volumineux, augmenter ce nombre augmentera la zone de recherche et la probabilité de trouver une meilleure solution. La valeur par défaut est 100.

Long

Nombre de générations

(Facultatif)

Le nombre de répétitions de la recherche de zone. Pour les jeux de données volumineux, il est conseillé d’augmenter ce nombre pour trouver une solution optimale. La valeur par défaut est 50 générations.

Long

Facteur de mutation

(Facultatif)

La probabilité que des valeurs initiales individuelles soient mutées dans un nouvel ensemble de germes. La mutation augmente la zone de recherche en introduisant une variabilité des solutions possibles dans chaque génération et en permettant d’identifier plus rapidement une solution optimale. La valeur par défaut est 0.1.

Double

Table de convergence en sortie

(Facultatif)

Table contenant le score de conformité total de la meilleure solution trouvée dans chaque génération, ainsi que le score de conformité des contraintes de zone individuelles.

Table

Output Polygon Zones (Zones surfaciques en sortie)

(Facultatif)

Crée des polygones autour de chaque zone en créant des polygones de Thiessen et en combinant tous les polygones dans la même zone. Cette méthode est utile lorsque les entités en entrée sont des points, mais que vous devez créer des zones surfaciques qui couvrent entièrement une surface. Ce paramètre s’applique uniquement lorsque les entités en entrée et les zones en sortie sont des points.

Feature Class

Seed Location Points (Points d’emplacement d’origine)

(Facultatif)

Entités ponctuelles représentant les localisations d’origine à utiliser pour développer les zones. Par exemple, pour créer des zones d’intervention d’urgence à partir des secteurs de recensement, vous pouvez indiquer les localisations des hôpitaux ou des casernes de pompiers comme points d’emplacement d’origine, et les zones des secteurs de recensement se développeront autour de ces localisations.

Feature Layer

Environnements

Système de coordonnées en sortie, Facteur de traitement parallèle, Random number generator (Générateur de nombres aléatoires)

Informations de licence

  • Basic: Oui
  • Standard: Oui
  • Advanced: Oui