Package com.luciad.view.lightspeed.controller.ruler
package com.luciad.view.lightspeed.controller.ruler
This package provides support for measuring distances in a view. It contains:
TLspRulerController
is a controller that allows you to draw polylines on a view and and retrieve measurement information from them.ALspRulerMeasurement
describes the domain objects used by theTLspRulerController
. It offers measured values like distances and azimuths.TLspRulerLabelStyler
is a class that makes it easy to customize the appearance of ruler labels.
- Since:
- 2012.0
- See Also:
-
ClassDescriptionThis class describes a measurement created with the ruler controller.An info object containing information about a certain segment in a
ALspRulerMeasurement
.A controller that allows to measure distances on the map.Enumeration that describes how the distances and azimuths are calculated.A simple extension ofALspLabelTextProviderStyle
.Builder for the ruler distance format style styles.An default label styler for theTLspRulerController
.An extension ofTLspRulerDistanceFormatStyle
that adds support for displaying the azimuth of a segment (if available).Builder for the ruler segment label content style.