Unir tablas Info (Cobertura)

Resumen

Une las definiciones y los valores de los elementos de dos tablas sobre la base de un elemento compartido. La unión implica anexar los elementos (campos) de una tabla a los de otra mediante un atributo o elemento común a ambas tablas. Las uniones se utilizan normalmente para asociar más atributos a la tabla de atributos de una capa geográfica.

Se asigna un registro en Tabla Info de unión a cada registro de la tabla INFO de entrada cuando los valores Elemento de relación y Start Item son iguales. Los valores de elemento de los dos registros se copian en la tabla de resultados.

Más información sobre cómo funciona Unir tablas Info

Ilustración

Ilustración de Unir tablas Info

Uso

Sintaxis

JoinItem_arc (in_info_table, join_info_table, out_info_table, relate_item, {start_item}, {relate_type})
ParámetroExplicaciónTipo de datos
in_info_table

El archivo de datos INFO al que se van a agregar los elementos y sus valores.

ArcInfo Table
join_info_table

El archivo de datos INFO que contiene los elementos y valores que se van a agregar.

ArcInfo Table
out_info_table

El archivo de datos INFO producido por las tablas INFO de unión. Si la tabla INFO de salida ya existe, será reemplazada.

ArcInfo Table
relate_item

Un elemento contenido en la tabla INFO de entrada que se utiliza como un índice para los registros de la tabla INFO de unión. Puede ser un elemento redefinido.

ArcInfo Item
start_item
(Opcional)

El elemento de la tabla INFO de entrada después del cual se insertarán los elementos de la tabla INFO de unión. El elemento de inicio predeterminado es el último elemento de la tabla INFO de entrada.

ArcInfo Item
relate_type
(Opcional)

Cómo se asocian los registros de la tabla INFO de unión a los registros de la tabla INFO de entrada.

  • LINEARLos valores escritos en la tabla INFO de salida se combinan a partir de los registros de la tabla INFO de entrada y la tabla INFO de unión cuyos valores de campo relacionado concuerden. El elemento relacionado debe existir para ambos archivos. Ambos archivos se pueden ordenar en cualquier orden. Ésta es la opción predeterminada.
  • ORDEREDLa tabla INFO de unión se debe ordenar por el elemento relacionado. Tanto la tabla INFO de unión como la tabla INFO de entrada deben contener el elemento relacionado.
  • LINKSolo la tabla INFO de entrada debe contener el elemento relacionado. La tabla INFO de entrada se puede ordenar en cualquier orden. El valor del elemento relacionado en cada registro de la tabla INFO de entrada indica el número de registro de la tabla INFO de unión que se va a combinar. Este método se utiliza para relacionar un archivo INFO con otro archivo sobre la base de su número de registro interno.
String

Ejemplo de código

Ejemplo de JoinItem (secuencia de comandos independiente)

La siguiente secuencia de comandos independiente demuestra cómo unir dos tablas INFO.

# Name: JoinItem_Example.py
# Description: Joins two INFO tables
# Requirements: ArcInfo Workstation

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inInfoTable = "maritime1/us5tx51m_p/point"
joinInfoTable = "maritime1/us5tx51m.lights_ncode"
outInfoTable = "C:/output/lightpoints"
relateItem = "RCID"

# Execute JoinItem
arcpy.JoinItem_arc(inInfoTable, joinInfoTable, outInfoTable, 
                   relateItem, "", "")

Entornos

Temas relacionados

Información de licencia

ArcView: No
ArcEditor: No
ArcInfo: Requiere ArcInfo Workstation instalado

7/10/2012