ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

Transferir descripciones de dominio de campo (configuración del entorno)

  • Notas de uso
  • Sintaxis de cuadro de diálogo
  • Sintaxis de secuencia de comandos

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

El entorno de geoprocesamiento resulta útil, pues los shapefiles y las tablas dBASE (.dbf) no son compatibles con entidades avanzadas, tales como los dominios y subtipos de campos de atributos; no obstante, algunos flujos de trabajo requieren que la salida tenga uno de estos formatos y, además, es preciso mantener la información de la descripción de dominios y subtipos.

Más información sobre otras limitaciones al usar salida del shapefile

Notas de uso

  • Si se utiliza este entorno de geoprocesamiento, el shapefile de salida o la tabla dBASE (.dbf) tendrán campos adicionales agregados a la salida. Si la entrada tiene un campo de subtipo, la salida tendrá un campo para el código de subtipo (al que se le asignará un nombre conforme al campo original), así como un campo para la descripción del subtipo (al que se le asignará un nombre conforme al campo original, pero con el prefijo d_ a modo de descripción). Si la entrada tiene dominios de atributo, la salida tendrá un campo para cada uno de los campos con un dominio (al que se le asignará un nombre conforme al campo original), que contendrá códigos de dominio, así como un campo para cada uno de los campos con un dominio (al que se le asignará un nombre conforme al campo original, pero con el prefijo d_ a modo de descripción), que contendrá descripciones de dominios.
  • Al visualizar la tabla de atributos o identificar una entidad de una clase de entidad de geodatabase o una tabla que tenga definidos subtipos y dominios, los atributos que se presentan son las descripciones de dominios y subtipos (no los códigos).
  • Si la información contenida en las descripciones de subtipos y dominios resulta necesaria y la salida de la operación será un shapefile o una tabla dBASE (.dbf), utilice esta configuración de entorno para garantizar que las descripciones de dominios y subtipos se agregan a la salida. Si ninguna de estas dos condiciones es pertinente, esta configuración de entorno no debe utilizarse.
  • La transferencia de las descripciones de los dominios de campo a la salida de la operación de geoprocesamiento tardará más tiempo (tendrá un rendimiento más lento) que la transferencia únicamente de los códigos de dominios y subtipos. Utilice esta configuración de entorno únicamente si las descripciones de dominios y subtipos se necesitan de forma expresa en la salida.

Sintaxis de cuadro de diálogo

  • Desactivada: El shapefile de salida o la tabla dBASE (.dbf) no tendrán campos adicionales con descripciones de subtipos y dominios. Esta es la opción predeterminada.
  • Activada: El shapefile de salida o la tabla dBASE (.dbf) tendrán campos adicionales con descripciones de subtipos y dominios.

Sintaxis de secuencia de comandos

arcpy.env.transferDomains = transfer_domains

transfer_domainsExplicación

False

El shapefile de salida o la tabla dBASE (.dbf) no tendrán campos adicionales con descripciones de subtipos y dominios. Esta opción también se puede establecer usando la palabra clave NOT_TRANSFER_DOMAINS. Esta es la opción predeterminada.

True

El shapefile de salida o la tabla dBASE (.dbf) tendrán campos adicionales con descripciones de subtipos y dominios. Esta opción también se puede establecer usando la palabra clave TRANSFER_DOMAINS.

Sintaxis de transferDomains
# Name: exportToShapefile.py
# Purpose: Export a geodatabase feature class to a shapefile, include domain and subtype descriptions
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/data"
arcpy.env.transferDomains = True
# the equivalent with a keyword is
# arcpy.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

  • Un recorrido rápido por los dominios de atributo
  • Un recorrido rápido por los subtipos
  • Cuestiones de geoprocesamiento para el shapefile de salida
  • ¿Qué es la configuración del entorno de geoprocesamiento?
  • Configurar entornos de geoprocesamiento

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal