CÓMO
Las subcapas heredan la visibilidad de sus capas de grupo; por tanto, cualquier intento de habilitar la visibilidad de la subcapa no funciona si la capa de grupo está marcada como invisible. Las instrucciones proporcionadas describen cómo visualizar la subcapa deseada en un conjunto de capas de grupo usando Python cuando la visibilidad para la capa de grupo está deshabilitada.
A continuación se muestra el script para deshabilitar la visibilidad de las capas del grupo superior sin afectar a la visibilidad de la subcapa seleccionada. Al definir el parámetro del método layer.longName como la subcapa deseada, se mantiene la visibilidad de la subcapa seleccionada.
import arcpy aprx = arcpy.mp.ArcGISProject("Current") m = aprx.listMaps("Map")[0] layers = m.listLayers('Layers') for layer in layers: layer.visible = True if layer.longName == "Group Name\SubLayer Name": layer.visible = True
Obtener ayuda de expertos en ArcGIS
Descargar la aplicación de soporte de Esri