Instrução

{DEEAFABE-DE58-431B-974B-488A14928EA0}|{BFE6F75A-CFC8-4637-9517-4510A7963329}|{6D64CCAB-0C1A-4BD8-A668-300815C7D3BA}

Last Published: July 16, 2021

Resumo

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.

Procedimento

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.

  1. No ArcGIS Pro, clique na guia Análise na barra de formatação superior. Clique no menu suspenso ao lado de Python e selecione Janela Python.
  2. Na janela Python, insira os seguintes comandos:
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
  1. Pressione Enter.

ID do Artigo:000025761

Obtenha ajuda de especialistas do ArcGIS

Entre em contato com suporte técnico

Baixe o Esri Support App

Ir para opções de download

Informações Relacionadas

Descubra mais sobre este tema