LayerTimeInfo Class

  • LayerTimeInfo
  • class Esri::ArcGISRuntime::LayerTimeInfo

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

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

    This class was introduced in Esri::ArcGISRuntime 100.0.

    Public Functions

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

    Detailed Description

    Member Function Documentation

    LayerTimeInfo::LayerTimeInfo(Esri::ArcGISRuntime::LayerTimeInfo &&other)

    Copy constructor from other LayerTimeInfo.

    LayerTimeInfo::LayerTimeInfo(const Esri::ArcGISRuntime::LayerTimeInfo &other)

    Copy constructor from other LayerTimeInfo.

    LayerTimeInfo::LayerTimeInfo()

    Default constructor. Creates an empty LayerTimeInfo.

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

    Move operator from other LayerTimeInfo.

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

    Assignment operator 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.

    Esri::ArcGISRuntime::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.

    Esri::ArcGISRuntime::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.

    Esri::ArcGISRuntime::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.

    Your browser is no longer supported. Please upgrade your browser for the best experience. See our browser deprecation post for more details.

    You can no longer sign into this site. Go to your ArcGIS portal or the ArcGIS Location Platform dashboard to perform management tasks.

    Your ArcGIS portal

    Create, manage, and access API keys and OAuth 2.0 developer credentials, hosted layers, and data services.

    Your ArcGIS Location Platform dashboard

    Manage billing, monitor service usage, and access additional resources.

    Learn more about these changes in the What's new in Esri Developers June 2024 blog post.

    Close