Instrução
Uma subcamada herda a visibilidade de sua camada de grupo, portanto, qualquer tentativa de habilitar a visibilidade da subcamada não funciona se a camada de grupo estiver marcada como invisível. As instruções fornecidas descrevem como exibir a subcamada desejada em um conjunto de camadas de grupo usando Python quando a visibilidade da camada de grupo está desativada.
A seguir está o script para desativar a visibilidade das camadas de grupo principais sem afetar a visibilidade da subcamada selecionada. A definição de parâmetro do método layer.longName como a subcamada desejada retêm a visibilidade da subcamada selecionada.
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
Obtenha ajuda de especialistas do ArcGIS
Baixe o Aplicativo de Suporte da Esri