Fusionar capas (Standard Feature Analysis)

Resumen

Copia todas las entidades de dos capas en una nueva capa. Las capas que se van a combinar deben contener los mismos tipos de entidad (puntos, líneas o polígonos). Puedes controlar la manera de unir y copiar los campos de las capas de entrada.

Ilustración

Fusionar capas

Uso

  • Las entradas deben ser del mismo tipo de entidad.

  • De forma predeterminada, todos los campos de ambas entradas se copiarán en la salida. Si lo desea, puede modificar los campos de la capa de fusión usando las opciones de cambiar nombre, eliminar y coincidencia de los atributos de fusión.

Parámetros

EtiquetaExplicaciónTipo de datos
Capa de entrada

Las entidades de punto, línea o polígono que se van a fusionar con la capa de fusión.

Feature Set
Capa de fusión

Las entidades de punto, línea o polígono que se van a fusionar con la capa de entrada. La capa de fusión debe contener el mismo tipo de entidades (de punto, línea o poligonales) que la capa de entrada.

Feature Set
Nombre de salida

El nombre de la capa de salida que se debe crear en el portal.

String
Atributos de fusión
(Opcional)

Una lista de valores que describe cómo se deben modificar los campos de la capa de fusión y cómo se deben hacer coincidir con los campos de la capa de entrada. De forma predeterminada, todos los campos de ambas entradas se transferirán a la capa de salida.

Si un campo existe en una capa pero no en la otra, la capa de salida contendrá los dos campos. El campo de salida contendrá valores nulos para las entidades de entrada que no tenían el campo. Por ejemplo, si la capa de entrada contiene un campo denominado TYPE, pero la capa de fusión no contiene TYPE, la salida contendrá TYPE, pero sus valores serán nulos para todas las entidades copiadas de la capa de fusión.

Puede controlar las siguientes acciones de fusión (cómo se escriben los campos de la capa de fusión en la salida).

  • ELIMINAR: el campo de la capa de fusión se eliminará de la capa de salida.
  • RENOMBRAR: el campo de la capa de fusión se renombrará en la salida. No puede cambiar el nombre de un campo de la capa de fusión al de un campo de la capa de entrada. Si desea que los nombres de campos sean iguales, use la opción de coincidencia.
  • COINCIDENCIA: el nombre del campo de la capa de fusión se cambia y se hace coincidir con el de un campo de la capa de entrada. Por ejemplo, la capa de entrada tiene un campo denominado CODE y la capa de fusión tiene un campo denominado STATUS. Puede hacer coincidir STATUS con CODE, y la salida contendrá el campo CODE con los valores del campo STATUS para las entidades copiadas desde la capa de fusión. Se admite la transformación de tipos (por ejemplo, de doble a entero, de entero a cadena de caracteres), salvo de cadena de caracteres a numérico.

Value Table

Salida derivada

EtiquetaExplicaciónTipo de datos
Salida

La capa de salida que contiene las entidades y los atributos combinados de las capas de entrada y de fusión.

Conjunto de entidades

arcpy.sfa.MergeLayers(inputLayer, mergeLayer, outputName, {mergingAttributes})
NombreExplicaciónTipo de datos
inputLayer

Las entidades de punto, línea o polígono que se van a fusionar con la capa de fusión.

Feature Set
mergeLayer

Las entidades de punto, línea o polígono que se van a fusionar con la capa de entrada. La capa de fusión debe contener el mismo tipo de entidades (de punto, línea o poligonales) que la capa de entrada.

Feature Set
outputName

El nombre de la capa de salida que se debe crear en el portal.

String
mergingAttributes
[[Merge field, Action, Input Field],...]
(Opcional)

Una lista de valores que describe cómo se deben modificar los campos de la capa de fusión y cómo se deben hacer coincidir con los campos de la capa de entrada. De forma predeterminada, todos los campos de ambas entradas se transferirán a la capa de salida.

Si un campo existe en una capa pero no en la otra, la capa de salida contendrá los dos campos. El campo de salida contendrá valores nulos para las entidades de entrada que no tenían el campo. Por ejemplo, si la capa de entrada contiene un campo denominado TYPE, pero la capa de fusión no contiene TYPE, la salida contendrá TYPE, pero sus valores serán nulos para todas las entidades copiadas de la capa de fusión.

Puede controlar las siguientes acciones de fusión (cómo se escriben los campos de la capa de fusión en la salida).

  • ELIMINAR: el campo de la capa de fusión se eliminará de la capa de salida.
  • RENOMBRAR: el campo de la capa de fusión se renombrará en la salida. No puede cambiar el nombre de un campo de la capa de fusión al de un campo de la capa de entrada. Si desea que los nombres de campos sean iguales, use la opción de coincidencia.
  • COINCIDENCIA: el nombre del campo de la capa de fusión se cambia y se hace coincidir con el de un campo de la capa de entrada. Por ejemplo, la capa de entrada tiene un campo denominado CODE y la capa de fusión tiene un campo denominado STATUS. Puede hacer coincidir STATUS con CODE, y la salida contendrá el campo CODE con los valores del campo STATUS para las entidades copiadas desde la capa de fusión. Se admite la transformación de tipos (por ejemplo, de doble a entero, de entero a cadena de caracteres), salvo de cadena de caracteres a numérico.

Value Table

Salida derivada

NombreExplicaciónTipo de datos
output

La capa de salida que contiene las entidades y los atributos combinados de las capas de entrada y de fusión.

Conjunto de entidades

Entornos

Información de licenciamiento

  • Basic: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis
  • Standard: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis
  • Advanced: Requiere su cuenta de ArcGIS Enterprise que tendrá el privilegio Realizar análisis

Temas relacionados