Descripciones de dominio del campo de transferencia (configuración del entorno)

Este entorno de geoprocesamiento controla si los shapefiles de salida y tablas dBASE (.dbf) tendrán campos agregados que contienen descripciones de dominio y subtipo, además de campos que contienen códigos de dominio y de subtipo. Esta configuración solo es relevante cuando la entrada a una herramienta de geoprocesamiento es una clase de entidad de geodatabase o tabla con dominios y subtipos definidos. De manera predeterminada, solo se incluyen códigos de dominio y subtipo en una salida shapefile o dBASE (.dbf).

Este entorno de geoprocesamiento es útil porque los shapefiles y las tablas dBASE (.dbf) no son compatibles con entidades avanzadas como dominios y subtipos de campos de atributos; pero algunos flujos de trabajo requieren que la salida sea uno de estos formatos y es necesario mantener la información de descripción de dominio y subtipo.

Obtenga más información acerca de otras limitaciones al utilizar la salida de shapefile

Notas de uso

Sintaxis de cuadro de diálogo

Sintaxis de secuencia de comandos

arcpy.env.transferDomains = transfer_domains

transfer_domains

Explicación

Falso

El shapefile de salida o tabla dBASE (.dbf) no tendrá campos adicionales que incluyan las descripciones de dominio y el subtipo. Esta opción también se puede establecer con la palabra clave NOT_TRANSFER_DOMAINS. Esta es la opción predeterminada.

Verdadero

El shapefile de salida o tabla dBASE (.dbf) tendrá campos adicionales que incluyan las descripciones de dominio y el subtipo. Esta opción también se puede establecer con la palabra clave TRANSFER_DOMAINS.

Sintaxis transferDomains
# Name: exportToShapefile.py # Purpose: Export a geodatabase feature class to a shapefile, include domain and subtype descriptions  # Import system modules import arcpy from arcpy import env   # Set environment settings env.workspace = "C:/data" env.transferDomains = True # the equivalent with a keyword is # env.transferDomains = "TRANSFER_DOMAINS"  # Set local variables     inFeatures = "Habitat_Analysis.gdb/vegtype" outLocation = "Shapefiles" outName = "Vegetation.shp"  arcpy.conversion.FeatureClassToFeatureClass(inFeatures, outLocation, outName)

Temas relacionados

9/11/2013