Line/Area Ruler

Ruler to draw a line/area and display length/area in a dialog.

../../../../../_images/ruler1.png

Configuration

../../../../../_images/ruler_configuration1.png

You need a button to show this element. See Button for inherited configuration options.

YAML-Definition:

tooltip: "ruler"   # text to use as tooltip
target: ~          # Id of Map element to query
type: 'line'       # choose type line or area

Class, Widget & Style

  • Class: Mapbender\CoreBundle\Element\Ruler
  • Widget: mapbender.element.ruler.js, subclasses mapbender.element.button.js
  • Style: mapbender.elements.css

HTTP Callbacks

None.

JavaScript API

activate

Activates the widget which then waits for mouse click on the map and starts to measure.

deactivate

Deactivates the widget.

JavaScript Signals

None.