dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Model

TimeDimension Class

Time dimension information.
ArcGIS Maps SDK for JavaScript

public class TimeDimension :
dymaptic.GeoBlazor.Core.Interfaces.IWMSLayerDimensions,
dymaptic.GeoBlazor.Core.Interfaces.IWMSSublayerDimensions,
System.IEquatable<dymaptic.GeoBlazor.Core.Model.TimeDimension>

Inheritance System.Object 🡒 TimeDimension

Implements IWMSLayerDimensions, IWMSSublayerDimensions, System.IEquatable<TimeDimension>

Constructors

TimeDimension(IReadOnlyCollection, IReadOnlyCollection, Nullable, string, Nullable, IReadOnlyCollection, IReadOnlyCollection, string) Constructor

Time dimension information.
ArcGIS Maps SDK for JavaScript

public TimeDimension(System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionDefault=null, System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionExtent=null, System.Nullable<bool> MultipleValues=null, string? Name=null, System.Nullable<bool> NearestValue=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.TimeDimensionInterval>? TimeDimensionIntervalCollectionDefault=null, System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.TimeDimensionInterval>? TimeDimensionIntervalCollectionExtent=null, string? Units=null);

Parameters

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

Default value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

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

Available value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

MultipleValues System.Nullable<System.Boolean>

Indicates whether multiple values of the dimension may be requested.
ArcGIS Maps SDK for JavaScript

Name System.String

Name of dimensional axis.
ArcGIS Maps SDK for JavaScript

NearestValue System.Nullable<System.Boolean>

Indicates whether the nearest value of the dimension will be returned in response to a request for a nearby value.
ArcGIS Maps SDK for JavaScript

TimeDimensionIntervalCollectionDefault System.Collections.Generic.IReadOnlyCollection<TimeDimensionInterval>

Default value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

TimeDimensionIntervalCollectionExtent System.Collections.Generic.IReadOnlyCollection<TimeDimensionInterval>

Available value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

Units System.String

Units of dimensional axis.
ArcGIS Maps SDK for JavaScript

Properties

TimeDimension.DateTimeCollectionDefault Property

Default value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionDefault { get; set; }

Property Value

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

TimeDimension.DateTimeCollectionExtent Property

Available value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<System.DateTime>? DateTimeCollectionExtent { get; set; }

Property Value

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

TimeDimension.MultipleValues Property

Indicates whether multiple values of the dimension may be requested.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> MultipleValues { get; set; }

Property Value

System.Nullable<System.Boolean>

TimeDimension.Name Property

Name of dimensional axis.
ArcGIS Maps SDK for JavaScript

public string? Name { get; set; }

Property Value

System.String

TimeDimension.NearestValue Property

Indicates whether the nearest value of the dimension will be returned in response to a request for a nearby value.
ArcGIS Maps SDK for JavaScript

public System.Nullable<bool> NearestValue { get; set; }

Property Value

System.Nullable<System.Boolean>

TimeDimension.TimeDimensionIntervalCollectionDefault Property

Default value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.TimeDimensionInterval>? TimeDimensionIntervalCollectionDefault { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<TimeDimensionInterval>

TimeDimension.TimeDimensionIntervalCollectionExtent Property

Available value(s) for the time dimension.
ArcGIS Maps SDK for JavaScript

public System.Collections.Generic.IReadOnlyCollection<dymaptic.GeoBlazor.Core.Model.TimeDimensionInterval>? TimeDimensionIntervalCollectionExtent { get; set; }

Property Value

System.Collections.Generic.IReadOnlyCollection<TimeDimensionInterval>

TimeDimension.Units Property

Units of dimensional axis.
ArcGIS Maps SDK for JavaScript

public string? Units { get; set; }

Property Value

System.String