Agréger les entités en groupes

Dans les cartes et les scènes, les couches dotées d’une géométrie ponctuelle, linéaire ou surfacique peuvent être agrégées en groupes polygonaux à diverses échelles. Vous pouvez également agréger des valeurs depuis un groupe d’entités connexes et afficher ces entités selon le résultat. Utilisez le regroupement d’entités pour visualiser et synthétiser des jeux d’entités volumineux et permettre la lecture de comparaisons spatiales.

Regroupement des entités

Le regroupement d’entités est un processus qui agrège de grandes quantités d’entités en polygones dynamiques appelés groupes. Un seul groupe représente toutes les entités en son sein et s’affiche si au moins une entité y figure. Si la valeur de l’étiquette située au-dessus de chaque groupe représente le plus souvent le nombre total d’entités contenues dans chaque groupe, elle peut cependant représenter d’autres statistiques ou résultats de calculs. En tant que méthode de réduction d’entités, le groupement d’entités améliore considérablement les performances d’affichage lorsque les couches contiennent des milliers, voire des millions d’entités.

Le regroupement des entités est dynamique. Autrement dit, les groupes changeront de taille et de valeur selon l’échelle de la carte. Une structure arbitraire est établie pour générer les groupes selon les données à différentes échelles, qui ne sont pas basées sur les géographies préexistantes ni les limites politiques. Il convient de tenir compte du système de coordonnées projetées utilisé pour les groupes sur la carte, puisque les projections qui ne conservent pas la surface peuvent contenir des déformations. Pour plus d’informations, reportez-vous à la rubrique Utiliser les couches d’entités regroupées.

Couche d'entités regroupée de forme hexagonale plate
Cette couche d’entités regroupée affiche le nombre total de tornades enregistrées à l'ouest du Texas dans les groupes de forme hexagonale plate.

Vous pouvez également utiliser le regroupement des entités pour afficher les valeurs selon les résumés statistiques, tels que la valeur moyenne de toutes les entités agrégées en un seul groupe. Les groupes fondent leur valeur sur le résumé statistique de leur contenu et sont ensuite symbolisés pour représenter leur valeur relative. La couleur du groupe dépend de la symbologie utilisée et de la plage des valeurs des autres groupes.

Il existe des restrictions quant au type de symbologie à utiliser pour les groupes. Pour plus d’informations, reportez-vous à la rubrique Symboliser les couches d’entités regroupées.

Méthodes de calcul du regroupement

Lorsque les entités sont agrégées en groupes, ces derniers sont calculés, traités et affichés sur la carte. Vous avez le choix entre deux méthodes pour réaliser cette procédure. Vous pouvez faire en sorte que l’application (ArcGIS Pro) calcule les groupes d’entités dynamiquement ou faire appel à un système de base de données pris en charge pour qu’il traite les groupes et les dessine dynamiquement ou génère un cache statique. Pour plus d’informations sur ces méthodes, et pour déterminer la solution qui convient le mieux à votre configuration, reportez-vous à la rubrique Utiliser les couches d’entités regroupées.

Utiliser le regroupement des entités basé sur une application

Avec cette méthode, l’application ArcGIS Pro gère la génération des groupes dans lesquels les entités sont placées. Les groupes d’entités sont générés dynamiquement lorsque vous vous déplacez sur la carte ou la scène, ou lorsque vous appliquez un zoom. Le regroupement des entités basé sur une application correspond à l’option par défaut, mais vous pouvez en changer pour choisir le regroupement des entités reposant sur une base de données.

Pour agréger des entités à l’aide du regroupement des entités basé sur une application, procédez comme suit :

  1. Mettez en surbrillance une couche d’entités dans la fenêtre Contents (Contenu) de la carte.
  2. Dans l’onglet Feature Layer (Couche d’entités), dans le groupe Drawing (Dessin), cliquez sur le menu déroulant Aggregation (Agrégation) Aggregation.
  3. Dans le menu déroulant, sélectionnez Binning (Regroupement).

    Les groupes sont générés dynamiquement et dessinés à la place des entités.

Utiliser le regroupement des entités axé sur les bases de données

Si le jeu de données ponctuelles est une base de données relationnelle, un entrepôt de données Cloud ou un Spatiotemporal Big Data Store, vous pouvez utiliser le regroupement des entités axé sur les bases de données pour calculer et traiter les groupes d’entités. Le calcul au niveau de la base de données bénéficie des améliorations de performances dans le cas des jeux de données spatiales de grande taille. Vous pouvez également stocker les données de groupes et de résumés statistiques dans un cache statique et mettre à jour ce dernier, selon les besoins, à l’aide de l’outil Manage Feature Bin Cache (Gérer le cache des groupes d’entités).

Par défaut, les bases de données de documents (type de base de données non relationnelle) utilisent le regroupement d’entités axé sur les bases de données pour dessiner les couches d’entités ponctuelles au moment d’être ajoutées à une carte. Les couches stockées dans les bases de données de documents prennent uniquement en charge le regroupement geohash. Pour désactiver les groupes, sélectionnez la couche dans la fenêtre Contents (Contenu) puis, sous l’onglet Feature Layer (Couche d’entités), choisissez Points dans le menu déroulant Aggregation (Agrégation).

Remarque :

Le regroupement d’entités axé sur les bases de données ne prend pas en charge la création de groupes avec une géométrie linéaire, surfacique ou multi-point.

Pour utiliser le regroupement des entités axé sur les bases de données, procédez comme suit :

  1. Dans la fenêtre Contents (Contenu), cliquez avec le bouton droit sur la couche d’entités et choisissez Properties (Propriétés) Propriétés. Sous l’onglet Source, déterminez si la classe d’entités ponctuelles est activée pour le regroupement des entités (axé sur les bases de données) en vérifiant son statut.

    Si le regroupement des entités est désactivé, passez à l’étape suivante. S’il est activé, passez à l’étape 4.

  2. Sous l’onglet Analysis (Analyse), dans le groupe Geoprocessing (Géotraitement), cliquez sur Tools (Outils) Outils pour activer la fenêtre Geoprocessing (Géotraitement).
  3. Dans la fenêtre Geoprocessing (Géotraitement), utilisez la barre de recherche pour localiser et exécutez l’outil Activer le regroupement des entités. Si nécessaire, consultez la documentation d’aide de l’outil.
  4. Suivez les instructions de la section Utiliser le regroupement des entités basé sur une application ci-dessus pour agréger les entités en groupes. Lorsque vous avez terminé ces étapes, passez à l’étape suivante.
  5. Sous l’onglet Binning (Regroupement), dans le groupe Configuration, cliquez sur Computation Settings (Paramètres de calcul) Paramètres de calcul pour ouvrir la boîte de dialogue.
  6. Sous l’onglet Computation (Calcul), sous Compute and process feature bins using: (Calculer et traiter les groupes d’entités avec :), choisissez Database (Base de données) si cette option n’est pas déjà activée.
  7. Cliquez sur OK pour confirmer et appliquer les paramètres.
Héritage :

Avant ArcGIS Pro 3.1, toutes les classes d’entités ponctuelles pour lesquelles le regroupement d’entités est activé doivent utiliser le regroupement des entités axé sur les bases de données.

Rubriques connexes