dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

FixedBoundariesBinParameters Class

FixedBoundariesBinParameters specifies binParameters on AttributeBinsQuery object. ArcGIS Maps SDK for JavaScript

public record FixedBoundariesBinParameters : dymaptic.GeoBlazor.Pro.Model.BinParametersBase, dymaptic.GeoBlazor.Core.Interfaces.IAttributeBinsQueryBinParameters, System.IEquatable<dymaptic.GeoBlazor.Pro.Model.FixedBoundariesBinParameters>

Inheritance System.Object 🡒 BinParametersBase 🡒 FixedBoundariesBinParameters

Implements IAttributeBinsQueryBinParameters, System.IEquatable<FixedBoundariesBinParameters>

Constructors

FixedBoundariesBinParameters(string, Nullable, string, Nullable, Nullable, AttributeBinsGrouping, AttributeBinsGrouping, IReadOnlyCollection, IReadOnlyCollection) Constructor

FixedBoundariesBinParameters specifies binParameters on AttributeBinsQuery object. ArcGIS Maps SDK for JavaScript

public FixedBoundariesBinParameters(string? Expression, System.Nullable<dymaptic.GeoBlazor.Pro.Enums.ExpressionValueType> ExpressionValueType, string? Field, System.Nullable<double> FirstDayOfWeek, System.Nullable<bool> HideUpperBound, dymaptic.GeoBlazor.Pro.Model.AttributeBinsGrouping? SplitBy, dymaptic.GeoBlazor.Pro.Model.AttributeBinsGrouping? StackBy, System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionBoundaries=null, System.Collections.Generic.IReadOnlyCollection<double>? DoubleCollectionBoundaries=null);

Parameters

Expression System.String

A standardized SQL expression used to calculate the bins, rather than referencing a field. ArcGIS Maps SDK for JavaScript

ExpressionValueType System.Nullable<ExpressionValueType>

Specifies the expected data type of the output from the expression, based on the type of value the expression generates. ArcGIS Maps SDK for JavaScript

Field System.String

The field name used to calculate the bins. ArcGIS Maps SDK for JavaScript

FirstDayOfWeek System.Nullable<System.Double>

The first day of the week. ArcGIS Maps SDK for JavaScript

HideUpperBound System.Nullable<System.Boolean>

If `true`, the `upperBoundary` and `bin` fields will not be included in the attributes. ArcGIS Maps SDK for JavaScript

SplitBy AttributeBinsGrouping

The `splitBy` parameter divides data into separate bins for each unique value in the categorical field. ArcGIS Maps SDK for JavaScript

StackBy AttributeBinsGrouping

The `stackBy` parameter divides each bin into segments based on unique values from a categorical field, allowing you to compare multiple categories within the same bin while keeping the bin boundaries consistent across all categories. ArcGIS Maps SDK for JavaScript

DateTimeCollectionBoundaries System.Collections.Generic.IReadOnlyCollection<System.DateTime>

Array of values representing bin boundaries. default null ArcGIS Maps SDK for JavaScript

DoubleCollectionBoundaries System.Collections.Generic.IReadOnlyCollection<System.Double>

Array of values representing bin boundaries. default null ArcGIS Maps SDK for JavaScript

Properties

FixedBoundariesBinParameters.DateTimeCollectionBoundaries Property

Array of values representing bin boundaries. default null ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionBoundaries { get; init; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.DateTime>

FixedBoundariesBinParameters.DoubleCollectionBoundaries Property

Array of values representing bin boundaries. default null ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<double>? DoubleCollectionBoundaries { get; init; }

Property Value

System.Collections.Generic.IReadOnlyCollection<System.Double>