--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/0022f7e8-5c5e-4c4e-9e61-19053cdfd39e%40googlegroups.com.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisb...@googlegroups.com.

map_get(item_variables('id_do_mapa'), 'map_scale')
map_get(item_variables('1'), 'map_scale')

1: [%round(map_get(item_variables('1'), 'map_scale'))%]
1:4000
aggregate( 'id_da_camada_municipios','concatenate',"campo_nome_municipio",
intersects($geometry,map_get(item_variables( 'id_do_mapa'),'map_extent')))
aggregate( 'Limite_Municipal_ES_2019_b68fa932_2eac_46ad_855c_4c32b7413d04','concatenate',"nome", intersects($geometry,map_get(item_variables( '1'),'map_extent')))
Nome(s) dos municípios que fazem interseção com o mapa
--obtendo o número de feições de uma camada poligonal que está visível em um mapa
aggregate( 'id_camada_poligonal','max', num_geometries( $geometry), intersects($geometry,map_get(item_variables( 'Id_do_mapa'),'map_extent')))
--concatenação
||' - '||
--obtendo a área das feições de uma camada poligonal que está visível em um mapa (usando o round para arredondar o resultado com duas casas decimais)
round(aggregate( 'id_camada_poligonal','sum', $area , intersects($geometry,map_get(item_variables( 'Id_do_mapa'),'map_extent'))),2)
aggregate( 'FISCAL_AREA','max', num_geometries( $geometry), intersects($geometry,map_get(item_variables( '1'),'map_extent')))
||' - '||
round(aggregate( 'FISCAL_AREA','sum', $area , intersects($geometry,map_get(item_variables( '1'),'map_extent'))),2)
2 - 23505.34
aggregate( 'Fiscal_linha_21c42fe1_634d_4a01_899e_9bf96d057f2b','max', num_geometries( $geometry), intersects($geometry,map_get(item_variables( '1'),'map_extent')))
||' - '||
round(
aggregate( 'Fiscal_linha_21c42fe1_634d_4a01_899e_9bf96d057f2b','sum', $length , intersects($geometry,map_get(item_variables( '1'),'map_extent'))),2)
| ||||||||
Boa tarde Narcélio, agradeço muito,
segue o link do arquivo no GDrive: https://drive.google.com/file/d/1w9_ucHdAhE-4sgtKQe17S5KR47PuQBlG/view?usp=sharing
Coloquei o projeto completo, mas as camadas de interesse já está habilitada.
Em terça-feira, 10 de março de 2020 12:23:50 UTC-3, Narcélio de Sá Pereira Filho escreveu:Otávio, tens como me enviar um modelo do projeto com o teu compositor e algumas feições. Eu posso lhe auxiliar nessa.Em ter, 10 de mar de 2020 11:35, Otavio Dalvi <otavi...@gmail.com> escreveu:Ola, bom dia a todoscolegas, estou com a seguinte questão:--Estou elaborando um Layout para uso recorrente, porém não existe a necessidade de atlas, pois será realizado apenas um mapa por projeto, quero automatizar apenas enquadramentos e o preenchimento de algumas informações (Município, Escala, Área, Pontos e Linhas), porem sem a utilização do Atlas as expressões não funcionam,por exemplo no caso do município usei o Agregate, mas só funciona com o atlas habilitado, (ou tem outra possibilidade?)Escala: Utilizei a numérica e travei ela no local.Município: Usei agregate e cruzei com a camada de municípios que já está no projeto (só funciona no atlas)Área: Usei a função SUM na tabela de atributos e joguei uma célula, ainda preciso inserir junto ao a área o número de feições [(5) 23833,30]Data: Expressão do qgis (data atual)O problema de utilizar o atlas é que ele considera apenas uma feição de uma camada para compor o Layout e eu preciso compor no mesmo mapa, muitas vezes, mais de uma feição nesse caso o Atlas corta as feições, como na imagem de exemplo.Existe a possibilidade de utilizar apenas expressões no compositor para todas essas informações?
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisb...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/0022f7e8-5c5e-4c4e-9e61-19053cdfd39e%40googlegroups.com.
--
Comunidade QGIS Brasil: http://qgisbrasil.org/
---
Você recebeu essa mensagem porque está inscrito no grupo "qgisbrasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para qgisbrasil+...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/ebbfd1c9-2f40-41db-9cf6-f0a4382ea4c3%40googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/qgisbrasil/ebbfd1c9-2f40-41db-9cf6-f0a4382ea4c3%40googlegroups.com.