GeoBlazor Pro
dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
ImageAreaParameters Class
Input parameters used by the ImageryLayer.measureAreaAndPerimeter() and imageService.measureAreaAndPerimeter() methods to perform imagery area and perimeter mensuration. ArcGIS Maps SDK for JavaScript
public record ImageAreaParameters : dymaptic.GeoBlazor.Core.Model.BaseImageMeasureParameters, System.IEquatable<dymaptic.GeoBlazor.Pro.Model.ImageAreaParameters>
Inheritance System.Object 🡒 BaseImageMeasureParameters 🡒 ImageAreaParameters
Implements System.IEquatable<ImageAreaParameters>
Constructors
ImageAreaParameters(MosaicRule, Point, Nullable, Geometry, Nullable, Nullable, string) Constructor
Input parameters used by the ImageryLayer.measureAreaAndPerimeter() and imageService.measureAreaAndPerimeter() methods to perform imagery area and perimeter mensuration. ArcGIS Maps SDK for JavaScript
public ImageAreaParameters(dymaptic.GeoBlazor.Core.Model.MosaicRule? MosaicRule, dymaptic.GeoBlazor.Core.Components.Geometries.Point? PixelSize, System.Nullable<dymaptic.GeoBlazor.Core.Enums.ImageAreaUnit> AreaUnit=null, dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? Geometry=null, System.Nullable<bool> Is3D=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.LengthUnit> LengthUnitLinearUnit=null, string? StringLinearUnit=null);
Parameters
MosaicRule MosaicRule
Specifies the mosaic rule on how individual images should be mosaicked when the measure is computed. ArcGIS Maps SDK for JavaScript
PixelSize Point
Specifies the pixel size. ArcGIS Maps SDK for JavaScript
AreaUnit System.Nullable<ImageAreaUnit>
The area unit used for an area calculation. default “square-meters” ArcGIS Maps SDK for JavaScript
Geometry Geometry
The extent or polygon geometry used to perform the area and perimeter measurement. ArcGIS Maps SDK for JavaScript
Is3D System.Nullable<System.Boolean>
When `true`, this method calculates the 3D measurements for the area and perimeter of a given geometry on an image service. default false ArcGIS Maps SDK for JavaScript
LengthUnitLinearUnit System.Nullable<LengthUnit>
Linear unit used for a perimeter calculation. default “meters” ArcGIS Maps SDK for JavaScript
StringLinearUnit System.String
Linear unit used for a perimeter calculation. default “meters” ArcGIS Maps SDK for JavaScript
Properties
ImageAreaParameters.AreaUnit Property
The area unit used for an area calculation. default “square-meters” ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.ImageAreaUnit> AreaUnit { get; set; }
Property Value
System.Nullable<ImageAreaUnit>
ImageAreaParameters.Geometry Property
The extent or polygon geometry used to perform the area and perimeter measurement. ArcGIS Maps SDK for JavaScript
public dymaptic.GeoBlazor.Core.Components.Geometries.Geometry? Geometry { get; set; }
Property Value
ImageAreaParameters.Is3D Property
When `true`, this method calculates the 3D measurements for the area and perimeter of a given geometry on an image service. default false ArcGIS Maps SDK for JavaScript
public System.Nullable<bool> Is3D { get; set; }
Property Value
System.Nullable<System.Boolean>
ImageAreaParameters.LengthUnitLinearUnit Property
Linear unit used for a perimeter calculation. default “meters” ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.LengthUnit> LengthUnitLinearUnit { get; set; }
Property Value
ImageAreaParameters.StringLinearUnit Property
Linear unit used for a perimeter calculation. default “meters” ArcGIS Maps SDK for JavaScript
public string? StringLinearUnit { get; set; }