[QGIS-pt] QGIS Composer (Produção em Lote)

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira

Olá Luis,

Creio que isto poderá ser o que procuras $atlasfeatureid = $id

http://gis.stackexchange.com/questions/76462/how-to-produce-multiple-maps-with-same-layout-for-different-layers-extents

Do exemplo mencionado, basta tirar a opção ELSE para não mostrar mais nada.

Nelson

···

No dia 11 de maio de 2015 às 22:49, Luís Carlos Cameirão Madeira <luiscarlosmadeira@gmail.com> escreveu:

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

Atentamente,
Nelson Silva

Viva Nelson,
é mesmo isto :slight_smile:

Sem utilizar regras e na opção de filtragem do Atlas tinha, anteriormente, definido a seguinte expressão: attribute($atlasfeature, ‘Nome’), desta maneira apareciam-me os limites das parcelas vizinhas e os limites surgiam com a mesma cor!

Desabilitando essa filtragem no plugin, e criando uma regra de estilo com a expressão $atlasfeatureid = $id, sem o ELSE resolve na perfeição o meu “problema”.

Muito obrigado :slight_smile:

Abraço,
Luís Madeira

···

No dia 11 de maio de 2015 às 23:07, Nelson Silva <nelson.jgs@gmail.com> escreveu:

Olá Luis,

Creio que isto poderá ser o que procuras $atlasfeatureid = $id

http://gis.stackexchange.com/questions/76462/how-to-produce-multiple-maps-with-same-layout-for-different-layers-extents

Do exemplo mencionado, basta tirar a opção ELSE para não mostrar mais nada.

Nelson


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

No dia 11 de maio de 2015 às 22:49, Luís Carlos Cameirão Madeira <luiscarlosmadeira@gmail.com> escreveu:

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

Atentamente,
Nelson Silva

Olá Luís,

Para além da referência do Nelson, podes ver outros exemplos nos blogs do Nyall e do Nathan, como por exemplo:

Abraço,

Pedro

···

No dia 12 de maio de 2015 às 00:10, Luís Carlos Cameirão Madeira <luiscarlosmadeira@gmail.com> escreveu:

Viva Nelson,
é mesmo isto :slight_smile:

Sem utilizar regras e na opção de filtragem do Atlas tinha, anteriormente, definido a seguinte expressão: attribute($atlasfeature, ‘Nome’), desta maneira apareciam-me os limites das parcelas vizinhas e os limites surgiam com a mesma cor!

Desabilitando essa filtragem no plugin, e criando uma regra de estilo com a expressão $atlasfeatureid = $id, sem o ELSE resolve na perfeição o meu “problema”.

Muito obrigado :slight_smile:

Abraço,
Luís Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

No dia 11 de maio de 2015 às 23:07, Nelson Silva <nelson.jgs@gmail.com> escreveu:

Olá Luis,

Creio que isto poderá ser o que procuras $atlasfeatureid = $id

http://gis.stackexchange.com/questions/76462/how-to-produce-multiple-maps-with-same-layout-for-different-layers-extents

Do exemplo mencionado, basta tirar a opção ELSE para não mostrar mais nada.

Nelson


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

No dia 11 de maio de 2015 às 22:49, Luís Carlos Cameirão Madeira <luiscarlosmadeira@gmail.com> escreveu:

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

Atentamente,
Nelson Silva

Boa noite Luis,

Estão-te de facto a escapar uns truques. :slight_smile:

Primeiro, confirma-me que já não usas o plugin do atlas. É que todas as funcionalidades já vêm integradas nas versões mais recentes do qgis.

Para fazer o que pretendes tens de usar o rule based symbology na layer dos teus polígonos. E definir uma única regra da seguinte forma $id = $atlasfeatureid.

Assim, apenas o polígono usado “actualmente” no atlas é desenhado, ficando os restantes invisíveis. Se gostavas que os outros poligonos aparecessem mas com outra cor, fazes uma segunda regra simplesmente com ELSE

Cumprimentos,

Alexandre Neto
Em 11/05/2015 22:49, “Luís Carlos Cameirão Madeira” <luiscarlosmadeira@gmail.com> escreveu:

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt

Bem… já andava a escrever a resposta a este email desde ontem à noite… reparei agora que vem em atraso. :stuck_out_tongue:

···

2015-05-12 11:29 GMT+01:00 Alexandre Neto <senhor.neto@gmail.com>:

Boa noite Luis,

Estão-te de facto a escapar uns truques. :slight_smile:

Primeiro, confirma-me que já não usas o plugin do atlas. É que todas as funcionalidades já vêm integradas nas versões mais recentes do qgis.

Para fazer o que pretendes tens de usar o rule based symbology na layer dos teus polígonos. E definir uma única regra da seguinte forma $id = $atlasfeatureid.

Assim, apenas o polígono usado “actualmente” no atlas é desenhado, ficando os restantes invisíveis. Se gostavas que os outros poligonos aparecessem mas com outra cor, fazes uma segunda regra simplesmente com ELSE

Cumprimentos,

Alexandre Neto

Em 11/05/2015 22:49, “Luís Carlos Cameirão Madeira” <luiscarlosmadeira@gmail.com> escreveu:

Boa noite pessoal,
Venho até vós pedir-vos uma opinião/sugestão/dica :slight_smile:

Tenho um *.shp com 500 e tal polígonos, cada um deles corresponde a uma parcela do terreno. Para cada uma dessas parcelas será criado um Layout. O Atlas Plugin cria-me todos os Layouts de uma vez, segundo alguns critérios, o que é excelente. No entanto não me oferece algumas hipóteses de configuração, como por exemplo:

  • Não mostrar os limites das parcelas adjacentes. Neste caso apenas deveria aparecer a parcela a representar;
  • Permitir que os limites externos da parcela a representar tenham uma cor especifica (este aspecto é facilmente ultrapassável caso o ponto anterior seja possível!);
  • etc.

Meus caros, será que me está a escapar algo no Atlas Plugin que me permite fazer/definir estes critérios, e que eu não estou a ver?

Conhecem uma outra forma/alternativa em que seja possível criar os Layouts em Lote e que respeite estes e muitos outros critérios?

Desde já vos agradeço pelo vosso possível feedback a estas questões.

Cumprimentos,
Luís Carlos Madeira


QGIS-pt mailing list
QGIS-pt@lists.osgeo.org
http://lists.osgeo.org/cgi-bin/mailman/listinfo/qgis-pt