GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

ImageDistanceParameters Class

Input parameters used by the ImageryLayer.measureDistanceAndAngle()
or imageService.measureDistanceAndAngle() methods to perform imagery
distance and angle mensuration.
ArcGIS Maps SDK for JavaScript

public class ImageDistanceParameters : dymaptic.GeoBlazor.Core.Model.BaseImageMeasureParameters,
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.ImageDistanceParameters>

Inheritance System.Object 🡒 dymaptic.GeoBlazor.Core.Model.BaseImageMeasureParameters 🡒 ImageDistanceParameters

Implements System.IEquatable<ImageDistanceParameters>

Constructors

ImageDistanceParameters(MosaicRule, Point, Nullable, Point, Nullable, Nullable, Point) Constructor

Input parameters used by the ImageryLayer.measureDistanceAndAngle()
or imageService.measureDistanceAndAngle() methods to perform imagery
distance and angle mensuration.
ArcGIS Maps SDK for JavaScript

public ImageDistanceParameters(dymaptic.GeoBlazor.Core.Model.MosaicRule? MosaicRule, dymaptic.GeoBlazor.Core.Components.Geometries.Point? PixelSize, System.Nullable<dymaptic.GeoBlazor.Core.Enums.AngularUnit> AngularUnit=null, dymaptic.GeoBlazor.Core.Components.Geometries.Point? FromGeometry=null, System.Nullable<bool> Is3D=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.LengthUnit> LinearUnit=null, dymaptic.GeoBlazor.Core.Components.Geometries.Point? ToGeometry=null);

Parameters

MosaicRule dymaptic.GeoBlazor.Core.Model.MosaicRule

Specifies the mosaic rule on how individual images should be mosaicked
when the measure is computed.
ArcGIS Maps SDK for JavaScript

PixelSize dymaptic.GeoBlazor.Core.Components.Geometries.Point

Specifies the pixel size.
ArcGIS Maps SDK for JavaScript

AngularUnit System.Nullable<dymaptic.GeoBlazor.Core.Enums.AngularUnit>

The angular unit used for angle calculation.
default “degrees”
ArcGIS Maps SDK for JavaScript

FromGeometry dymaptic.GeoBlazor.Core.Components.Geometries.Point

A point that defines the from location of the distance and angle measurement.
ArcGIS Maps SDK for JavaScript

Is3D System.Nullable<System.Boolean>

When true, this method calculates the 3D measurements for the distance and angle between two points on an image service.
default false
ArcGIS Maps SDK for JavaScript

LinearUnit System.Nullable<dymaptic.GeoBlazor.Core.Enums.LengthUnit>

The linear unit used for distance calculation.
default “meters”
ArcGIS Maps SDK for JavaScript

ToGeometry dymaptic.GeoBlazor.Core.Components.Geometries.Point

A point that defines the to location of the distance and angle measurement.
ArcGIS Maps SDK for JavaScript

Properties

ImageDistanceParameters.AngularUnit Property

The angular unit used for angle calculation.
default “degrees”
ArcGIS Maps SDK for JavaScript

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.AngularUnit> AngularUnit { get; set; }

Property Value

System.Nullable<dymaptic.GeoBlazor.Core.Enums.AngularUnit>

ImageDistanceParameters.FromGeometry Property

A point that defines the from location of the distance and angle measurement.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Point? FromGeometry { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Geometries.Point

ImageDistanceParameters.Is3D Property

When true, this method calculates the 3D measurements for the distance and angle between two points on an image service.
default false
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> Is3D { get; set; }

Property Value

System.Nullable<System.Boolean>

ImageDistanceParameters.LinearUnit Property

The linear unit used for distance calculation.
default “meters”
ArcGIS Maps SDK for JavaScript

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

Property Value

System.Nullable<dymaptic.GeoBlazor.Core.Enums.LengthUnit>

ImageDistanceParameters.ToGeometry Property

A point that defines the to location of the distance and angle measurement.
ArcGIS Maps SDK for JavaScript

public dymaptic.GeoBlazor.Core.Components.Geometries.Point? ToGeometry { get; set; }

Property Value

dymaptic.GeoBlazor.Core.Components.Geometries.Point