Définir l'étendue de sectorisation sur la vue cartographique courante (Conception de sectorisation)

Niveau de licence :BasicStandardAdvanced

Récapitulatif

Définit l'étendue de sectorisation en utilisant la vue de la carte active.

Utilisation

Syntaxe

SetupExtentByCurrentMapView_TD_td (in_territory_solution_layer, in_extent_calc_method)
ParamètreExplicationType de données
in_territory_solution_layer

Couche de solutions de sectorisation à laquelle la géométrie de l'étendue de sectorisation est appliquée.

GP TD Layer
in_extent_calc_method

Méthode de calcul de l’étendue de sectorisation.

  • GEOMETRY_CENTROID_CONTAINED_WITHIN_EXTENT seules les entités dont les centroïdes géométriques se trouvent à l'intérieur de l'étendue seront prises en compte
  • GEOMETRY_COMPLETELY_CONTAINED_WITHIN_EXTENT seules les entités dont la géométrie se trouve entièrement à l'intérieur de l'étendue seront prises en compte
  • GEOMETRY_INTERSECTS_EXTENT seules les entités dont la géométrie intersecte l'étendue seront prises en compte
String

Exemple de code

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

Le script de fenêtre Python suivant montre comment utiliser l'outil en mode immédiat.

import arcgisscripting
gp = arcgisscripting.create()
gp.SetupExtentByCurrentMapView_TD("new layer", "GEOMETRY_CENTROID_CONTAINED_WITHIN_EXTENT")
Exemple 2 d'utilisation de l'outil SetupExtentByCurrentMapView_TD (script autonome)

Le script autonome suivant illustre l'utilisation de l'outil.

# Import system modules
import arcgisscripting
gp = arcgisscripting.create()

# Set local variables
solution = "new layer"
method = "GEOMETRY_CENTROID_CONTAINED_WITHIN_EXTENT"

# Execute tool
gp.SetupExtentByCurrentMapView_TD(solution, method)

Environnements

Thèmes connexes

Informations de licence

ArcGIS for Desktop Basic: Requis Business Analyst
ArcGIS for Desktop Standard: Requis Business Analyst
ArcGIS for Desktop Advanced: Requis Business Analyst
5/10/2014