Région vers couverture de polygones (Couverture)
Récapitulatif
Convertit une sous-classe de régions en une couverture de polygones et crée une table INFO contenant des informations sur les régions superposées.
Pour en savoir plus sur le fonctionnement de l'outil Région vers couverture de polygones
Utilisation
-
Tous les attributs de la table attributaire de polygones PAT de la sous-classe de régions sont conservés dans la table PAT de la couverture en sortie.
-
La table PAT de la couverture en sortie ne contient que les attributs de la première région associée à chaque polygone. Les valeurs égales à zéro indiquent l'existence de surfaces vides dans lesquelles la sous-classe n'existe pas.
-
Les attributs de la deuxième région sur les énièmes associées à chaque polygone sont stockés dans la table en sortie.
-
Si une seule région est associée à chaque polygone (sous-classe de régions planaire), alors il est inutile de spécifier la table en sortie. Il convient toutefois de spécifier une table en sortie si des sous-classes de régions non planaires sont utilisées.
-
Les ID utilisateur de polygone de la couverture en sortie sont modifiés.
-
Utilisez la table en sortie pour mettre en relation les polygones de la couverture en sortie avec la sous-classe de régions de la couverture en entrée.
Syntaxe
Paramètre | Explication | Type de données |
in_cover |
Couverture contenant la sous-classe de régions à convertir en polygones. | Coverage |
out_cover |
Couverture de polygones à créer à partir de la sous-classe en entrée. Il est possible que la couverture n'existe pas encore. | Coverage |
in_subclass |
Sous-classe de régions de la couverture en entrée qui sera convertie en couverture de polygones. | String |
out_table (Facultatif) |
Table INFO en sortie destinée à contenir des informations sur les régions associées à chaque polygone. | INFO Table |
Exemple de code
Le script autonome suivant montre comment créer une couverture de polygones à partir d'une sous-classe de régions.
# Name: RegionPoly_Example.py
# Description: Creates a polygon coverage from a region subclass
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "hydro"
outCover = "C:/output/genhydro"
inSubclass = "general"
outTable = "C:/output/genhydrotab"
# Execute RegionPoly
arcpy.RegionPoly_arc(inCover, outCover, inSubclass, outTable)