Class Location
Provides data for a single location, including position, course, velocity, and accuracy.
Namespace: Esri.ArcGISRuntime.Location
Assembly: Esri.ArcGISRuntime.dll
Syntax
public class Location
  Constructors
| Name | Description | 
|---|---|
| Location(MapPoint, Double, Double, Double, Boolean) | Initializes a new instance of the Location class.  | 
      
| Location(Nullable<DateTimeOffset>, MapPoint, Double, Double, Double, Double, Boolean) | Initializes a new instance of the Location class with a known timestamp.  | 
      
| Location(Nullable<DateTimeOffset>, MapPoint, Double, Double, Double, Double, Boolean, IEnumerable<KeyValuePair<String, Object>>) | Initializes a new instance of the Location class with timestamp and additional source properties.  | 
      
Properties
| Name | Description | 
|---|---|
| AdditionalSourceProperties | Gets a set of key-value pairs providing additional meta-data and properties about the source of this Location.  | 
      
| Course | Gets the course of the device in degrees, or NaN if not available.  | 
      
| HorizontalAccuracy | Gets the estimated horizontal accuracy of the location in meters  | 
      
| IsLastKnown | Gets a value indicating whether this is an outdated device position retrieved and cached earlier and therefore not guaranteed to represent the current location.  | 
      
| Position | Gets the horizontal and vertical position of the location  | 
      
| Timestamp | Gets the timestamp when this location was recorded (if available).  | 
      
| Velocity | Gets the velocity of the device in meters per second  | 
      
| VerticalAccuracy | Gets the vertical accuracy of this location in meters.  | 
      
Applies to
| Target | Versions | 
|---|---|
| .NET Standard 2.0 | 100.3 - 200.8 | 
| .NET | 100.13 - 200.8 | 
| .NET Windows | 100.13 - 200.8 | 
| .NET Android | 200.0 - 200.8 | 
| .NET iOS | 200.0 - 200.8 | 
| .NET Framework | 100.0 - 200.8 | 
| Xamarin.Android | 100.0 - 100.15 | 
| Xamarin.iOS | 100.0 - 100.15 | 
| UWP | 100.0 - 200.8 |