de GPS Tab3 Bubble Elements (bubbles)

Styling

Circle Color

Hier können Sie mit Klick auf das zugehörige Farbfeld oder durch Eingabe eines HEX-Codes die Farbe der Kreisfläche-Linie einstellen.

Arc Color

Hier können Sie mit Klick auf das zugehörige Farbfeld oder durch Eingabe eines HEX-Codes die Farbe des Kreisbogens einstellen.

Fill Circle

Ist Fill Circle aktiviert, wird die Fläche des Kreises mit der Circle Color gefüllt.

Deviations

Good Color 

Hier können Sie mit Klick auf das zugehörige Farbfeld über den Color-Picker oder als HEX-, RGB- oder HSL-Code die Farben für positive (Good Color) bewertete Abweichungen einstellen.

Bad Color

Hier können Sie mit Klick auf das zugehörige Farbfeld über den Color-Picker oder als HEX-, RGB- oder HSL-Code die Farben für negativ (Bad Color) bewertete Abweichungen einstellen.

Invert

Ist die Checkbox Invert aktiviert, werden positive Abweichungen als negativ gewertet und erhalten dadurch auch die Farbe für negative Abweichungen (und andersherum).

Conditional Formatting

Configuration

Über diese Konfiguration lässt sich die Darstellung der Bubbles basierend auf Bedingungen anpassen. Mit Klick auf das +- Symbol öffnet sich ein Dialog in dem die Bedingungen definiert werden,

Configuration Pop-Up

Dabei wird für jede Bubble der Wert aus der gewählten Serie (Source) über die Bedingung (Operator) mit dem oder den Operanden (Operand) verglichen. Trifft die Bedinung damit zu, wird der gewählt (optische) Effekt (Effect) angewendet. Je nach gewählten Operator sind zwischen keinem und 2 Operanden zu wählen.

  • Description: Geben Sie hier den Namen der Bedingung ein.
  • Operator: Definiert die Bedinung für den Vergleich des Wertes mit dem oder den Operanden.
    • equal | gleich: Ist der Wert gleich dem Operanden?
    • not equal | ungleich: Ist der Wert nicht gleich dem Operanden?
    • less | kleiner: Ist der Wert kleiner als der Operand?
    • less or equal | kleiner/gleich: Ist der Wert kleiner oder gleich dem Operanden?
    • greater | größer: Ist der Wert größer als der Operand?
    • greater or equal | größer/gleich: Ist der Wert größer oder gleich dem Operanden?
    • between | zwischen: Liegt der Wert zwischen den beiden Operanden?
    • not between | außerhalb: Liegt der Wert nicht zwischen den beiden Operanden?
    • always | immer: Der Effekt wird unabhängig von den Daten immer angewendet.
    • contains | enthält: Enthält der Wert den Operanden? (für label)
  • Source: Bestimmt mit welcher Datenserie der oder die Operanden verglichen werden.
    • x: Der Datenwert aus dem die position der Bubble auf der X-Achse resultiert.
    • y: Der Datenwert aus dem die position der Bubble auf der Y-Achse resultiert.
    • circle: Der Datenwert aus dem die Fläche der Bubble resultiert.
    • arc: Der Datenwert aus dem die Fläche des Kreisabschnitts der Bubble resultiert.
    • dev: Der Datenwert aus dem der Abweichungs-Kreisabschnitt der Bubble resultiert.
    • label: Die unter den Bubbles dargestellte Beschriftung.
  • Operand: Bestimmt mit welchen Werten die Werte aus den Datenserien verglichen werden.
    • Operand 1: Nicht benötigt für Operator always.
    • Operand 2: Nicht benötigt für Operator always, contains, >=, >, <=, <, != und =
  • Effect: Wird angewendet wenn die Bedingung positiv ausgewertet wird.
    • circle color: Ändert die Füllfarbe des Kreise.
    • stroke color: Ändert die Farbe des Kreisrandes.
    • stroke width: Ändert die Dicke des Kreisrandes.
    • css class: Fügt die angegebene CSS-Klasse hinzu.
  • Characteristics: Je nachdem welcher Effekt definiert wurde, können folgende Werte hinterlegt werden
    • circle color: HEX-Code einer Farbe für die Kreisfläche.
    • stroke color: HEX-Code einer Farbe für die Kreisrandes.
    • stroke width: Eine ganze Zahl, welche die Strichstärke des Kreisrandes in [px] abbildet.
    • css class: Definieren Sie hier die CSS-Klasse, die Anwendung finden soll.

Troubleshooting

Perfomance Limit

Setzt das Limit für die maximale Anzahl von Bubbles bis zu der keine Performance-Probleme auftreten. Das Verwenden von Werten über 100 wird nicht empfohlen. Ist das Limit erreicht, wird eine performance-optimierte Darstellung für die Bubbles verwendet. Hierbei finden nur noch die X- und Y-Dimension Anwendung. Die einzelnen Datenpunkte werden durchscheinend dargestellt, so dass Anhäufungen von Datenpunkten dunkler erscheinen und daher Schwerpunkte erkannt werden können. Um Ausreißer zu identifizieren, wird beim Fahren mit der Maus über eine Bubble ein Tooltip angezeigt.

Draw Boundaries

Diese Option ist für Testzwecke gedacht. Ist sie aktiviert, werden für jedes Element seine Grenzen eingezeichnet. Diese Boundaries werden von der Kollisionslogik verwendet, um sich überschneidende Labels auszublenden.Â