Você está aqui: QGIS ::: PyQGIS API ::: Ações do QGIS + PyQGIS |
Como exibir o id de uma camada do QGIS a partir de uma ação usando PyQGIS e o símbolo @layer_idQuantidade de visualizações: 671 vezes |
Em algumas situações nós precisamos obter o id da camada do QGIS a partir da qual uma ação está sendo chamada. Para isso nós podemos usar o símbolo @layer_id, que retornará o identificador único para a camada. Veja o código PyQGIS completo para a ação: # vamos obter o id da camada id_camada = '[%@layer_id%]' # e mostramos uma mensagem print(f'O id da camada é {id_camada}') Ao executar o código desta ação nós teremos o seguinte resultado: O id da camada é GO_Municipios_2022_78ff486f_d5dd_4431_a829_6afab93e44bc Se você ainda tem dificuldades para criar ações no QGIS, veja a nossa dica correspondente nesta mesma seção. |
![]() |
Veja mais Dicas e truques de QGIS |
Dicas e truques de outras linguagens |
C# - Como retornar a quantidade de itens em uma ListBox do C# Windows Forms usando a propriedade Count |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |