TrackDisplayProperties QML Type
Controls the display of tracks for a DynamicEntityLayer. More...
Import Statement: | import Esri.ArcGISRuntime |
Since: | Esri.ArcGISRuntime 200.1 |
Inherits: |
- List of all members, including inherited members
- TrackDisplayProperties is part of QML Type List.
Properties
- maximumDuration : double
- maximumObservations : int
- previousObservationRenderer : Renderer
- showPreviousObservations : bool
- showTrackLine : bool
- trackLineRenderer : Renderer
Signals
- maximumDurationChanged()
- maximumObservationsChanged()
- previousObservationRendererChanged()
- showPreviousObservationsChanged()
- showTrackLineChanged()
- trackLineRendererChanged()
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
.
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
.