ArcGIS for Desktop

  • Documentación
  • Precios
  • Soporte

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS for Desktop

ArcGIS Online

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

ArcGIS for Desktop

Un completo SIG profesional

ArcGIS for Server

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
  • Precios
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

Ayuda

  • Inicio
  • Introducción
  • Mapa
  • Analizar
  • Administrar datos
  • Herramientas
  • Más...

Copiar filas

  • Resumen
  • Uso
  • Sintaxis
  • Ejemplo de código
  • Entornos
  • Información sobre licencias

Resumen

Escribe las filas desde una tabla de entrada, vista de tabla, clase de entidad o capa de entidades a una tabla nueva. Si una selección se define en una clase de entidad o capa de entidades en ArcMap, sólo se copiarán las filas seleccionadas.

Uso

  • Todas las filas se copian si la entrada es una clase de entidad o tabla. Si las filas de entrada provienen de una capa o vista de tabla que tienen una selección, sólo se utilizan las entidades o filas seleccionadas.

  • Si las filas de entrada son una clase de entidad, entonces sólo se copian a la tabla de salida los atributos y no la geometría.

  • Esta herramienta soporta los siguientes formatos de tabla como entrada:

    • Geodatabase
    • dBASE (.dbf)
    • Valores separados por comas (.csv)
    • Texto separado por tabuladores (.txt)
    • Hojas de cálculo de Microsoft Excel (.xls o .xlsx)
    • INFO
    • VPF
    • Base de datos OLE
    • Vistas de tabla en la memoria

    Para la entrada del archivo (.csv o .txt), la primera fila del archivo de entrada se utiliza como los nombres de campo en la tabla de salida. Los nombres de campo no pueden contener espacios ni caracteres especiales (como $ o *) y le dará error si la primera fila del archivo de entrada contiene espacios o caracteres especiales.

    Más información sobre los formatos de tabla admitidos en ArcGIS

  • Para agregar o incorporar las filas que se copiaron a una tabla existente, utilice la herramienta Incorporar.

  • La tabla de salida se puede guardar en una geodatabase dBASE, geodatabase de ArcSDE, geodatabase de archivos o geodatabase personal o como una tabla INFO.

  • Si la salida es una tabla INFO, ni la ruta de salida ni el nombre de la tabla pueden contener espacios.

Sintaxis

CopyRows_management (in_rows, out_table, {config_keyword})
ParámetroExplicaciónTipo de datos
in_rows

Las filas de una clase de entidad, capa, tabla o vista de tabla que se van a copiar.

Table View ; Raster Layer
out_table

La tabla en la que se escribirán las filas. La tabla de salida se puede guardar en una dBASE, en una geodatabase ArcSDE, de archivos o personal, o como tabla INFO.

La tabla en la que se escribirán las filas. La tabla de salida se puede guardar en una dBASE, en una geodatabase ArcSDE, de archivos o personal, o como tabla INFO.

Table
config_keyword
(Opcional)

La palabra clave de configuración especifica los parámetros de almacenamiento predeterminados para una geodatabase de ArcSDE.

String

Ejemplo de código

Ejemplo 1 de CopyRows (ventana de Python)

La siguiente secuencia de comandos de la ventana de Python demuestra cómo utilizar la función CopyRows en el modo inmediato.

import arcpy from arcpy import env  env.workspace = "C:/data" arcpy.CopyRows_management("vegtable.dbf", "C:/output/output.gdb/vegtable")
Ejemplo 2 de CopyRows (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente demuestra cómo utilizar CopyRows para copiar las tablas de una carpeta a una geodatabase de archivos.

# Name: CopyRows_Example2.py # Description: Convert all dBASE tables in a folder to geodatabase tables # Requirement: os module    # Import system modules import arcpy from arcpy import env import os   # Set environment settings env.workspace = "C:/data"   # Set local variables outWorkspace = "c:/output/output.gdb"   # Use ListTables to generate a list of dBASE tables in the #  workspace shown above. tableList = arcpy.ListTables()   # Execute CopyRows for each input table for dbaseTable in tableList:     # Determine the new output feature class path and name     outTable = os.path.join(outWorkspace, dbaseTable.strip(".dbf"))     arcpy.CopyRows_management(dbaseTable, outTable)

Entornos

  • Espacio de trabajo actual
  • Palabra clave CONFIG de salida
  • Espacio de trabajo temporal

Información sobre licencias

  • ArcGIS for Desktop Basic: Sí
  • ArcGIS for Desktop Standard: Sí
  • ArcGIS for Desktop Advanced: Sí

Temas relacionados

  • Vista general del conjunto de herramientas Tablas
¿Algún comentario sobre este tema?

ArcGIS for Desktop

  • Inicio
  • Documentación
  • Precios
  • Soporte

Plataforma ArcGIS

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

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog interno
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
© Copyright 2016 Environmental Systems Research Institute, Inc. | Privacidad | Legal