Class DynamicEntityObservation
A GeoElement that represents a static observation of a DynamicEntity received from a DynamicEntityDataSource.
Implements
Namespace: Esri.ArcGISRuntime.RealTime
Assembly: Esri.ArcGISRuntime.dll
Syntax
public sealed class DynamicEntityObservation : GeoElement, IEquatable<DynamicEntityObservation>
Remarks
Dynamic entity observations are objects streamed by a DynamicEntityDataSource. Each observation is a snapshot of the state of a DynamicEntity at a given point in time.
Observations are stored in a local data cache as they are received from the data source. Observations may be purged from the local data cache according to theDynamicEntityDataSourcePurgeOptions.
Multiple observations may be associated with a single DynamicEntity (via a shared track ID). These observations may be retrieved using GetObservations(Int32). The most current observation of a DynamicEntity may be retrieved using GetLatestObservation().
Observations may also be retrieved by identifying observations on a map or scene, or by handling events directly from the DynamicEntityDataSource.
Properties
Name | Description |
---|---|
Geometry | Gets or sets the Geometry of the dynamic entity observation. |
ObservationId | Gets a unique identifier for the DynamicEntityObservation. |
Methods
Name | Description |
---|---|
Equals(DynamicEntityObservation) | Returns |
Equals(Object) | |
GetDynamicEntity() | Retrieves the DynamicEntity associated with this observation. |
GetHashCode() |
See Also
Applies to
Target | Versions |
---|---|
.NET Standard 2.0 | 200.3 - 200.5 |
.NET | 200.3 - 200.5 |
.NET Windows | 200.3 - 200.5 |
.NET Android | 200.3 - 200.5 |
.NET iOS | 200.3 - 200.5 |
.NET Framework | 200.3 - 200.5 |
UWP | 200.3 - 200.5 |