[FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Martin Miethke
Hallo miteinander,

heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 3.10.
Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben zur 
Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich eine 
kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich über 
die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
einblenden. So weit, so gut.

Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas überhaupt 
möglich?

Herzliche Grüße – Martin

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread m...@elstermanns.de
Layer duplizieren und im 2. Layer eine andere Gestaltung nutzen?

mikeE., der #geoObserver.
http://www.geoObserver.de



> Am 01.07.2020 um 12:10 schrieb Martin Miethke :
> 
> Hallo miteinander,
> 
> heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 3.10.
> Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
> ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben 
> zur Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich 
> eine kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich 
> über die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
> einblenden. So weit, so gut.
> 
> Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
> Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
> immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
> eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas 
> überhaupt möglich?
> 
> Herzliche Grüße – Martin
> 
> -- 
> 
> FOSSGIS Veranstaltungen
> https://www.fossgis.de/news/fossgis-events/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
> GIS-Bereich und Freier Geodaten!
> https://www.fossgis.de/ https://twitter.com/fossgis_eV
> 
> 
> FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste@fossgis.de
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Andreas Neumann
Hallo, 

Es gibt da verschiedene Möglichkeiten: 


* Die flexibelste Option ist, von der kategorisierten Darstellungsart
auf die regelbasierte Darstellungsart zu wechseln, bei der man Regeln
aufgrund mehrerer Attribute beliebig kombinieren kann.
* Datendefinierte Übersteuerung einzelner Eigenschaften mit CASE WHEN
ELSE END expressions.
* Expression-gesteuerte kategorisierte Darstellungsart

Das sollte eigentlich im QGIS-Manual alles einigermassen gut beschrieben
sein. 

Grüsse, 

Andreas 


On 2020-07-01 12:10, Martin Miethke wrote:


Hallo miteinander,

heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 3.10.
Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben zur 
Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich eine 
kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich über 
die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
einblenden. So weit, so gut.

Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas überhaupt 
möglich?

Herzliche Grüße - Martin

--

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


[FOSSGIS-Talk] Symbolisierung von Flächen (< x ha) als Punkt

2020-07-01 Thread Goran Bimbel via FOSSGIS-Talk-Liste
--- Begin Message ---
Hallo in die Runde,
ich vermute, dass es sich hier um eine Anfängerfrage handelt, aber ich sehe
gerade den Wald vor lauter Bäumen nicht:
Ist es über die Symbolisierung und den Ausdruckseditor möglich, Polygone,
die eine gewisse Mindestgröße unterschreiten, als Punktsymbol darzustellen,
um die Darstellung im Kartenbild zu verbessern? Ich vermute, dass das mit
dem geometry generator möglich ist, aber mit dem hab ich quasi Null
Erfahrung. Oder muss ich hier aus meinem Vektorlayer alle Flächen < x ha
extrahieren und diese dann über  Vector - Geometry Tools - Polygon Centroids
als Punktlayer umwandeln?
Vielen Dank im Voraus für den input und für alle vergangenen Inspirationen,
die ich über diese Liste hier aufgesogen habe.
Viele Grüße
Stephen


--
--- End Message ---
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Bernhard Ströbl

Hallo Martin,

folgender Vorschlag ist nur sinnvoll, wenn es um eine überschaubare Zahl 
von Arten geht: Du kannst die Punktfarbe (für jede Kategorie) 
"Datendefiniert übersteuern" und dort folgende Regel eingeben:

CASE WHEN "begehung" = 1 THEN '#ff'
WHEN 
END

"begehung" sei der Name des Feldes, in das Du die Nummern der Begehungen 
einträgst. Die Regel kannst Du kopieren und dann in jeder Kategorie 
einfügen.


Alternativ könntest Du für jede Vogelart einen eigenen Layer machen 
(selbe Datenquelle über Filter) und die Symbolisierung über die Begehung.


Bernhard

Am 01.07.2020 um 12:10 schrieb Martin Miethke:

Hallo miteinander,

heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 3.10.
Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben zur 
Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich eine 
kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich über 
die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
einblenden. So weit, so gut.

Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas überhaupt 
möglich?

Herzliche Grüße – Martin







__ Information from ESET Mail Security, version of virus signature 
database 21583 (20200701) __

The message was checked by ESET Mail Security.
http://www.eset.com


--

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Martin Miethke
Danke für deine Tips, Andreas!

An so etwas in dieser Richtung hatte ich auch schon gedacht. Nur ist mir das 
bei 24 Vogelarten denn doch zu aufwendig.
Die dritte von dir genannte Möglichkeit sagt mir allerdings nichts. In der 
Dokumentation finde ich dazu das Kapitel „Ausdrücke“. Ist es das, was du meinst?

Herzliche Grüße – Martin


> Am 01.07.2020 um 12:27 schrieb Andreas Neumann :
> 
> Hallo,
> 
> Es gibt da verschiedene Möglichkeiten:
> 
> Die flexibelste Option ist, von der kategorisierten Darstellungsart auf die 
> regelbasierte Darstellungsart zu wechseln, bei der man Regeln aufgrund 
> mehrerer Attribute beliebig kombinieren kann.
> Datendefinierte Übersteuerung einzelner Eigenschaften mit CASE WHEN ELSE END 
> expressions.
> Expression-gesteuerte kategorisierte Darstellungsart
> Das sollte eigentlich im QGIS-Manual alles einigermassen gut beschrieben sein.
> 
> Grüsse,
> 
> Andreas
> 
> On 2020-07-01 12:10, Martin Miethke wrote:
> 
>> Hallo miteinander,
>> 
>> heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 
>> 3.10.
>> Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
>> ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben 
>> zur Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich 
>> eine kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich 
>> über die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
>> einblenden. So weit, so gut.
>> 
>> Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
>> Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
>> immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
>> eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas 
>> überhaupt möglich?
>> 
>> Herzliche Grüße – Martin
> 

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Martin Miethke
Danke für deine Tipps, Bernhard! 
Das klingt tatsächlich praktikabel – hatte nicht bedacht, dass ja die Bedingung 
überall die selbe ist und daher einfach kopiert werden kann. Bei 24 Vogelarten 
bleibt das noch im Rahmen …
Allerdings ist mir noch nicht klar, was dieses „datendefinierte Übersteuern“ 
bedeutet. Aber ich sehe gerade, dass es genau diesen Begriff auch in der Doku 
gibt :-)

Herzliche Grüße – Martin


> Am 01.07.2020 um 12:20 schrieb Bernhard Ströbl :
> 
> Hallo Martin,
> 
> folgender Vorschlag ist nur sinnvoll, wenn es um eine überschaubare Zahl von 
> Arten geht: Du kannst die Punktfarbe (für jede Kategorie) "Datendefiniert 
> übersteuern" und dort folgende Regel eingeben:
> CASE WHEN "begehung" = 1 THEN '#ff'
> WHEN 
> END
> 
> "begehung" sei der Name des Feldes, in das Du die Nummern der Begehungen 
> einträgst. Die Regel kannst Du kopieren und dann in jeder Kategorie einfügen.
> 
> Alternativ könntest Du für jede Vogelart einen eigenen Layer machen (selbe 
> Datenquelle über Filter) und die Symbolisierung über die Begehung.
> 
> Bernhard
> 
> Am 01.07.2020 um 12:10 schrieb Martin Miethke:
>> Hallo miteinander,
>> heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 
>> 3.10.
>> Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
>> ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben 
>> zur Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich 
>> eine kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich 
>> über die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
>> einblenden. So weit, so gut.
>> Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
>> Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
>> immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
>> eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas 
>> überhaupt möglich?
>> Herzliche Grüße – Martin
> 

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Andreas Neumann
Hallo Martin, 


Bei der expression-gesteuerten kategorisierten Darstellung werden
einfach anstatt eines einzelnen Feldes 2 Felder zusammengehängt: 

feld1 || '_' || feld2 


QGIS macht dann für jede Kombination aus Feld1 und Feld2 eine neue
Kategorie - der underscore (oder beliebiges anderes Zeichen wie / space,
etc.) ist dann der Trenner. Es bedingt aber, dass alle deine
Wertekombinationen bereits schon in den Daten vorhanden sind. Allfällig
später dazukommende Kombinationen müsstest Du dann ergänzen. 

Hoffe das hilft, 

Andreas 


On 2020-07-01 17:03, Martin Miethke wrote:


Danke für deine Tips, Andreas!

An so etwas in dieser Richtung hatte ich auch schon gedacht. Nur ist mir das 
bei 24 Vogelarten denn doch zu aufwendig.
Die dritte von dir genannte Möglichkeit sagt mir allerdings nichts. In der 
Dokumentation finde ich dazu das Kapitel „Ausdrücke". Ist es das, was du meinst?

Herzliche Grüße - Martin

Am 01.07.2020 um 12:27 schrieb Andreas Neumann :

Hallo,

Es gibt da verschiedene Möglichkeiten:

Die flexibelste Option ist, von der kategorisierten Darstellungsart auf die 
regelbasierte Darstellungsart zu wechseln, bei der man Regeln aufgrund mehrerer 
Attribute beliebig kombinieren kann.
Datendefinierte Übersteuerung einzelner Eigenschaften mit CASE WHEN ELSE END 
expressions.
Expression-gesteuerte kategorisierte Darstellungsart
Das sollte eigentlich im QGIS-Manual alles einigermassen gut beschrieben sein.

Grüsse,

Andreas

On 2020-07-01 12:10, Martin Miethke wrote:

Hallo miteinander,

heute habe ich eine spezielle Frage zur Darstellung eines Layers in QGIS 3.10.
Es geht um eine Brutvogelkartierung mit fünf Begehungen; alle Nachweise gebe 
ich in einem Punkt-Layer ein. Die Attributtabelle enthält neben den Angaben zur 
Beobachtung auch die Nummer der Begehung. Für die Auswertung erzeuge ich eine 
kategorisierte Beschriftung mit dem Artnamen als Kategorie; so kann ich über 
die Legende ganz einfach nur die Nachweise einer bestimmten Vogelart 
einblenden. So weit, so gut.

Nun wäre es aber sehr praktisch, wenn die Farbe der Punkte nicht von der 
Vogelart abhängt (da brauche ich ohnehin keine verschiedenen Farben, weil ja 
immer nur eine Art eingeblendet wird), sondern von der Begehung! Also quasi 
eine zusätzliche Darstellungsregel für das selbe Layer. Ist so etwas überhaupt 
möglich?

Herzliche Grüße - Martin

--

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] QGIS: zweite Darstellungsregel für ein Layer?

2020-07-01 Thread Martin Miethke
Die „Anleitung“ zur datendefinierten Übersteuerung hilft mir überhaupt nicht 
weiter. Aber ich habe den entsprechenden Button inzwischen selber gefunden. Nur 
kriege ich ihn dummerweise nicht aktiviert. In der Beschreibung, die bei „mouse 
over“ erscheint, heißt es:
Aktiv: nein   (Strg|Rechtsklick schaltet um)

Bei mir (Mac) passiert aber mit allen möglichen Kombinationen aus Links- oder 
Rechtsklick mit (oder ohne) ctrl- oder cmd-Taste (oder beiden) – nichts!




> Am 01.07.2020 um 17:11 schrieb Martin Miethke :
> 
> Allerdings ist mir noch nicht klar, was dieses „datendefinierte Übersteuern“ 
> bedeutet. Aber ich sehe gerade, dass es genau diesen Begriff auch in der Doku 
> gibt :-)

-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste


Re: [FOSSGIS-Talk] Symbolisierung von Flächen (< x ha) als Punkt

2020-07-01 Thread Stefan Giese
Hallo,

das kannst Du mit regelbasierter Darstellung und Geometrygenerator gut
erledigen. Ich habe mal ein kleines Anleitungsvideo auf unseren Server
gestellt:

https://files.wheregroup.com/index.php/s/2EdPBt3a2DNsmZ7

Viele Grüße

Stefan

Mit freundlichen Grüßen
Stefan Giese
Projektleiter/Consultant
--
Aufwind durch Wissen!
Jetzt neu: Webinare und Online-Schulungen
bei der www.foss-academy.com
--
WhereGroup GmbH
Schwimmbadstr. 2
79100 Freiburg
Germany

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

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

Am 01.07.2020 um 12:39 schrieb Goran Bimbel via FOSSGIS-Talk-Liste:

-- nächster Teil --
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp: application/pgp-signature
Dateigröße  : 488 bytes
Beschreibung: OpenPGP digital signature
URL : 
<http://lists.fossgis.de/pipermail/fossgis-talk-liste/attachments/20200701/ea2c/attachment.sig>
-- 

FOSSGIS Veranstaltungen
https://www.fossgis.de/news/fossgis-events/

FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem
GIS-Bereich und Freier Geodaten!
https://www.fossgis.de/ https://twitter.com/fossgis_eV


FOSSGIS-Talk-Liste mailing list
FOSSGIS-Talk-Liste@fossgis.de
https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste