GeoBlazor Pro

dymaptic.GeoBlazor.Pro

dymaptic.GeoBlazor.Pro.Model

AutoIntervalBinParameters Class

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

public class AutoIntervalBinParameters : dymaptic.GeoBlazor.Pro.Model.BinParametersBase,
dymaptic.GeoBlazor.Core.Interfaces.IAttributeBinsQueryBinParameters,
dymaptic.GeoBlazor.Core.Interfaces.INormalizationBinParametersMixin,
System.IEquatable<dymaptic.GeoBlazor.Pro.Model.AutoIntervalBinParameters>

Inheritance System.Object 🡒 BinParametersBase 🡒 AutoIntervalBinParameters

Implements dymaptic.GeoBlazor.Core.Interfaces.IAttributeBinsQueryBinParameters, dymaptic.GeoBlazor.Core.Interfaces.INormalizationBinParametersMixin, System.IEquatable<AutoIntervalBinParameters>

Constructors

AutoIntervalBinParameters(string, Nullable, string, Nullable, Nullable, AttributeBinsGrouping, AttributeBinsGrouping, Nullable, Nullable, Nullable, Nullable, string, Nullable, Nullable, Nullable, Nullable, Nullable) Constructor

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

public AutoIntervalBinParameters(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.Nullable<System.DateTime> DateTimeEnd=null, System.Nullable<System.DateTime> DateTimeStart=null, System.Nullable<double> DoubleEnd=null, System.Nullable<double> DoubleStart=null, string? NormalizationField=null, System.Nullable<double> NormalizationMaxValue=null, System.Nullable<double> NormalizationMinValue=null, System.Nullable<double> NormalizationTotal=null, System.Nullable<dymaptic.GeoBlazor.Core.Enums.NormalizationType> NormalizationType=null, System.Nullable<double> NumBins=null);

Parameters

Expression System.String

ExpressionValueType System.Nullable<ExpressionValueType>

Field System.String

FirstDayOfWeek System.Nullable<System.Double>

HideUpperBound System.Nullable<System.Boolean>

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

DateTimeEnd System.Nullable<System.DateTime>

The end value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

DateTimeStart System.Nullable<System.DateTime>

The start value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

DoubleEnd System.Nullable<System.Double>

The end value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

DoubleStart System.Nullable<System.Double>

The start value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

NormalizationField System.String

NormalizationMaxValue System.Nullable<System.Double>

NormalizationMinValue System.Nullable<System.Double>

NormalizationTotal System.Nullable<System.Double>

NormalizationType System.Nullable<dymaptic.GeoBlazor.Core.Enums.NormalizationType>

NumBins System.Nullable<System.Double>

The number of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

Properties

AutoIntervalBinParameters.DateTimeEnd Property

The end value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

public System.Nullable<System.DateTime> DateTimeEnd { get; set; }

Property Value

System.Nullable<System.DateTime>

AutoIntervalBinParameters.DateTimeStart Property

The start value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

public System.Nullable<System.DateTime> DateTimeStart { get; set; }

Property Value

System.Nullable<System.DateTime>

AutoIntervalBinParameters.DoubleEnd Property

The end value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> DoubleEnd { get; set; }

Property Value

System.Nullable<System.Double>

AutoIntervalBinParameters.DoubleStart Property

The start value of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> DoubleStart { get; set; }

Property Value

System.Nullable<System.Double>

AutoIntervalBinParameters.NormalizationField Property

public string? NormalizationField { get; set; }

Implements NormalizationField

Property Value

System.String

AutoIntervalBinParameters.NormalizationMaxValue Property

public System.Nullable<double> NormalizationMaxValue { get; set; }

Implements NormalizationMaxValue

Property Value

System.Nullable<System.Double>

AutoIntervalBinParameters.NormalizationMinValue Property

public System.Nullable<double> NormalizationMinValue { get; set; }

Implements NormalizationMinValue

Property Value

System.Nullable<System.Double>

AutoIntervalBinParameters.NormalizationTotal Property

public System.Nullable<double> NormalizationTotal { get; set; }

Implements NormalizationTotal

Property Value

System.Nullable<System.Double>

AutoIntervalBinParameters.NormalizationType Property

public System.Nullable<dymaptic.GeoBlazor.Core.Enums.NormalizationType> NormalizationType { get; set; }

Implements NormalizationType

Property Value

System.Nullable<dymaptic.GeoBlazor.Core.Enums.NormalizationType>

AutoIntervalBinParameters.NumBins Property

The number of bins to generate.
default null
ArcGIS Maps SDK for JavaScript

public System.Nullable<double> NumBins { get; set; }

Property Value

System.Nullable<System.Double>