layout: default title: MeasurementWidget parent: Core Classes —



MeasurementWidget Class

The Image Measurement widget allows you to perform measurements on image services with mensuration capability.
Mensuration is a method of applying geometric rules to find length of lines, area of surfaces, or volume using information obtained
from lines and angles. It can also include measuring the height and absolute location of a feature.
ArcGIS Maps SDK for JavaScript

public class MeasurementWidget : dymaptic.GeoBlazor.Core.Components.Widgets.Widget

Inheritance System.Object 🡒 Microsoft.AspNetCore.Components.ComponentBase 🡒 MapComponent 🡒 Widget 🡒 MeasurementWidget


MeasurementWidget.ActiveTool Property

Specifies the current measurement tool to display.

public System.Nullable<dymaptic.GeoBlazor.Core.Components.ActiveTool> ActiveTool { get; set; }

Property Value


MeasurementWidget.AreaUnit Property

Unit system (imperial, metric) or specific unit used for displaying the area values.

public System.Nullable<dymaptic.GeoBlazor.Core.Objects.AreaUnit> AreaUnit { get; set; }

Property Value


MeasurementWidget.Label Property

The widget’s default label.

public string? Label { get; set; }

Property Value


MeasurementWidget.LinearUnit Property

Unit system (imperial, metric) or specific unit used for displaying the distance values.

public System.Nullable<dymaptic.GeoBlazor.Core.Objects.LengthUnit> LinearUnit { get; set; }

Property Value


MeasurementWidget.MeasurementWidgetObjectReference Property

A .NET object reference for calling this class from JavaScript.

public Microsoft.JSInterop.DotNetObjectReference<dymaptic.GeoBlazor.Core.Components.Widgets.MeasurementWidget> MeasurementWidgetObjectReference { get; }

Property Value


MeasurementWidget.WidgetType Property

The type of widget

public override string WidgetType { get; }

Property Value