Agréger les points

Icône d’outil Disponible dans les analyses de Big Data.

L’outil Aggregate Points (Agréger des points) Outil Aggregate Points (Agréger des points) permet de collecter et de synthétiser des entités ponctuelles dans des entités surfaciques. Les limites des entités surfaciques permettent de collecter les points dans chaque surface et de les utiliser pour calculer des statistiques. La couche résultante contient le nombre de points dans chaque surface, ainsi que des calculs synthétiques.

Diagramme de workflow

Diagramme du processus Aggregate Points (Agréger des points)

Exemple

Les tornades sont un type de tempêtes violentes qui se produisent aux Etats-Unis. Vous voulez connaître les effets des tornades, notamment la perte de vies humaines, les blessures, les dommages matériels et les pertes financières, dans chaque état et chaque comté. Vous pouvez accéder aux lieux où se produisent les tornades, mais vous souhaitez mieux visualiser les données comprises dans certaines surfaces. Vous pouvez agréger les données sur les tornades dans les limites des états et des comtés, puis normaliser vos données en fonction de la population pour identifier les zones les plus affectées par les tornades.

Remarques sur l'utilisation

  • La couche en sortie est toujours une couche surfacique. Seuls les entités ou les groupes de polygones contenant des points sont renvoyés.
  • Vous pouvez fournir la couche de zones à utiliser pour l’analyse ou générer des groupes d’une taille et d’une forme (hexagonale ou carrée) spécifiques, dans lesquels réaliser l’agrégation des entités ponctuelles. La taille des groupes détermine leur ampleur. 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.

    Hauteur du groupe hexagonal Aggregate Points (Agréger des points)

  • Si le temps est activé sur votre couche en entrée, vous pouvez appliquer des intervalles temporels à votre analyse. Pour plus d’informations, reportez-vous à la rubrique Fonctionnement de la discrétisation temporelle.
  • Les agrégations les plus élémentaires calculent le nombre de points dans chaque surface. 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.
    • Lorsque total est appliqué à un champ, il renvoie le total des valeurs non nulles présentes dans le champ.
    • Lorsque tout est appliqué à un champ de type chaîne, il renvoie une seule chaîne présente dans le champ.
  • L’outil Aggregate Points (Agréger des points) vous permet d’effectuer des analyses à l’aide d’intervalles temporels. 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, vos 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 StartTime et EndTime.
  • Si vous spécifiez un intervalle temporel, une répétition de l'intervalle temporel ou une heure de référence et que le temps n'est pas activé sur vos données, l'outil générera une erreur.
  • 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.

Paramètres

ParamètreDescriptionType de données

Couche en entrée

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

Entités

Type de groupe

La forme de groupe qui sera utilisée pour créer les groupes réguliers. Vous pouvez choisir entre Square (Carré) et Hexagon (Hexagone).

Si la source d’un polygone est connectée au port de jointure de cet outil, ce paramètre n’apparaîtra plus et ne sera plus requis.

Chaîne

Taille du groupe

Intervalle de distance qui représente la taille du groupe dans lequel les points en entrée seront agrégés. Pour les groupes carrés, la taille du groupe représente la hauteur du carré. Il s’agit de l’option par défaut. Pour les groupes hexagonaux, la taille du groupe représente la hauteur entre deux côtés parallèles.

Si la source d’un polygone est connectée au port de jointure de cet outil, ce paramètre n’apparaîtra plus et ne sera plus requis.

Chaîne

Interval (Intervalle) (facultatif)

Valeur qui spécifie la durée de l'intervalle de temps. Cette option 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. Pour plus d’informations, reportez-vous à la rubrique Fonctionnement de la discrétisation temporelle.

Chaîne

Repeat (Fréquence de répétition) (facultatif)

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

Chaîne

Reference (Référence) (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. Cette option n’est disponible que si les points en entrée sont temporels et représentent un instant dans le temps.

Entier 64 bits

Champs de récapitulation

Statistiques qui seront calculées sur les champs spécifiés. Différentes statistiques sont disponibles en fonction du type du champ spécifié : chaîne, valeur numérique ou date.

  • Any (N’importe lequel) : ceci est un exemple de chaîne provenant d’un champ de type chaîne.
  • Count (Total) : calcule le nombre 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.
  • Count (distinct) [Total (distinct)] : calcule le nombre de valeurs non nulles distinctes. Peut être utilisé sur des champs numériques ou des chaînes. Le résultat du total distinct de [null, 4, 3, 4] est 2.
  • Sum (Somme) : somme des valeurs numériques dans un champ. La somme de [null, 1, 3] est égale à 4.
  • Sum of Squares (Somme des carrés) : somme, sur toutes les observations, des différences au carré de chaque observation par rapport à la moyenne globale. La somme des carrés de [null, 2,2, 3,1, 4,7] est égale à 3,206.
  • Min : valeur minimale d’un champ numérique. La valeur minimale de [0, 2, Null] est égale à 0.
  • Max : valeur maximale d’un champ numérique. La valeur maximale de [0, 2, Null] est égale à 2.
  • Mean (Moyenne) : moyenne des valeurs numériques. La moyenne de [0,2, Null] est égale à 1.
  • Range (Plage) : plage 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.
  • Variance : variance d’un champ numérique dans une trace. La variance de [1] est la valeur nulle. La variance de [Null, 1,1, 1] est égale à 1.
  • Standard Deviation (É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 égale à 1.

Chaîne

Couche en sortie

La couche en sortie contiendra tous les champs d’origine des entités surfaciques, ainsi qu’un champ COUNT. Si vous avez choisi de configurer des champs de récapitulation, ceux-ci sont également calculés pour la couche en sortie.

Nom du champDescriptionType de champ

TOTAL

Nombre d’entités ponctuelles issues de la couche en entrée qui ont été agrégées dans cette entité surfacique.

Flottant 64 bits

Considérations et limitations

L’outil Aggregate Points (Agréger des points) ne permet pas d’agréger des lignes et des surfaces dans les limites.