[FOSSGIS-Talk] QGIS Druckzusammenstellung nur ausgewählte Elemente

Stefan Giese Stefan.Giese at wheregroup.com
Do Okt 10 09:00:28 CEST 2019


Hallo Marvin,

danke für das feedback. Das beschriebene Verfahren funktioniert auch für 
verschiedene IDs, in dem Du die Map_ID einfach als Reihe von IDs 
getrennt durch Komma angibst, also "1,2", wenn die IDs 1 und 2 
dargestellt werden sollen. Die Regel muss dann ungefähr so abgeändert 
werden:

array_contains( string_to_array(  @map_id ), "ID-Field" )

oder für den Fall dass Du unterschiedliche Klassen in der Legende hast:

  "QEB_KLASSE" = array_first(array_Filter( string_to_array( @map_id ), 
@element=1)) für ID=1

usw...


Mit freundlichen Grüßen
Stefan Giese
Projektleiter/Consultant
***************************
Where2B Konferenz 2019
12. Dezember 2019 in Bonn
where2b-conference.com
***************************
WhereGroup GmbH
Schwimmbadstr. 2
79100 Freiburg
Germany

Fon: +49 (0)761 / 519 102 - 61
Fax: +49 (0)761 / 519 102 - 11

stefan.giese at wheregroup.com
www.wheregroup.com
Geschäftsführer:
Olaf Knopp, Peter Stamm
Amtsgericht Bonn, HRB 9885

Am 09.10.2019 um 16:01 schrieb Kinberger, Marvin:
> Hallo Stefan,
>
> das ist auf jeden Fall hilfreich.
> Aber es geht hierbei nicht immer nur um ein Element mit einer ID sondern auch in einige Fällen um mehrere Elemente mit verschiedenen ID's.
>
> Grüße
> Marvin
>
> -----Ursprüngliche Nachricht-----
> Von: Stefan Giese [mailto:Stefan.Giese at wheregroup.com]
> Gesendet: Dienstag, 8. Oktober 2019 12:05
> An: Kinberger, Marvin; 'fossgis-talk-liste at fossgis.de'
> Betreff: Re: [FOSSGIS-Talk] QGIS Druckzusammenstellung nur ausgewählte Elemente
>
> Hallo Marvin,
>
> es gibt z.B. die Möglichkeit der Karte im Layout eine ID Kennung zu
> geben  - normalerweise vergibt QGIS hier "Karte 1" usw. und diese für
> eine regelbasierte Abfrage zu verwenden. Dann muss der Nutzer nur die ID
> des Layout-Kartenelementes verändern und schon ändert sich der Filter
> der Darstellung. Ist etwas schwierig per Mail zu erklären, daher habe
> ich ein kleines Video erstellt, das zeigt, wie das geht:
>
> https://files.wheregroup.com/index.php/s/2J3r5zN7TaMNS5p
>
> Mit freundlichen Grüßen
> Stefan Giese
> Projektleiter/Consultant
> ***************************
> Where2B Konferenz 2019
> 12. Dezember 2019 in Bonn
> where2b-conference.com
> ***************************
> WhereGroup GmbH
> Schwimmbadstr. 2
> 79100 Freiburg
> Germany
>
> Fon: +49 (0)761 / 519 102 - 61
> Fax: +49 (0)761 / 519 102 - 11
>
> stefan.giese at wheregroup.com
> www.wheregroup.com
> Geschäftsführer:
> Olaf Knopp, Peter Stamm
> Amtsgericht Bonn, HRB 9885
>
> Am 08.10.2019 um 11:16 schrieb Kinberger, Marvin:
>> Hallo zusammen,
>>
>> wir haben die Anforderung, dass nicht alle Elemente eines Layers in der Druckzusammenstellung angezeigt werden.
>> Es geht konkret um ein Altlastenkataster. Hier sollen Auskünfte für einen bestimmten Bereich ausgedruckt werden. Wichtig ist es, dass nur zuvor ausgewählte Elemente in die Zusammenstellung übernommen werden.
>> Es darf nicht der komplette Layer ausgedruckt werden.
>> Hat hierfür jemand eine Lösung? Über die Filterfunktion wäre es für die Anwender zu umständlich.
>>
>> Mit freundlichen Grüßen
>> Im Auftrag
>>
>> Marvin Kinberger
>>
>> Kreis Unna - Der Landrat
>> Zentrale Datenverarbeitung
>> DV-Verfahren
>> Friedrich-Ebert-Straße 17
>> 59425 Unna
>>
>> Fon 0 23 03 / 27-14 16
>> Fax 0 23 03 / 27-28 96
>> marvin.kinberger at kreis-unna.de<mailto:marvin.kinberger at kreis-unna.de>
>>
>> www.kreis-unna.de<http://www.kreis-unna.de/>
>> www.facebook.com/KreisUnna<http://www.facebook.com/KreisUnna>
>> www.twitter.com/kreis_UN<http://www.twitter.com/kreis_UN>
>> www.instagram.com/kreis_UN<http://www.instagram.com/kreis_UN>
>>
>> Denken Sie an die Umwelt. Pruefen Sie deshalb bitte,
>> ob der Ausdruck dieser E-Mail wirklich notwendig ist.
>>    
>>    
>>
>> Diese E-Mail wurde beim Ausgang auf Viren geprueft. Wegen der
>> potentiellen Gefahr auf den Uebertragungswegen wird zu einer
>> Vireneingangskontrolle geraten. Eine Haftung fuer Virenfreiheit
>> wird ausgeschlossen.
> Denken Sie an die Umwelt. Pruefen Sie deshalb bitte,
> ob der Ausdruck dieser E-Mail wirklich notwendig ist.
>   
>   
>
> Diese E-Mail wurde beim Ausgang auf Viren geprueft. Wegen der
> potentiellen Gefahr auf den Uebertragungswegen wird zu einer
> Vireneingangskontrolle geraten. Eine Haftung fuer Virenfreiheit
> wird ausgeschlossen.


Mehr Informationen über die Mailingliste FOSSGIS-Talk-Liste