TrackDisplayProperties QML Type

DynamicEntityLayer."> TrackDisplayProperties QML Type | ArcGISQtQml
  • Esri.ArcGISRuntime
  • TrackDisplayProperties
  • Controls the display of tracks for a DynamicEntityLayer. More...

    Import Statement: import Esri.ArcGISRuntime
    Since: Esri.ArcGISRuntime 200.1
    Inherits:

    Object

    Properties

    Signals

    Detailed Description

    Track display properties allow you to control the display of dynamic entity observations by setting a maximum number of observations to show, displaying a line that connects them (track line), and applying renderers to the previous observations and/or track line.

    Note: You cannot declare or create a component of this type in QML code.

    Property Documentation

    maximumDuration : double

    Returns the maximum time (in seconds) a previous observation displays in the track.

    Previous observations older than the specified maximum duration are not displayed.

    The default value is 0.0 which means the maximum duration is disabled and there is no age expiration applied to observations.

    Setting maximum duration to anything below 1.0 defaults to 1.0.


    maximumObservations : int

    Returns the maximum number of observations displayed per track (this includes latest and previous observations).

    The default value is 5.


    previousObservationRenderer : Renderer

    The Renderer to display the previous observations.


    showPreviousObservations : bool

    A flag indicating whether to show previous observations.

    This flag only affects previous observations, the latest observation of the track is always displayed.


    showTrackLine : bool

    A flag indicating whether to show a line that connects observations with the same track ID.


    trackLineRenderer : Renderer

    The Renderer to display the track lines that connect observations.

    Only SimpleRenderer types are supported since the track line has no attributes to support other renderer types.


    Signal Documentation

    maximumDurationChanged()

    Emitted when the maximumDuration property changes.

    Note: The corresponding handler is onMaximumDurationChanged.


    maximumObservationsChanged()

    Emitted when the maximumObservations property changes.

    Note: The corresponding handler is onMaximumObservationsChanged.


    previousObservationRendererChanged()

    Emitted when the previousObservationRenderer property changes.

    Note: The corresponding handler is onPreviousObservationRendererChanged.


    showPreviousObservationsChanged()

    Emitted when the showPreviousObservations property changes.

    Note: The corresponding handler is onShowPreviousObservationsChanged.


    showTrackLineChanged()

    Emitted when the showTrackLine property changes.

    Note: The corresponding handler is onShowTrackLineChanged.


    trackLineRendererChanged()

    Emitted when the trackLineRenderer property changes.

    Note: The corresponding handler is onTrackLineRendererChanged.


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