dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components.Operators

MultiPartToSinglePartOperator Class

GeoBlazor Docs Convert multipart 2D geometries to single part geometries. ArcGIS Maps SDK for JavaScript

public class MultiPartToSinglePartOperator : dymaptic.GeoBlazor.Pro.Model.ProLogicComponent

Inheritance System.Object 🡒 LogicComponent 🡒 ProLogicComponent 🡒 MultiPartToSinglePartOperator

Constructors

MultiPartToSinglePartOperator(IAppValidator, IJSRuntime, JsModuleManager, AuthenticationManager) Constructor

GeoBlazor Docs Convert multipart 2D geometries to single part geometries. ArcGIS Maps SDK for JavaScript

public MultiPartToSinglePartOperator(dymaptic.GeoBlazor.Core.IAppValidator appValidator, Microsoft.JSInterop.IJSRuntime jsRuntime, dymaptic.GeoBlazor.Core.JsModuleManager jsModuleManager, dymaptic.GeoBlazor.Core.Model.AuthenticationManager authenticationManager);

Parameters

appValidator dymaptic.GeoBlazor.Core.IAppValidator

jsRuntime Microsoft.JSInterop.IJSRuntime

jsModuleManager JsModuleManager

authenticationManager AuthenticationManager

Methods

MultiPartToSinglePartOperator.ExecuteMany(IReadOnlyCollection, Nullable, CancellationToken) Method

GeoBlazor Docs Performs the multipart to single part operation on the input geometries. ArcGIS Maps SDK for JavaScript

public System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Components.Geometries.Geometry[]> ExecuteMany(System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Components.Geometries.Geometry> geometries, System.Nullable<bool> simplifyPolygons=null, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters

geometries System.Collections.Generic.IReadOnlyCollection<Geometry>

The input geometries to be converted to single part geometries. All the geometries must have the same spatial reference.

simplifyPolygons System.Nullable<System.Boolean>

Specifies whether polygon geometries should be simplified during the multi-part to single-part conversion process.

cancellationToken System.Threading.CancellationToken

The cancellation token to cancel the asynchronous operation.

Returns

System.Threading.Tasks.Task<Geometry[]>