ScaleDisplay (Maßstabsanzeige)

Das ScaleDisplay-Element zeigt den aktuellen Maßstab an (1:1K or 1: 1000).

../../../_images/scaledisplay.png ../../../_images/scaledisplay_unit.png

Konfiguration

../../../_images/scaledisplay_configuration.png
  • Title: Titel des Elements. Dieser wird in der Layouts Liste angezeigt und ermöglicht, mehrere Button-Elemente voneinander zu unterscheiden.
  • Tooltip: Text, der angezeigt wird, wenn der Mauszeiger eine längere Zeit über dem Element verweilt.
  • Target: ID des Kartenelements, auf das sich das ScaleDisplay-Element bezieht.
  • Scale prefix: Bezeichnung, die vor der Maßstabsangabe steht, z.B. “Maßstab”.
  • Unit prefix: Wenn aktiviert, wird die Maßstabszahl nicht ausgeschrieben, sondern mit einem Präfix dargestellt, z.B. 1K für 1000. Der Standardwert ist false.
  • Anchor: Ausrichtung des ScaleDisplay-Elements, der Standardwert ist ‘right-bottom’ (rechts unten).

YAML-Definition:

tooltip: 'ScaleDisplay'          # Text des Tooltips
target: ~                        # ID des Kartenelements
anchor: 'inline'/'left-top'/     # Ausrichtung des ScaleDisplay-Elements, der Standardwert ist 'right-bottom'
  'left-bottom'/'right-top'/     # use inline f.e. in sidebar
  'right-bottom'
scalePrefix: Scale               # Bezeichnung, die vor der Maßstabsangabe steht, z.B. "Maßstab"
unitPrefix: true                 # aktiviert Darstellung der Maßstabszahl mit Präfix, der Standardwert ist false

Class, Widget & Style

  • Class: Mapbender\CoreBundle\Element\ScaleDisplay
  • Widget: mapbender.element.scaledisplay.js
  • Style: mapbender.element.scaledisplay.css