layout: default title: TimeInfo parent: Core Classes —

dymaptic.GeoBlazor.Core

dymaptic.GeoBlazor.Core.Components.Layers

TimeInfo Class

Time info represents the temporal data of a time-aware layer. The time info class provides information such
as date fields that store the start and end times for each feature and the total time span for the layer.

public class TimeInfo

Inheritance System.Object 🡒 TimeInfo

Constructors

TimeInfo(string, string) Constructor

Public constructor

public TimeInfo(string? startField, string? endField);

Parameters

startField System.String

The name of the field containing the start time information.

endField System.String

The name of the field containing the end time information.

Properties

TimeInfo.EndField Property

The name of the field containing the end time information.

public string? EndField { get; set; }

Property Value

System.String

TimeInfo.FullTimeExtent Property

The time extent defines the start time and end time for all data in the layer.
The fullTimeExtent for timeInfo is automatically calculated based on its startField and endField properties.
The timeInfo parameters cannot be changed after the layer is loaded.

public dymaptic.GeoBlazor.Core.Objects.TimeExtent? FullTimeExtent { get; set; }

Property Value

TimeExtent

TimeInfo.Interval Property

The time interval defines the granularity of the temporal data and allows you to visualize the data at specified intervals using the time slider widget.

public dymaptic.GeoBlazor.Core.Objects.TimeInterval? Interval { get; set; }

Property Value

TimeInterval

TimeInfo.StartField Property

The name of the field containing the start time information.

public string? StartField { get; set; }

Property Value

System.String

TimeInfo.TrackIdField Property

The name of the field used to join or group discrete locations.

public string? TrackIdField { get; set; }

Property Value

System.String