Property AdditionalSourceProperties
AdditionalSourceProperties
Gets a set of key-value pairs providing additional meta-data and properties about the source of this Location.
Declaration
public IReadOnlyDictionary<string, object> AdditionalSourceProperties { get; }
Property Value
Type | Description |
---|---|
System. |
A set of key-value pairs providing additional meta-data and properties about the source of this Location. |
Remarks
A Location object can be created manually or by
a variety of Location
In addition, mobile devices may provide different details about their
in-built location services. For example, Android systems can provide data on the
number of satellites used to find a position, whereas on iOS this information is not
available. When a given property is not available to the data source the entry should
be omitted from the Additional
The Additional
- The confidence level associated with the location.
- The method used to obtain the location.
- The provenance of the location.
Information is provided as a set of key-value pairs, where the Location key
describes the type of data held in the System.
-
floor
(an integer value). The floor number of the Location when in a building. Use Floor to reference this key. -
satelliteCount
(an integer value). The number of satellites used to fix the Location. Use SatelliteCount to reference this key. -
positionSource
(a string value). This key can be used to indicate the position source: GNSS, AppleIPS, BLE, WIFI, CELL, IP. GNSS indicates global navigation satellite system and AppleIPS is Apple’s indoor positioning technology. It is possible to have multiple position sources. In that casepositionSource
is a list with comma-separated values. Use PositionSource to reference this key.
Keys are case-sensitive.
This collection is read-only and can only be assigned via the constructor.
Applies to
Platforms and versions
Target | Versions |
---|---|
.NET Standard 2.0 | 100.10 - 200.6 |
.NET | 100.13 - 200.6 |
.NET Windows | 100.13 - 200.6 |
.NET Android | 200.0 - 200.6 |
.NET iOS | 200.0 - 200.6 |
.NET Framework | 100.10 - 200.6 |
Xamarin.Android | 100.10 - 100.15 |
Xamarin.iOS | 100.10 - 100.15 |
UWP | 100.10 - 200.6 |