Enrichir la couche (Business Analyst)

Disponible avec une licence Business Analyst.

Résumé

Enrichit les données en ajoutant des faits démographiques et paysagers sur les personnes et lieux qui sont à l’intérieur des emplacements de données ou qui les entourent.

Remarque :

  • L’outil Enrichir la couche utilise des paramètres d’agrégation et de répartition détaillés pour synchroniser les données.
  • Cet outil consomme des crédits si ArcGIS Online est défini comme source de données Business Analyst.

Illustration

Illustration de l’outil Enrichir la couche

Utilisation

  • Les entités ponctuelles en entrée doivent être associées à un polygone de limite à enrichir.

  • La valeur Classe d’entités en sortie est un doublon de la valeur Entités en entrée avec des champs attributaires supplémentaires.

  • Les informations démographiques et paysagères peuvent provenir de données ArcGIS Online ou de données Business Analyst installées localement.

  • Vous devez être connecté à ArcGIS Online ou Données Business Analyst doit être installé.

  • La sortie est une copie de tous les attributs et entités, ainsi que des entités de l’entrée auxquelles les attributs sélectionnés sont ajoutés.

  • Les Données Business Analyst, utilisées dans les synthétisations et rapports, sont spécifiées via le paramètre d’environnement Source de données.

  • Si vous êtes connecté à ArcGIS Online, l’option Enrichir la couche prend en charge les modes de déplacement dynamiques lorsque les points sont utilisés comme entités en entrée. Les modes de déplacement sont utilisés pour construire des polygones, tels que des temps de trajet ou des durées de trajet à pied, et sont ensuite enrichis avec des données. Pour plus d’informations, reportez-vous à la rubrique Modes de déplacement dans l’aide Network Analyst.

  • Les collections de données statistiques (données personnalisées) et les calculs personnalisés sont pris en charge.

Paramètres

ÉtiquetteExplicationType de données
Entités en entrée

Entités allant être enrichies.

Feature Layer
Classe d’entités en sortie

Couche en sortie contenant les attributs en entrée et les attributs sélectionnés par l’utilisateur. Les attributs sélectionnés sont synthétisés à partir des limites démographiques sous-jacentes. Seule la zone située à l’intérieur de la limite en entrée est prise en compte.

Feature Class
Variables

Une ou plusieurs variables allant être synthétisées et ajoutées à la classe d’entités en sortie.

String
Définir les surfaces à enrichir
(Facultatif)

Définit la surface allant être enrichie. La valeur par défaut est Straight Line.

Lorsque vous êtes connecté à ArcGIS Online, les options de mode de déplacement sont spécifiées de manière dynamique. Les entités linéaires en entrée ne peuvent utiliser que la méthode de distance Straight Line.

String
Distance ou temps
(Facultatif)

La distance ou la taille d’une zone à enrichir, par exemple, une zone tampon de 1 mile ou une durée du trajet à pied de 5 minutes. Les unités correspondent au type de polygone. La valeur par défaut est 1.

Double
Unité
(Facultatif)

Unités associées au paramètre Distance or time (Distance ou temps). La valeur par défaut est Kilometers (Kilomètres).

String

arcpy.ba.EnrichLayer(in_features, out_feature_class, variables, {buffer_type}, {distance}, {unit})
NomExplicationType de données
in_features

Entités allant être enrichies.

Feature Layer
out_feature_class

Couche en sortie contenant les attributs en entrée et les attributs sélectionnés par l’utilisateur. Les attributs sélectionnés sont synthétisés à partir des limites démographiques sous-jacentes. Seule la zone située à l’intérieur de la limite en entrée est prise en compte.

Feature Class
variables
[variables,...]

Une ou plusieurs variables allant être synthétisées et ajoutées à la classe d’entités en sortie.

String
buffer_type
(Facultatif)

Définit la surface allant être enrichie. La valeur par défaut est Straight Line.

Lorsque vous êtes connecté à ArcGIS Online, les options de mode de déplacement sont spécifiées de manière dynamique. Les entités linéaires en entrée ne peuvent utiliser que la méthode de distance Straight Line.

String
distance
(Facultatif)

La distance ou la taille d’une zone à enrichir, par exemple, une zone tampon de 1 mile ou une durée du trajet à pied de 5 minutes. Les unités correspondent au type de polygone. La valeur par défaut est 1.

Double
unit
(Facultatif)

Unités associées au paramètre distance. La valeur par défaut est Kilometers.

String

Exemple de code

Exemple 1 d'utilisation de l'outil EnrichLayer (fenêtre Python)

Le script ci-dessous pour la fenêtre Python illustre l’utilisation de la fonction EnrichLayer.

import arcpy
arcpy.env.baDataSource = "ONLINE;US;"
arcpy.ba.EnrichLayer("TradeArea75pct", r"C:\Temp\Output.gdb\Trade_Area75_Enriched", "populationtotals.totpop_cy", None, 1, None)
Exemple 2 d'utilisation de l'outil EnrichLayer (fenêtre Python)

Le script de fenêtre Python suivant montre comment utiliser la fonction EnrichLayer avec des variables Collection de données statistiques.

import arcpy
arcpy.env.baDataSource = "USA_ESRI_2018"
arcpy.ba.EnrichLayer("TradeArea1", "TradeArea1_Enrich", r" C:\Users\<USER ID>\Documents\ArcGIS\Projects\My_Project\BayArea_ProprietaryData.sdcx/sales_s01_sales", None, 1, None)

Rubriques connexes