dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
AutoIntervalBinParameters Class
AutoIntervalBinParameters specifies binParameters on AttributeBinsQuery object. ArcGIS Maps SDK for JavaScript
public record 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 IAttributeBinsQueryBinParameters, INormalizationBinParametersMixin, System.IEquatable<AutoIntervalBinParameters>
Constructors
AutoIntervalBinParameters() Constructor
Parameterless constructor
public AutoIntervalBinParameters();
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
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
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
Name of the numeric field used to normalize values during binning. ArcGIS Maps SDK for JavaScript
NormalizationMaxValue System.Nullable<System.Double>
The maximum value used to normalize the data during binning. ArcGIS Maps SDK for JavaScript
NormalizationMinValue System.Nullable<System.Double>
The minimum value used to normalize the data during binning. ArcGIS Maps SDK for JavaScript
NormalizationTotal System.Nullable<System.Double>
The total value used when the normalizationType is `percent-of-total`. ArcGIS Maps SDK for JavaScript
NormalizationType System.Nullable<NormalizationType>
Normalization type used to normalize data during binning. ArcGIS Maps SDK for JavaScript
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
Name of the numeric field used to normalize values during binning. ArcGIS Maps SDK for JavaScript
public string? NormalizationField { get; set; }
Implements NormalizationField
Property Value
AutoIntervalBinParameters.NormalizationMaxValue Property
The maximum value used to normalize the data during binning. ArcGIS Maps SDK for JavaScript
public System.Nullable<double> NormalizationMaxValue { get; set; }
Implements NormalizationMaxValue
Property Value
System.Nullable<System.Double>
AutoIntervalBinParameters.NormalizationMinValue Property
The minimum value used to normalize the data during binning. ArcGIS Maps SDK for JavaScript
public System.Nullable<double> NormalizationMinValue { get; set; }
Implements NormalizationMinValue
Property Value
System.Nullable<System.Double>
AutoIntervalBinParameters.NormalizationTotal Property
The total value used when the normalizationType is `percent-of-total`. ArcGIS Maps SDK for JavaScript
public System.Nullable<double> NormalizationTotal { get; set; }
Implements NormalizationTotal
Property Value
System.Nullable<System.Double>
AutoIntervalBinParameters.NormalizationType Property
Normalization type used to normalize data during binning. ArcGIS Maps SDK for JavaScript
public System.Nullable<dymaptic.GeoBlazor.Core.Enums.NormalizationType> NormalizationType { get; set; }
Implements NormalizationType
Property Value
System.Nullable<NormalizationType>
AutoIntervalBinParameters.NumBins Property
The number of bins to generate. default null ArcGIS Maps SDK for JavaScript
public System.Nullable<double> NumBins { get; set; }