dymaptic.GeoBlazor.Pro
dymaptic.GeoBlazor.Pro.Model
FixedIntervalBinParameters Class
FixedIntervalBinParameters specifies binParameters on AttributeBinsQuery object. ArcGIS Maps SDK for JavaScript
public record FixedIntervalBinParameters : dymaptic.GeoBlazor.Pro.Model.BinParametersBase, dymaptic.GeoBlazor.Core.Interfaces.IAttributeBinsQueryBinParameters, dymaptic.GeoBlazor.Core.Interfaces.INormalizationBinParametersMixin, System.IEquatable<dymaptic.GeoBlazor.Pro.Model.FixedIntervalBinParameters>
Inheritance System.Object 🡒 BinParametersBase 🡒 FixedIntervalBinParameters
Implements IAttributeBinsQueryBinParameters, INormalizationBinParametersMixin, System.IEquatable<FixedIntervalBinParameters>
Constructors
FixedIntervalBinParameters() Constructor
Parameterless constructor
public FixedIntervalBinParameters();
FixedIntervalBinParameters(string, Nullable, string, Nullable, Nullable, AttributeBinsGrouping, AttributeBinsGrouping, Nullable, Nullable, Nullable, Nullable, Nullable, string, Nullable, Nullable, Nullable, Nullable) Constructor
FixedIntervalBinParameters specifies binParameters on AttributeBinsQuery object. ArcGIS Maps SDK for JavaScript
public FixedIntervalBinParameters(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, System.Nullable<double> Interval=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);
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
Interval System.Nullable<System.Double>
Represents the interval of values to be included in each bin. 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
Properties
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.Interval Property
Represents the interval of values to be included in each bin. ArcGIS Maps SDK for JavaScript
public System.Nullable<double> Interval { get; set; }
Property Value
System.Nullable<System.Double>
FixedIntervalBinParameters.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
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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>
FixedIntervalBinParameters.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