TimeAware QML Type

  • Esri.ArcGISRuntime
  • TimeAware
  • A marker interface implemented by classes that support time. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 100.3

    Properties

    Signals

    Detailed Description

    When time is enabled on layer, data can be filtered and fetched based on a time range.

    Types that implement TimeAware

    ArcGISMapImageLayer

    A layer based on a dynamic ArcGIS Map service

    FeatureLayer

    A layer that can visualize vector/feature data

    KmlLayer

    A layer that can visualize KML data

    RasterLayer

    A RasterLayer is used to render data from a Raster onto a Map

    WmsLayer

    Displays data from a WMS service

    Property Documentation

    fullTimeExtent : TimeExtent

    Returns the full time extent of the time aware layer (read-only).

    Note: This property is only available after the time aware layer is loaded.

    See also TimeExtent.


    supportsTimeFiltering : bool

    Returns whether the time aware layer supports filtering its contents by time values (read-only).


    timeFilteringEnabled : bool

    Returns whether the time aware layer participates in filtering based on the time extent of its geoview.


    timeInterval : TimeValue

    Returns a time interval that represents the suggested step size for use when manipulating the time extent (read-only).

    Can be null if no time interval is suggested for this time aware object.

    This information can be used to set the step size for a time slider control.

    This property is available after the time aware layer is loaded.

    See also TimeValue.


    timeOffset : TimeValue

    The time offset of the time aware layer.

    The time offset is subtracted from the time extent set on the time aware layer's geoview. This can be used to overlay data from different periods of time for comparison.

    Note: This property is only available after the layer is loaded.

    See also TimeValue.


    Signal Documentation

    fullTimeExtentChanged()

    Emitted when the fullTimeExtent property of the time aware layer changes.

    Note: The corresponding handler is onFullTimeExtentChanged.


    supportsTimeFilteringChanged()

    Emitted when the supportsTimeFiltering property of the time aware layer changes.

    Note: The corresponding handler is onSupportsTimeFilteringChanged.


    timeFilteringEnabledChanged()

    Emitted when the timeFilteringEnabled property of the time aware layer changes.

    Note: The corresponding handler is onTimeFilteringEnabledChanged.


    timeIntervalChanged()

    Emitted when the timeInterval property of the time aware layer changes.

    Note: The corresponding handler is onTimeIntervalChanged.


    timeOffsetChanged()

    Emitted when the timeOffset property of the time aware layer changes.

    Note: The corresponding handler is onTimeOffsetChanged.


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