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 |
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.
|
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 :
|
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 :
|
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).
|
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.
|
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 :
|
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.
|
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
Rubriques connexes
- Aperçu du jeu d’outils Mapping Clusters (Appariement d'agrégats)
- Fonctionnement de Build Balanced Zones (Créer des zones équilibrées)
- Fonctionnement de Multivariate Clustering (Agrégation multivariée)
- Fonctionnement de Spatially Constrained Multivariate Clustering (Agrégation multivariée spatialement contrainte)
- Rechercher un outil de géotraitement