De entidades a gráficos (Conversión)

Resumen

Convierte las entidades simbolizadas de una capa de entidades en elementos gráficos en una capa de gráficos.

Uso

  • Las entidades simbolizadas se convierten en elementos gráficos utilizando la geometría de la entidad y el símbolo de la simbología de la capa.

  • Esta herramienta se utiliza generalmente para convertir solo un subconjunto (selección) de entidades a gráficos.

  • Utilice el parámetro Excluir entidades convertidas del dibujo para excluir del dibujo entidades convertidas del valor del parámetro Entidades de entrada, de modo que solo los elementos gráficos se dibujen en su ubicación. Para volver a dibujar las entidades convertidas, visualice las propiedades de la capa de entidades y compruebe la configuración de exclusión en la pestaña Selección.

  • Esta herramienta no admite el geoprocesamiento por lotes.

Parámetros

EtiquetaExplicaciónTipo de datos
Entidades de entrada

La capa que se va a convertir a gráficos.

Feature Layer
Capa de gráficos de salida

La capa de gráficos que contiene los elementos gráficos convertidos.

Graphics Layer
Excluir entidades convertidas del dibujo
(Opcional)

Especifica si las entidades convertidas se excluirán con una consulta.

  • Activado: las entidades se excluirán. Esta es la opción predeterminada.
  • Desactivado: las entidades no se excluirán; se conservarán.

Boolean

Salida derivada

EtiquetaExplicaciónTipo de datos
Capa actualizada

La capa de entrada actualizada. La capa contendrá la actualización de la exclusión definida si el parámetro Excluir entidades convertidas del dibujo está activado.

Feature Layer

arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, {exclude_features})
NombreExplicaciónTipo de datos
in_layer

La capa que se va a convertir a gráficos.

Feature Layer
out_layer

La capa de gráficos que contiene los elementos gráficos convertidos.

Graphics Layer
exclude_features
(Opcional)

Especifica si las entidades convertidas se excluirán con una consulta.

  • EXCLUDE_FEATURESLas entidades se excluirán. Esta es la opción predeterminada.
  • KEEP_FEATURESLas entidades no se excluirán; se conservarán.
Boolean

Salida derivada

NombreExplicaciónTipo de datos
updated_layer

La capa de entrada actualizada. La capa contendrá la actualización de la exclusión definida si el parámetro exclude_features está definido como EXCLUDE_FEATURES.

Feature Layer

Muestra de código

Ejemplo 1 de FeaturesToGraphics (ventana de Python)

El siguiente fragmento de código de Python convierte una capa de entidades de punto en una capa de gráficos desde la ventana de Python.

import arcpy
arcpy.env.workspace = r"C:/data/input/pointFeatures.lyrx"
arcpy.conversion.FeaturesToGraphics("pointFeatures", "pointGraphics", "KEEP_FEATURES")
Ejemplo 2 de FeaturesToGraphics (script independiente)

El siguiente fragmento de código de Python convierte una selección de entidades de los distritos de Nueva York de una capa de entidades de condados del estado de Nueva York en una capa de gráficos que contiene elementos gráficos. El resultado excluye los gráficos convertidos de la capa de entidades original.

# Name: FeaturesToGraphics.py
# Description: Converts a polygon feature layer to polygon graphics.
# Requirements: None

# Import system models
import arcpy

# Set the workspace
arcpy.env.workspace = r"C:\data\input"

# Set local variables
out_layer = "NYBoroughs"
myquery = "AREATYPE = 'Borough'"

# Select the features to convert
in_layer = arcpy.management.SelectLayerByAttribute("NYCounties", 
                                                   "NEW_SELECTION", myquery)

# Run FeaturesToGraphics
arcpy.conversion.FeaturesToGraphics(in_layer, out_layer, "EXCLUDE_FEATURES")