Enrichir la couche (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

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.

La sortie est un doublon de votre entrée avec des champs attributaires supplémentaires. Cet outil requiert un compte d’organisation ArcGIS Online ou un jeu de données stocké ou installé en local.

Remarque :

  • Cet outil utilise des paramètres d’agrégation et de répartition détaillés pour synchroniser les données.
  • L’outil Polygone de répartition est similaire à cet outil. Toutefois, l’outil Polygone de répartition utilise la répartition spécifiée par l’utilisateur. Enrichir la couche utilise les points d’îlots de recensement ou les points de peuplement global des États-Unis pour la répartition. Pour plus d’information, reportez-vous à la rubrique Répartition des données.

Illustration

Illustration de l’outil Enrichir la couche

Utilisation

  • Les informations démographiques et paysagères accessibles avec cet outil peuvent provenir de données ArcGIS Online ou d’un jeu de données stocké en local. Cet outil consomme des crédits si ArcGIS Online est défini pour l’environnement Source de données.

  • Cet outil prend en charge n’importe quelles variables de données et collectes de données statistiques (SDCX) Business Analyst en tant que variables d’enrichissement. Pour plus d’informations sur les couches SDCX, reportez-vous à la rubrique Créer des données personnalisées Business Analyst.

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

  • La sortie est une copie de tous les attributs et entités émanant de l’entrée auxquels les attributs sélectionnés sont ajoutés.

  • Les Business Analyst Data, utilisées dans les synthétisations et rapports, sont spécifiées via l’environnement Source de données.

  • Si vous êtes connecté à ArcGIS Online, cet outil 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

Variables à synthétiser et ajouter à votre classe d’entités en sortie.

String
Définir les surfaces à enrichir
(Facultatif)

Précise la surface allant être enrichie. La valeur par défaut est Ligne droite.

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 peuvent uniquement utiliser l’option de distance Ligne droite.

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 Miles (Miles).

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,...]

Variables à synthétiser et ajouter à votre classe d’entités en sortie.

String
buffer_type
(Facultatif)

Précise la surface allant être enrichie. La valeur par défaut est STRAIGHT_LINE_DISTANCE.

Les entités linéaires en entrée peuvent uniquement utiliser l’option de distance STRAIGHT_LINE_DISTANCE.

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 MILES.

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_<year>"
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)

Informations de licence

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

Rubriques connexes