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 a établi une relation spatiale spécifique avec l’entrée.

Utilisation

  • L’outil trouve la maille d’analyse d’une couche en entrée donnée et, pour chaque maille d’analyse, calcule la portion de sa surface, de la population, du nombre de ménages, etc., qui intersecte l’entité en entrée.

  • La couche Input Features (Entités en entrée) permet de définir les entités du niveau géographique standard qui seront incluses dans la classe d’entités en sortie (champ Output Feature Class).

  • La classe d’entités en sortie (champ Output Feature Class) 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 basées sur des polygones.

  • La valeur All ratios (Tous les ratios) n’est pas disponible lorsque vous utilisez des données en ligne.

  • L’utilisation de cet outil consomme des crédits sous certaines conditions. Si, par exemple, une ou plusieurs variables Ratios sont sélectionnées et sont connectées à ArcGIS Online, une consommation de crédits similaire à celle de l’outil Enrichir la couche aura lieu. La consommation de crédits dépend également du nombre d’intersections partielles entre les entrées Input Features (Entités en entrée) et Geography Level (Niveau géographique).

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 du niveau géographique standard au moyen de la relation spatiale spécifiée. Il peut s’agir de toutes les entités de la couche ou uniquement de celles qui sont sélectionnées lorsqu’une sélection est disponible.

Feature Layer
Champ ID

Champ utilisé pour identifier le paramètre Input Features (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 limites.

  • IntersecterSi des entités des sous-régions touchent ou intersectent la couche de limites, 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)

Spécifie les ratios à calculer.

  • Aucun ratioAucun ratio ne sera implémenté. Il s’agit de l’option par défaut.
  • Zone uniquementSeuls les ratios au sein de la portion (zone) du niveau géographique standard qui intersecte une entité en entrée seront implémentés.
  • Tous les ratiosTous les ratios disponibles seront implémentés. Cette option n’est pas disponible lorsque vous utilisez des données en ligne.
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 du niveau géographique standard au moyen de la relation spatiale spécifiée. Il peut s’agir de toutes les entités de la couche ou uniquement de celles qui sont sélectionnées lorsqu’une sélection est disponible.

Feature Layer
id_field

Champ utilisé pour identifier le paramètre input_features. Les ID des polygones de temps de trajet, 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 limites.

  • INTERSECTSi des entités des sous-régions touchent ou intersectent la couche de limites, 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)

Spécifie les ratios à calculer.

  • NO_RATIOSAucun ratio ne sera implémenté. Il s’agit de l’option par défaut.
  • AREA_ONLYSeuls les ratios au sein de la portion (zone) du niveau géographique standard qui intersecte une entité en entrée seront implémentés.
  • ALL_RATIOSTous les ratios disponibles seront implémentés. Cette option n’est pas disponible lorsque vous utilisez des données en ligne.
String

Exemple de code

Exemple d’utilisation de l’outil GenerateGeographiesFromOverlay (fenêtre Python)

Le script de fenêtre Python ci-dessous illustre l'utilisation de l'outil GenerateGeographiesFromOverlay.

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

Environnements

Cas particuliers

Informations de licence

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

Rubriques connexes