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.8 |
| .NET | 200.3 - 200.8 |
| .NET Windows | 200.3 - 200.8 |
| .NET Android | 200.3 - 200.8 |
| .NET iOS | 200.3 - 200.8 |
| .NET Framework | 200.3 - 200.8 |
| UWP | 200.3 - 200.8 |