Skip to main content

Agréger les points (Outils GeoAnalytics Desktop)

Résumé

Agrège des points dans des entités surfaciques ou des groupes. Un polygone est renvoyé, accompagné d’un nombre de points ainsi que de statistiques facultatives pour toutes les localisations qui comportent des points.

En savoir plus sur le fonctionnement des intervalles temporels

Illustration

Aggregate Points tool illustration

Des exemples d’agrégation de points dans des polygones (première ligne), de points temporels dans des polygones avec des intervalles temporels (deuxième ligne), de points dans des groupes (troisième ligne) et de points dans des groupes avec des intervalles temporels (quatrième ligne) sont présentés.

Utilisation

  • Vous pouvez spécifier les zones dans lesquelles les points sont agrégés de l’une des manières suivantes :

    • Utilisation d’une couche surfacique.

    • Utilisation d’un groupe carré, hexagonal ou H3 d’une taille spécifiée généré lors de l’exécution de l’analyse.

    Vous pouvez fournir la couche surfacique à utiliser pour l’analyse ou générer des groupes d’une taille et d’une forme (hexagonale, carrée ou H3) spécifiques dans lesquels les points seront agrégés. La taille de groupe détermine l’ampleur des groupes carrés et hexagonaux.

    • Si vous optez pour l’agrégation dans des hexagones, la taille correspond à la hauteur de chaque hexagone et la largeur de l’hexagone obtenu est de deux fois la hauteur divisée par la racine carrée de 3.

    • Si vous optez pour l'agrégation dans des carrés, la taille des groupes correspond à la hauteur du carré, qui est égale à la largeur.

    • Si vous optez pour l’agrégation dans des groupes H3, la taille des groupes est déterminée par la résolution du groupe H3 spécifié. La résolution du groupe H3 peut être une valeur comprise entre 0 et 15, la valeur 0 produisant les groupes les plus grands et la valeur 15 les groupes les plus petits.

    Hexagonal and square bins

  • L’analyse avec regroupement nécessite de projeter l’entrée ou de définir le système de coordonnées en sortie sur un système de coordonnées projetées. Si les données ne figurent pas dans un système de coordonnées projetées et si vous n’en définissez pas un, une projection sera utilisée en fonction de l’étendue des données que vous analysez.

  • La couche d’entités en sortie est toujours une couche de polygones. Seuls les polygones contenant des points sont renvoyés et les polygones obtenus sont entièrement supprimés de la couche de résultat.

Polygons returned with point features

Les entités ponctuelles et surfaciques en entrée sont présentées dans la première image, les entités surfaciques obtenues avec l’outil Aggregate Points (Agréger les points) étant présentées dans la seconde image.
  • Si le temps est activé dans la sortie, vous pouvez appliquer des intervalles temporels à l’analyse. Chaque intervalle temporel est analysé indépendamment des entités en dehors de l’intervalle temporel. Pour que vous puissiez utiliser la discrétisation temporelle, les données en entrée doivent être temporelles et représenter un instant dans le temps. Lorsque la discrétisation temporelle est appliquée, les entités en sortie sont des intervalles temporels représentés par les champs START_DATETIME et END_DATETIME.

    En savoir plus sur la discrétisation temporelle

  • Les agrégations les plus élémentaires calculent le nombre de points dans chaque polygone. Les statistiques (total, somme, minimum, maximum, plage, moyenne, écart type et variance) peuvent également être calculées dans des champs numériques et les statistiques (total, tout) peuvent être calculées dans des champs de type chaîne. Les statistiques sont calculées séparément sur chaque surface. Si vous spécifiez une statistique qui n’est pas valide (la moyenne d’un champ de type chaîne, par exemple), elle sera ignorée.

    Remarque :

    Si count (total) est appliqué à un champ, il renvoie le total des valeurs non nulles présentes dans le champ. > Si any (tout) est appliqué à un champ de type chaîne, il renvoie une seule chaîne présente dans le champ.

  • Si le temps est activé dans la sortie, vous pouvez appliquer des intervalles temporels à l’analyse. Chaque intervalle temporel est analysé indépendamment des entités en dehors de l’intervalle temporel. Pour que vous puissiez utiliser la discrétisation temporelle, les données en entrée doivent être temporelles et représenter un instant dans le temps. Lorsque la discrétisation temporelle est appliquée, les entités en sortie sont des intervalles temporels représentés par les champs START_DATETIME et END_DATETIME.

    En savoir plus sur la discrétisation temporelle

  • Si vous spécifiez un intervalle temporel, une répétition d’intervalle temporel ou une référence temporelle et que le temps n’est pas activé pour les données, une erreur se produit.

  • Le paramètre Time Step Reference (Référence de l’intervalle temporel) peut être une valeur de date et d’heure ou simplement une valeur de date, mais pas uniquement une valeur d’heure.

  • Les champs suivants sont inclus dans les entités surfaciques en sortie :

    Nom du champ

    Description

    count

    Nombre d’entités dans chaque polygone.

    statistic_fieldname

    Les statistiques spécifiées créent chacune un champ attributaire, dont le nom se présente au format suivant : statistic_fieldname. Par exemple, l’écart maximal et l’écart type du champ id sont respectivement MAX_id et SD_id.

    start_date

    Si la discrétisation temporelle est spécifiée, les polygones en sortie présentent un intervalle temporel. Ce champ représente l’heure de début.

    end_date

    Si la discrétisation temporelle est spécifiée, les polygones en sortie présentent un intervalle temporel. Ce champ représente l’heure de fin.

    bin_id

    ID du groupe H3 numérique. Ce champ est uniquement inclus lors de l’agrégation dans des groupes H3.

  • Vous pouvez améliorer les performances de l’outil Aggregate Points (Agréger les points) en suivant un ou plusieurs des conseils suivants :

    • Définissez l’environnement d’étendue de manière à n’analyser que les données présentant un intérêt.

    • Les performances de grands groupes sont meilleures que celles de petits groupes. Si vous n’êtes pas sûr de la taille à utiliser, commencez par un groupe plus grand comme prototype.

    • Comme les groupes, des intervalles temporels plus importants se comportent mieux que des intervalles temporels plus petits.

    • Utilisez les données locales de l’environnement d’exécution de l’analyse.

  • Cet outil de géotraitement est optimisé par Spark. L'analyse est effectuée sur votre ordinateur de bureau à l'aide de plusieurs cœurs en parallèle. Pour en savoir plus sur l’exécution d’une analyse, reportez-vous à la rubrique Remarques sur les outils de GeoAnalytics Desktop.

  • Lors de l’exécution d’outils de GeoAnalytics Desktop, l’analyse est effectuée sur votre ordinateur de bureau. Pour des performances optimales, les données doivent être disponibles sur votre bureau : Si vous utilisez une couche d’entités hébergée, il est recommandé d’utiliser ArcGIS GeoAnalytics Server. Si vos données ne sont pas locales, l'exécution d'un outil est plus longue. Pour utiliser votre serveur ArcGIS GeoAnalytics Server en vue d’une analyse, reportez-vous à la rubrique Outils GeoAnalytics.

  • Une analyse similaire peut être réalisée à l’aide de l’outil Aggregate Points (Agréger les points) dans la boîte à outils Standard Feature Analysis (Analyse d’entités standard).

Paramètres

Etiqueter Explication Type de données

Couche ponctuelle

Entités ponctuelles qui seront agrégées dans des polygones ou des groupes.

Feature Layer

Classe d’entités en sortie

Une nouvelle classe d’entités avec les résultats agrégés du polygone.

Feature Class

Polygone ou groupe

Spécifie le mode d’agrégation de la valeur du paramètre Point Layer (Couche ponctuelle).

  • PolygoneLa couche ponctuelle sera agrégée dans un jeu de données surfaciques.

  • GroupeLa couche ponctuelle sera agrégée dans des groupes carrés ou hexagonaux générés lors de l’exécution de l’outil.

String

Couche de polygones

(Facultatif)

Entités surfaciques dans lesquelles les points en entrée seront agrégés.

Feature Layer

Type de groupe

(Facultatif)

Spécifie la forme du groupe générée pour contenir les points agrégés.

  • CarréDes groupes carrés sont générés, dans lesquels la valeur Bin Size (Taille du groupe) représente la hauteur d’un carré. Il s’agit de l’option par défaut.

  • HexagoneDes groupes hexagonaux sont générés, dans lesquels la valeur Bin Size (Taille de groupe) représente la hauteur entre deux côtés parallèles.

  • H3Des groupes H3 seront générés. La taille du groupe est déterminée par la valeur de paramètre Bin Resolution (Résolution du groupe).

String

Taille du groupe

(Facultatif)

Intervalle de distance qui représente la taille du groupe et les unités dans lesquelles la valeur Point Layer (Couche ponctuelle) est agrégée. L’intervalle de distance doit avoir une unité linéaire.

Linear Unit

Intervalle temporel

(Facultatif)

Valeur qui spécifie la durée de l'intervalle de temps. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps.

Une discrétisation temporelle peut être appliquée uniquement si le temps est activé sur les données en entrée.

Time Unit

Répétition de l'intervalle temporel

(Facultatif)

Valeur qui spécifie la fréquence à laquelle l'intervalle de temps intervient. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps.

Time Unit

Référence de l'intervalle temporel

(Facultatif)

Une date qui indique l'heure de référence sur laquelle aligner les intervalles temporels. La valeur par défaut est le 1er janvier 1970 à 12 h 00. Ce paramètre n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps.

Date

Champs de récapitulation

(Facultatif)

Statistiques qui seront calculées sur les champs spécifiés.

Colonnes de la table de valeurs :

  • Le champChamps dans lesquels les statistiques vont être calculées.

  • StatistiquesStatistiques qui seront calculées sur les champs spécifiés.

    • EffectifNombre de valeurs non nulles. Peut être utilisé sur des champs numériques ou des chaînes. Le total de [Null, 0, 2] est égal à 2.

    • SommeSomme des valeurs numériques dans un champ. La somme de [Null, 0, 3] est égale à 3.

    • MoyenneMoyenne des valeurs numériques. La moyenne de [0,2, Null] est égale à 1.

    • MinimumValeur minimale d’un champ numérique. La valeur minimale de [0, 2, Null] est égale à 0.

    • MaximumValeur maximale d’un champ numérique. La valeur maximale de [0, 2, Null] est égale à 2.

    • Écart typeÉcart type d’un champ numérique. L'écart type de [1] est la valeur Null. L’écart type de [null, 1,1,1] est nul.

    • VarianceVariance d’un champ numérique dans une piste. La variance de [1] est la valeur nulle. La variance de [null, 1,1,1] est nulle.

    • PlagePlage d’un champ numérique. Elle est calculée comme la valeur minimale soustraite de la valeur maximale. La plage de [0, Null, 1] est égale à 1. La plage de [Null, 4] est égale à 0.

    • ToutExemple de chaîne provenant d’un champ de type chaîne.

Value Table

Résolution du groupe

(Facultatif)

Résolution des groupes H3. Il s’agit d’une valeur comprise entre 0 et 15, la valeur 0 produisant les groupes les plus grands et la valeur 15 les groupes les plus petits.

Long

Environnements

Système de coordonnées en sortie, Etendue, Espace de travail courant

Informations de licence

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