Disponible con una licencia Advanced.
Resumen
Convierte una subclase de región en una cobertura de polígono y crea una tabla INFO que contiene información de superposición de la región.
Más información sobre cómo funciona De región a cobertura de polígono
Uso
Todos los elementos de la tabla de atributos de polígonos (PAT) de la subclase de región se mantienen en la PAT de cobertura de salida.
La PAT de cobertura de salida contiene sólo los atributos de la primera región relacionada con cada polígono. Un valor de cero indica áreas vacías en las que la subclase no existe.
Los atributos de la segunda a la enésima región asociada a cada polígono se almacenan en la tabla de salida.
Si solo hay una región relacionada con cada polígono (una subclase de región plana), no se tiene que especificar la tabla de salida. No obstante, se puede especificar una tabla de salida cuando utilice subclases de región no plana.
Los Id. de usuario de polígono de la cobertura de salida se alteran.
Utilice la tabla de salida para relacionar los polígonos de cobertura de salida con la subclase de región de cobertura de entrada.
Sintaxis
arcpy.arc.RegionPoly(in_cover, out_cover, in_subclass, {out_table})
Parámetro | Explicación | Tipo de datos |
in_cover | Cobertura que contiene la subclase de región para convertir en polígonos. | Coverage |
out_cover | Cobertura de polígono que se creará desde la subclase de entrada. Es posible que la cobertura todavía no exista. | Coverage |
in_subclass | Subclase de región de la cobertura de entrada que se convertirá en una cobertura de polígono. | String |
out_table (Opcional) | Tabla INFO de salida que contendrá información para regiones relacionadas con cada polígono. | INFO Table |
Muestra de código
Ejemplo de RegionPoly (secuencia de comandos independiente)
La siguiente secuencia de comandos independiente muestra cómo crear una cobertura de polígono desde una subclase de región.
# 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)
Entornos
Información de licenciamiento
- Basic: No
- Standard: No
- Advanced: Requiere ArcInfo Workstation instalado