Identidad (Análisis)

Nivel de licencia:BasicStandardAdvanced

Resumen

Calcula una intersección geométrica de las entidades de entrada y las entidades de identidad. Las entidades de entrada o partes de ellas que se superpongan a entidades de identidad obtendrán los atributos de esas entidades de identidad.

Ilustración

Identity illustration

Uso

Sintaxis

Identity_analysis (in_features, identity_features, out_feature_class, {join_attributes}, {cluster_tolerance}, {relationship})
ParámetroExplicaciónTipo de datos
in_features

La capa o clase de entidad de entrada.

Feature Layer
identity_features

La capa o clase de entidad de identidad. Deben ser polígonos o tener el mismo tipo de geometría que las entidades de entrada.

Feature Layer
out_feature_class

La clase de entidad que se creará y en la que se escribirán los resultados.

Feature Class
join_attributes
(Opcional)

Determina qué atributos se transferirán a la clase de entidad de salida.

  • ALLTodos los atributos (incluidos los FID) de las entidades de entrada y de las entidades de identidad se transferirán a la clase de entidad de salida. Esta es la opción predeterminada.
  • NO_FIDTodos los atributos excepto el FID de las entidades de entrada y de las entidades de identidad se transferirán a las entidades de salida.
  • ONLY_FIDTodos los atributos de las entidades de entrada, pero solo el FID de las entidades de identidad, se transferirán a la clase de entidad de salida.
String
cluster_tolerance
(Opcional)

La distancia mínima que separa todas las coordenadas de entidades (nodos y vértices), como también la distancia que se puede mover una coordenada en X o en Y (o en los dos).

Linear unit
relationship
(Opcional)

Determina si las relaciones espaciales adicionales entre las in_features y las identity_features se escriben en la salida. Esto solo se aplica cuando las in_features son líneas y las identity_features son polígonos.

  • NO_RELATIONSHIPSNo se determinará ninguna relación espacial adicional.
  • KEEP_RELATIONSHIPSLas entidades de línea de salida contendrán dos campos adicionales, LEFT_poly y RIGHT_poly. Estos campos contienen la id. de entidad de las identity_features en los lados izquierdo y derecho de la entidad de línea.
Boolean

Ejemplo de código

Ejemplo 1 de Identidad (ventana de Python)

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

import arcpy from arcpy import env env.workspace = "c:/data/data.gdb" arcpy.Identity_analysis("wells", "counties", "wells_w_county_info")
Ejemplo 2 de Identidad (secuencia de comandos independiente de Python)

La siguiente secuencia de comandos independiente es un ejemplo simple de cómo aplicar la función Identidad en secuencias de comandos.

# IdentityWells.py # Description: Simple example showing use of Identity tool   # Import system modules import arcpy from arcpy import env  # Set the workspace env.workspace = "C:/data/data.gdb"  # Set local parameters inFeatures = "wells" idFeatures = "counties" outFeatures = "wells_w_county_info"  # Process: Use the Identity function arcpy.Identity_analysis (inFeatures, idFeatures, outFeatures)

Entornos

Temas relacionados

Información sobre licencias

ArcGIS for Desktop Basic: No
ArcGIS for Desktop Standard: No
ArcGIS for Desktop Advanced: Sí
9/11/2013