GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Components

FeatureLayerViewProExtensions Class

Pro Extension methods for the FeatureLayerView class.

public static class FeatureLayerViewProExtensions

Inheritance System.Object 🡒 FeatureLayerViewProExtensions

Methods

FeatureLayerViewProExtensions.CreateAggregateQuery(this FeatureLayerView) Method

Creates query parameter object that can be used to fetch aggregate features as they are being
displayed.
ArcGIS Maps SDK for JavaScript

public static System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Query?> CreateAggregateQuery(this dymaptic.GeoBlazor.Core.Components.FeatureLayerView featureLayerView);

Parameters

featureLayerView dymaptic.GeoBlazor.Core.Components.FeatureLayerView

The dymaptic.GeoBlazor.Core.Components.FeatureLayerView instance to extend with this method.

Returns

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.Query>

FeatureLayerViewProExtensions.QueryAggregates(this FeatureLayerView, Query, CancellationToken) Method

Executes a Query against aggregate features (i.e.
param options An object with the following properties.
ArcGIS Maps SDK for JavaScript

public static System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.FeatureSet?> QueryAggregates(this dymaptic.GeoBlazor.Core.Components.FeatureLayerView featureLayerView, dymaptic.GeoBlazor.Core.Model.Query query, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters

featureLayerView dymaptic.GeoBlazor.Core.Components.FeatureLayerView

The dymaptic.GeoBlazor.Core.Components.FeatureLayerView instance to extend with this method.

query dymaptic.GeoBlazor.Core.Model.Query

Specifies the parameters of the query. Leave this parameter empty to query all aggregates in the view.

cancellationToken System.Threading.CancellationToken

The CancellationToken to cancel an asynchronous operation.

Returns

System.Threading.Tasks.Task<dymaptic.GeoBlazor.Core.Model.FeatureSet>

FeatureLayerViewProExtensions.QueryAttributeBins(this FeatureLayerView, AttributeBinsQuery, CancellationToken) Method

Executes a AttributeBinsQuery against features available for drawing, which groups features into bins based on ranges in numeric or date fields, and returns a
FeatureSet containing the series of bins.
param options An object with the following properties.
ArcGIS Maps SDK for JavaScript

public static System.Threading.Tasks.Task<dymaptic.GeoBlazor.Pro.Model.AttributeBinsFeatureSet?> QueryAttributeBins(this dymaptic.GeoBlazor.Core.Components.FeatureLayerView featureLayerView, dymaptic.GeoBlazor.Pro.Model.AttributeBinsQuery binsQuery, System.Threading.CancellationToken cancellationToken=default(System.Threading.CancellationToken));

Parameters

featureLayerView dymaptic.GeoBlazor.Core.Components.FeatureLayerView

The dymaptic.GeoBlazor.Core.Components.FeatureLayerView instance to extend with this method.

binsQuery AttributeBinsQuery

Specifies the parameters of the queryAttributeBins() operation. The binParameters property must be set.

cancellationToken System.Threading.CancellationToken

The CancellationToken to cancel an asynchronous operation.

Returns

System.Threading.Tasks.Task<AttributeBinsFeatureSet>