Skip to main content

Grouper par proximité (Outils de serveur GeoAnalytics)

Résumé

Permet de grouper des entités selon une proximité spatiale ou spatiotemporelle entre elles.

Héritage :

L’extension ArcGIS GeoAnalytics Server devient obsolète dans ArcGIS Enterprise. La version finale de GeoAnalytics‏ Server a été incluse avec ArcGIS Enterprise 11.3. Cet outil de géotraitement est accessible via ArcGIS Enterprise 11.3 et versions antérieures.

Voici quelques exemples de questions auxquelles les processus de l’outil Group By Proximity (Grouper par proximité) peuvent répondre :

– Quelles routes sont connectées ?

– Où se trouvent les groupes de délits qui ont été commis à proximité les uns des autres et dans un intervalle proche ?

– Existe-t-il des groupes de polygones qui se superposent ?

Illustration

Illustration de l’outil Grouper par proximité

Utilisation

  • Cet outil de géotraitement est disponible avec ArcGIS Enterprise 10.9.1 ou versions ultérieures.

  • Le résultat en sortie est une copie de l’entrée avec un nouveau champ nommé group_id. Le champ group_id représente le groupement d’entités. Les entités qui possèdent la même valeur group_id figurent dans le même groupe. Les numéros de groupe représentent l’appartenance à un groupe spécifique et ne correspondent à aucune valeur. Il se peut que les numéros de groupe ne soient pas séquentiels ou que le même numéro soit utilisé plusieurs fois lors d’utilisations répétées de l’outil. Les résultats sont symbolisés avec huit groupes. Si le résultat comprend plus de huit groupes, tous les groupes sont symbolisés avec huit couleurs par défaut. Vous pouvez modifier la symbologie pour afficher chaque groupe unique en procédant à la symbolisation avec des symboles uniques dans le champ group_id.

  • L’outil prend en charge les combinaisons de relations suivantes :

    • Une relation spatiale

    • Une relation spatiale et une relation temporelle

    • Une relation spatiale et des relations attributaires

    • Une relation spatiale, une relation temporelle et des relations attributaires

    Les entités sont regroupées lorsque toutes les relations spécifiées existent.

  • Les relations spatiales et les géométries en entrée prises en charge sont décrites dans le tableau suivant :

    Type de géométrie en entrée

    Intersecte

    Touche

    Géodésique à proximité

    Planaire à proximité

    Point

    Coche

    Coche

    Coche

    Polyligne

    Coche

    Coche

    Coche

    Coche

    Polygone

    Coche

    Coche

    Coche

    Coche

    Overlay method (Méthode de superposition)

    Description

    Intersects (Intersecte)

    Les entités s’intersectent lorsque des entités ou des portions d’entités se superposent. Il s’agit de l’option par défaut.

    Touches (Touche)

    Les entités touchent une autre entité si elles s’intersectent en un sommet, mais qu’elles ne sont pas superposées.

    Geodesic Near (Géodésique proche)

    Les entités sont proches si un sommet ou un tronçon se situe dans une distance géodésique donnée d’une autre entité.

    Planar Near (Planaire proche)

    Les entités sont proches si un sommet ou un tronçon se situe dans une distance planaire donnée d’une autre entité.

  • Pour que vous puissiez utiliser l’option Planar Near (Planaire proche) du paramètre Spatial Relationship (Relation spatiale), la valeur du paramètre Input Layer (Couche en entrée) doit être projetée ou le système de coordonnées en sortie doit être défini sur un système de coordonnées projetées.

  • Les relations temporelles et les types temporels pris en charge sont décrits dans le tableau suivant :

    Type temporel en entrée

    Intersecte

    Proche

    Aucun

    Instant

    Coche

    Coche

    Intervalle

    Coche

    Coche

    Méthode de relation temporelle

    Description

    Intersects (Intersecte)

    Des entités s’intersectent lorsqu’une partie temporelle d’une entité se superpose à une autre.

    Near (Proche)

    Les entités sont proches les unes des autres si les données temporelles d’une entité se situent dans une distance temporelle donnée d’une autre entité.

  • Les expressions attributaires sont une opération symétrique. L’outil prend une seule couche en entrée qui est comparée à elle-même lors du regroupement. Par conséquent, la couche en entrée est désignée à la fois par a et b dans l’expression ArcGIS Arcade et toutes les expressions doivent inclure à la fois a et b. Par exemple, pour grouper tous les enregistrements lorsque le champ Amount possède la même valeur, utilisez l’expression suivante : $a["Amount"] == $b["Amount"].

  • Vous pouvez améliorer les performances de l’outil Group By Proximity (Grouper par proximité) en effectuant une ou plusieurs des opérations suivantes :

    • Définissez l’environnement de l’étendue de manière à analyser uniquement des données d’intérêt.

    • Lorsque vous utilisez l’option Planar Near (Planaire proche) ou Geodesic Near (Géodésique proche) du paramètre Spatial Relationship (Relation spatiale), utilisez une valeur plus petite pour le paramètre Spatial Near Distance (Distance de proximité spatiale).s

    • Lorsque vous utilisez le paramètre Spatial Relationship (Relation spatiale), l’option Planar Near (Planaire proche) est plus rapide que l’option Geodesic Near (Géodésique proche).

    • Lorsque vous utilisez l’option Near (Proche) du paramètre Temporal Relationship (Relation temporelle), utilisez une valeur plus petite pour le paramètre Temporal Near Distance (Distance de proximité temporelle).

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

  • Cet outil de géotraitement est mis en œuvre par ArcGIS GeoAnalytics Server. L’analyse est réalisée dans GeoAnalytics Server et les résultats sont stockés dans votre contenu dans ArcGIS Enterprise.

  • Lorsque vous exécutez des outils GeoAnalytics Server, l’analyse est effectuée dans GeoAnalytics Server. Pour des performances optimales, GeoAnalytics Server doit pouvoir accéder aux données via les couches d’entités hébergées sur votre portail ArcGIS Enterprise ou les partages de fichiers Big Data. Les données qui ne se trouvent pas en local sur GeoAnalytics Server sont transférées sur GeoAnalytics Server avant l’analyse. Autrement dit, l’exécution d’un outil prend plus de temps et, dans certains cas, le transfert des données depuis ArcGIS Pro vers GeoAnalytics Server peut échouer. Le seuil d’échec dépend aussi bien des débits du réseau que de la taille et de la complexité des données. Il est recommandé de toujours partager les données ou de créer un partage de fichiers Big Data.

    En savoir plus sur le partage des données dans votre portail.

    En savoir plus sur la création d’un partage de fichiers Big Data via ArcGIS Server Manager

Paramètres

Etiqueter Explication Type de données

Couche en entrée

Entités ponctuelles, linéaires ou surfaciques qui sont groupées.

Feature Set

Nom en sortie

Nom du service d’entités en sortie comportant les entités groupées représenté par un nouveau champ group_id.

String

Relation spatiale

Spécifie le type de relation déterminant le groupement des entités.

  • IntersecteLes entités sont groupées lorsque des entités ou des portions d’entités se superposent. Il s’agit de l’option par défaut.

  • ToucheLes entités sont groupées avec une autre entité si elles s’intersectent en un sommet, mais qu’elles ne sont pas superposées.

  • Planaire à proximitéLes entités sont groupées lorsqu’un sommet ou un tronçon se situe à une distance planaire donnée d’une autre entité.

  • Géodésique à proximitéLes entités sont groupées si un sommet ou un tronçon se situe dans une distance géodésique donnée d’une autre entité.

String

Distance de proximité spatiale

(Facultatif)

Distance utilisée pour grouper les entités proches. Ce paramètre est utilisé uniquement lorsque le paramètre Spatial Relationship (Relation spatiale) a pour valeur Planar Near (Planaire proche) ou Geodesic Near (Géodésique proche).

Linear Unit

Relation temporelle

(Facultatif)

Définit les critères temporels utilisés pour l’appariement des entités. Lorsque le paramètre est défini sur Intersects (Intersecte) ou Near (Proche), les entités sont groupées lorsque les deux critères, spatial et temporel, sont remplis. Les données temporelles doivent être activées sur l’entrée pour que cette option soit prise en charge.

  • IntersecteDes entités sont groupées lorsqu’une partie temporelle d’une entité se superpose à une autre entité. Il s’agit de l’option par défaut.

  • ProcheLes entités sont groupées lorsque les données temporelles d’une entité se situent dans une plage de temps donnée d’une autre entité.

  • AucunLes données temporelles ne sont pas utilisées pour grouper les entités.

String

Distance de proximité temporelle

(Facultatif)

Distance temporelle utilisée pour grouper des entités proches. Ce paramètre est utilisé uniquement lorsque le paramètre Temporal Relationship (Relation temporelle) a pour valeur Near (Proche).

Time Unit

Stockage des données

(Facultatif)

Indique l’instance ArcGIS Data Store dans laquelle la sortie sera stockée. Tous les résultats stockés dans un répertoire de données Big Data spatio-temporelles seront stockés en WGS84. Les résultats stockés dans un répertoire de données relationnelles conservent leur système de coordonnées.

  • Stockage de Big Data spatio-temporellesLa sortie sera stockée dans un spatiotemporal Big Data store. Il s’agit de l’option par défaut.

  • Relational data storeLa sortie sera stockée dans un data store relationnel.

String

Relation attributaire

(Facultatif)

Expression ArcGIS Arcade à utiliser pour grouper les entités. Par exemple, $a["Amount"] == $b["Amount"] groupe les entités lorsque le champ Amount possède la même valeur.

String

Sortie dérivée

Etiqueter Explication Type de données

Couche d’entités en sortie

Nouvelle classe d’entités comportant les entités groupées représentée par un nouveau champ nommé group_id.

Feature Set

Environnements

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

Cas particuliers

Système de coordonnées en sortie

The coordinate system that will be used for analysis. Analysis will be completed in the input coordinate system unless specified by this parameter. For GeoAnalytics Tools, final results will be stored in the spatiotemporal data store in WGS84.

Informations de licence

  • Basic: Requiert ArcGIS GeoAnalytics Server
    Disponible avec ArcGIS Enterprise 10.9.1
  • Standard: Requiert ArcGIS GeoAnalytics Server
    Disponible avec ArcGIS Enterprise 10.9.1
  • Advanced: Requiert ArcGIS GeoAnalytics Server
    Disponible avec ArcGIS Enterprise 10.9.1