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
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
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
TimeInfo.StartField Property
The name of the field containing the start time information.
public string? StartField { get; set; }
Property Value
TimeInfo.TrackIdField Property
The name of the field used to join or group discrete locations.
public string? TrackIdField { get; set; }