Skip To Content ArcGIS for Developers Sign In Dashboard

LayerTimeInfo Class

(Esri::ArcGISRuntime::LayerTimeInfo)

Temporal information about a time-aware sublayer of a map service or feature service. More...

Header: #include <LayerTimeInfo>
Since: Esri::ArcGISRuntime 100.0

Public Functions

LayerTimeInfo()
LayerTimeInfo(const LayerTimeInfo &other)
LayerTimeInfo(LayerTimeInfo &&other)
~LayerTimeInfo()
QString endTimeField() const
bool hasLiveData() const
TimeValue interval() const
bool isEmpty() const
QString startTimeField() const
TimeExtent timeExtent() const
TimeReference timeReference() const
QString trackIdField() const
LayerTimeInfo &operator=(const LayerTimeInfo &other)
LayerTimeInfo &operator=(LayerTimeInfo &&other)

Detailed Description

Temporal information about a time-aware sublayer of a map service or feature service.

Member Function Documentation

LayerTimeInfo::LayerTimeInfo()

Default constructor. Creates an empty LayerTimeInfo.

LayerTimeInfo::LayerTimeInfo(const LayerTimeInfo &other)

Copy constructor from other LayerTimeInfo.

LayerTimeInfo::LayerTimeInfo(LayerTimeInfo &&other)

Copy constructor from other LayerTimeInfo.

LayerTimeInfo::~LayerTimeInfo()

Destructor.

QString LayerTimeInfo::endTimeField() const

Returns the name of the field containing information about the end time of a feature.

bool LayerTimeInfo::hasLiveData() const

Returns true if this LayerTimeInfo contains live data.

TimeValue LayerTimeInfo::interval() const

Returns the time interval of the data in the layer.

This function was introduced in Esri::ArcGISRuntime 100.3.

bool LayerTimeInfo::isEmpty() const

Returns true if this LayerTimeInfo is empty.

QString LayerTimeInfo::startTimeField() const

Returns the name of the field containing information about the start time of a feature.

TimeExtent LayerTimeInfo::timeExtent() const

Returns the time extent that is inclusive of all the data in the layer.

This function was introduced in Esri::ArcGISRuntime 100.3.

TimeReference LayerTimeInfo::timeReference() const

Returns information about how the time was referenced.

QString LayerTimeInfo::trackIdField() const

Returns the name of the field containing the trackId.

LayerTimeInfo &LayerTimeInfo::operator=(const LayerTimeInfo &other)

Assignment operator from other LayerTimeInfo.

LayerTimeInfo &LayerTimeInfo::operator=(LayerTimeInfo &&other)

Move operator from other LayerTimeInfo.


Feedback on this topic?