Étiquette | Explication | Type de données |
Zone d’intérêt | Classe d’entités en entrée utilisée pour définir l’étendue de la couche de quadrillage ou d’hexagone. | Feature Layer |
Classe d’entités en sortie | Classe d’entités qui contiendra les entités de quadrillage ou d’hexagone. | Feature Class |
Type de géométrie de cellule (Facultatif) | Spécifie le type de cellule qui sera créé dans la sortie.
| String |
Type d’enrichissement (Facultatif) | Spécifie la méthode utilisée pour l’enrichissement des variables.
| String |
Taille de cellule (Facultatif) | Taille de la cellule pour la génération des carrés ou des hexagones. La valeur par défaut est 1 mile carré. | Areal Unit |
Résolution H3 (Facultatif) | Résolution utilisée pour générer les hexagones H3. La valeur 15 représente la résolution la plus fine. La valeur par défaut est 7. | Long |
Variables (Facultatif) | Liste des variables qui seront ajoutées à la sortie. | String |
Type de distance (Facultatif) | Méthode de déplacement utilisée pour calculer la zone tampon. | String |
Distance (Facultatif) | Distance utilisée pour les calculs de zone tampon. | Double |
Unités de distance (Facultatif) | Unités utilisées pour le paramètre Distance. | String |
Zones tampons enrichies en sortie (Facultatif) | Classe d’entités qui contiendra les zones tampons enrichies. | Feature Class |
Sens de déplacement (Facultatif) | Spécifie le sens de déplacement qui sera utilisé entre le centre de la cellule et la limite de la zone tampon.
| String |
Heure du jour (Facultatif) | Heure à laquelle le déplacement commencera. | Date |
Fuseau horaire (Facultatif) | Spécifie le fuseau horaire utilisé pour le paramètre Heure du jour.
| String |
Tolérance de recherche (Facultatif) | Distance maximale des points en entrée par rapport au réseau. Les points situés au-delà de la tolérance de recherche sont exclus du traitement. | Linear Unit |
Détail du polygone (Facultatif) | Spécifie le niveau de détail utilisé pour les polygones de temps de trajet en sortie.
| String |
Classe d’entités en sortie de centroïdes (Facultatif) | Classe d’entités qui doit contenir les centroïdes de cellule. | Feature Class |
Disponible avec une licence Business Analyst.
Synthèse
Créer des entités avec des cellules de quadrillage vectoriel, des hexagones ou des hexagones H3 pour une zone donnée.
Utilisation
Il est préférable d’utiliser des hexagones lorsque l’analyse comprend des aspects de connectivité ou des chemins de déplacement, ainsi que pour réduire les biais d’échantillonnage dus aux effets de segment de la forme du quadrillage.
-
Si la valeur du paramètre Type de géométrie de cellule est définie sur Hexagone H3, le paramètre Taille de cellule devient inactif et le paramètre Résolution H3 devient actif.
Si la valeur du paramètre Type d’enrichissement est définie sur Enrichir la cellule, les catégories Zone tampon et Paramètres de réseau deviennent inactives.
Si la valeur du paramètre Type de distance est définie sur Ligne droite, la catégorie Paramètres de réseau devient inactive.
Par défaut, la classe d’entité en sortie hérite du système de coordonnées de la valeur du paramètre Zone d’intérêt. Vous pouvez le remplacer en spécifiant le paramètre d’environnement Système de coordonnées en sortie.
Paramètres
arcpy.ba.GenerateGridsAndHexagons(area_of_interest, out_feature_class, {cell_type}, {enrich_type}, {cell_size}, {h3_resolution}, {variables}, {distance_type}, {distance}, {units}, {out_enriched_buffers}, {travel_direction}, {time_of_day}, {time_zone}, {search_tolerance}, {polygon_detail}, {out_centroids})
Nom | Explication | Type de données |
area_of_interest | Classe d’entités en entrée utilisée pour définir l’étendue de la couche de quadrillage ou d’hexagone. | Feature Layer |
out_feature_class | Classe d’entités qui contiendra les entités de quadrillage ou d’hexagone. | Feature Class |
cell_type (Facultatif) | Spécifie le type de cellule qui sera créé dans la sortie.
| String |
enrich_type (Facultatif) | Spécifie la méthode utilisée pour l’enrichissement des variables.
| String |
cell_size (Facultatif) | Taille de la cellule pour la génération des carrés ou des hexagones. La valeur par défaut est 1 mile carré. | Areal Unit |
h3_resolution (Facultatif) | Résolution utilisée pour générer les hexagones H3. La valeur 15 représente la résolution la plus fine. La valeur par défaut est 7. | Long |
variables [variables,...] (Facultatif) | Liste des variables qui seront ajoutées à la sortie. | String |
distance_type (Facultatif) | Méthode de déplacement utilisée pour calculer la zone tampon. | String |
distance (Facultatif) | Distance utilisée pour les calculs de zone tampon. | Double |
units (Facultatif) | Unités utilisées pour le paramètre distance. | String |
out_enriched_buffers (Facultatif) | Classe d’entités qui contiendra les zones tampons enrichies. | Feature Class |
travel_direction (Facultatif) | Spécifie le sens de déplacement qui sera utilisé entre le centre de la cellule et la limite de la zone tampon.
| String |
time_of_day (Facultatif) | Heure à laquelle le déplacement commencera. | Date |
time_zone (Facultatif) | Spécifie le fuseau horaire utilisé pour le paramètre time_of_day.
| String |
search_tolerance (Facultatif) | Distance maximale des points en entrée par rapport au réseau. Les points situés au-delà de la tolérance de recherche sont exclus du traitement. | Linear Unit |
polygon_detail (Facultatif) | Spécifie le niveau de détail utilisé pour les polygones de temps de trajet en sortie.
| String |
out_centroids (Facultatif) | Classe d’entités qui doit contenir les centroïdes de cellule. | Feature Class |
Exemple de code
Le script suivant pour la fenêtre Python illustre l’utilisation de la fonction GenerateGridsAndHexagons.
import arcpy
arcpy.ba.GenerateGridsAndHexagons("LoudonCountyVA", "MyProject.gdb\output", "HEXAGON", "ENRICH_BUFFER", "1 SquareMiles", None, "populationtotals.totpop_cy", "Driving Time", 1, "MINUTES", None, "TOWARD_STORES", None, "TIME_ZONE_AT_LOCATION", None, "STANDARD", None)
Environnements
Informations de licence
- Basic: Nécessite Business Analyst, Extension ArcGIS Network Analyst
- Standard: Nécessite Business Analyst, Extension ArcGIS Network Analyst
- Advanced: Nécessite Business Analyst, Extension ArcGIS Network Analyst
Rubriques connexes
Vous avez un commentaire à formuler concernant cette rubrique ?