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; }