Générer des géographies à partir d’une superposition (Business Analyst)

Disponible avec une licence Business Analyst.

Synthèse

Génère des zones de chalandise à partir des entités d’un niveau géographique standard en entrée qui comporte une relation spatiale spécifique avec l’entrée.

Utilisation

  • L’outil recherche la géographie de composant de la couche en entrée donnée et, pour chaque géographie de composant, calcule le nombre de zones, la population, le nombre de ménages, etc. qui intersectent l’entité en entrée.

  • La valeur du paramètre Entités en entrée est utilisée pour définir les entités de la couche de niveau géographique standard qui seront incluses dans la sortie.

  • La valeur du paramètre Entités en entrée peut désigner un type d’entité surfacique ou ponctuelle.

  • Le paramètre Ratios ne peut pas être utilisé si le paramètre Entités en entrée est un type d’entité point.

  • La couche en sortie repose sur une sélection de polygone à polygone et est calculée par une relation géométrique des entités dans les deux couches surfaciques.

  • L’option Tous les ratios n’est pas disponible pour le paramètre Ratio lorsque les données en ligne sont utilisées.

Paramètres

ÉtiquetteExplicationType de données
Niveau géographique

Niveau géographique utilisé pour définir la zone de chalandise.

String
Entités en entrée

Entités utilisées pour extraire les entités de niveau géographique standard selon la relation spatiale spécifiée. Il peut s’agir de toutes les entités provenant de la couche ou uniquement de celles que vous avez sélectionnées lorsque cela a été possible.

Feature Layer
Champ d’ID

Champ utilisé pour identifier la valeur du paramètre Entités en entrée (les ID des polygones de temps de trajet, par exemple).

Field
Classe d’entités en sortie

Entité en sortie contenant la zone de chalandise.

Feature Class
Relation
(Facultatif)

Spécifie le mode de sélection de la sous-région dans la couche de contours.

  • IntersectionSi des entités des sous-régions touchent ou intersectent la couche de contours, elles sont intégrées dans la couche en sortie. Il s’agit de l’option par défaut.
  • Ont leur centre dansSi les centroïdes des entités des sous-régions touchent se trouvent à l'intérieur de la couche de contours, ils sont intégrés dans la couche en sortie.
  • Complètement dansSeules les entités de la couche des sous-régions qui se trouvent entièrement à l'intérieur de la couche de contours sont intégrées dans la couche en sortie.
String
Ratios
(Facultatif)

Indique le mode de calcul des pourcentages. Les pourcentages sont générés en fonction de la proportion d’intersection de chaque géographie avec la couche de limites et d’ajout de ces valeurs à la couche géographique.

  • Pas de ratioAucun pourcentage ne sera calculé. Il s’agit de l’option par défaut.
  • Zone uniquementLe pourcentage ne sera calculé que pour les zones des géographies qui intersectent la couche de limites.
  • Tous les ratiosLes valeurs calculées contiendront les pourcentages de la population, des logements, des ménages et des points entreprises.
String

arcpy.ba.GenerateGeographiesFromOverlay(geography_level, in_features, id_field, out_feature_class, {overlap_type}, {ratios})
NomExplicationType de données
geography_level

Niveau géographique utilisé pour définir la zone de chalandise.

String
in_features

Entités utilisées pour extraire les entités de niveau géographique standard selon la relation spatiale spécifiée. Il peut s’agir de toutes les entités provenant de la couche ou uniquement de celles que vous avez sélectionnées lorsque cela a été possible.

Feature Layer
id_field

Champ utilisé pour identifier la valeur du paramètre in_features (les ID de polygones de temps de conduite, par exemple).

Field
out_feature_class

Entité en sortie contenant la zone de chalandise.

Feature Class
overlap_type
(Facultatif)

Spécifie le mode de sélection de la sous-région dans la couche de contours.

  • INTERSECTSi des entités des sous-régions touchent ou intersectent la couche de contours, elles sont intégrées dans la couche en sortie. Il s’agit de l’option par défaut.
  • CENTROID_WITHINSi les centroïdes des entités des sous-régions touchent se trouvent à l'intérieur de la couche de contours, ils sont intégrés dans la couche en sortie.
  • COMPLETELY_WITHINSeules les entités de la couche des sous-régions qui se trouvent entièrement à l'intérieur de la couche de contours sont intégrées dans la couche en sortie.
String
ratios
(Facultatif)

Indique le mode de calcul des pourcentages. Les pourcentages sont générés en fonction de la proportion d’intersection de chaque géographie avec la couche de limites et d’ajout de ces valeurs à la couche géographique.

  • NO_RATIOSAucun pourcentage ne sera calculé. Il s’agit de l’option par défaut.
  • AREA_ONLYLe pourcentage ne sera calculé que pour les zones des géographies qui intersectent la couche de limites.
  • ALL_RATIOSLes valeurs calculées contiendront les pourcentages de la population, des logements, des ménages et des points entreprises.
String

Exemple de code

Exemple GenerateGeographiesFromOverlay (fenêtre Python)

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

import arcpy
arcpy.ba.GenerateGeographiesFromOverlay("US.ZIP5", "TradeArea", "ID",
                                        r"C:\Temp\Output.gdb\OverlayTradeAreas")

Informations de licence

  • Basic: Nécessite Business Analyst
  • Standard: Nécessite Business Analyst
  • Advanced: Nécessite Business Analyst

Rubriques connexes