Guardar en archivo de capa (Herramientas de administración de datos)
Resumen
Crea un archivo de capa de salida (.lyrx) a partir de una capa del mapa. El archivo de capa almacena muchas propiedades de la capa de entrada, como simbología, etiquetado y mensajes emergentes personalizados.
Capa de mapa que se va a guardar en el disco como archivo de capa.
Layer; Table View
Capa de salida
Archivo de capa de salida (.lyrx) que se creará.
Layer File
Almacenar ruta relativa
(Opcional)
Especifica si el archivo de capa de salida almacenará una ruta relativa para los datos de origen almacenados en el disco o una ruta absoluta.
Activado—El archivo de capa de salida almacenará una ruta relativa para los datos de origen almacenados en el disco. Si el archivo de capa de salida se mueve, su ruta fuente se actualizará a donde deberían estar los datos fuente en relación con la nueva ruta.
Desactivado—El archivo de capa de salida almacenará una ruta absoluta para los datos de origen almacenados en el disco. Esta es la opción predeterminada.
Boolean
Versión de capa
(Opcional)
Especifica la versión del archivo de capa de salida.
Heredado:
Este parámetro ya no es compatible. Se mantiene exclusivamente para garantizar la compatibilidad con versiones anteriores de scripts y modelos.
Los archivos de capa creados en una versión determinada son compatibles con todas las versiones secundarias de la misma serie. Por ejemplo, un archivo de capa guardado en la versión ArcGIS Pro 3.1 puede utilizarse en todas las versiones 3.x de ArcGIS Pro.
Para guardar una capa y sus propiedades en una versión principal diferente de ArcGIS Pro, utilice la herramienta Empaquetar capa.
Actual—Versión actual. Esta es la opción predeterminada.
Capa de mapa que se va a guardar en el disco como archivo de capa.
Layer; Table View
out_layer
Archivo de capa de salida (.lyrx) que se creará.
Layer File
is_relative_path
(Opcional)
Especifica si el archivo de capa de salida almacenará una ruta relativa para los datos de origen almacenados en el disco o una ruta absoluta.
RELATIVE—El archivo de capa de salida almacenará una ruta relativa para los datos de origen almacenados en el disco. Si el archivo de capa de salida se mueve, su ruta fuente se actualizará a donde deberían estar los datos fuente en relación con la nueva ruta.
ABSOLUTE—El archivo de capa de salida almacenará una ruta absoluta para los datos de origen almacenados en el disco. Esta es la opción predeterminada.
Boolean
version
(Opcional)
Especifica la versión del archivo de capa de salida.
Heredado:
Este parámetro ya no es compatible. Se mantiene exclusivamente para garantizar la compatibilidad con versiones anteriores de scripts y modelos.
Los archivos de capa creados en una versión determinada son compatibles con todas las versiones secundarias de la misma serie. Por ejemplo, un archivo de capa guardado en la versión ArcGIS Pro 3.1 puede utilizarse en todas las versiones 3.x de ArcGIS Pro.
Para guardar una capa y sus propiedades en una versión principal diferente de ArcGIS Pro, utilice la herramienta Empaquetar capa.
CURRENT—Versión actual. Esta es la opción predeterminada.
String
Muestra de código
Ejemplo 1 de "SaveToLayerFile" (ventana de Python)
El siguiente script de la ventana de Python demuestra cómo utilizar la función SaveToLayerFile en modo inmediato.
Ejemplo 2 de "SaveToLayerFile" (script de Python independiente)
El siguiente script de Python demuestra cómo utilizar la función SaveToLayerFile en un script independiente.
# Description: Save a layer to a file on disk
# Import system modules
import arcpy
# Set workspace
arcpy.env.workspace = "C:/data"
# Set local variables
in_features = "study_quads.shp"
where_clause = '"NAME" = \'LA MESA\''
in_layer = "studyquadsLyr"
out_layer_file = "studyquadsLyr.lyrx"
# Run MakeFeatureLayer
arcpy.management.MakeFeatureLayer(in_features, "study_quads_lyr", where_clause)
# Run SaveToLayerFile
arcpy.management.SaveToLayerFile("study_quads_lyr", out_layer_file, "ABSOLUTE")