Class EstimoteIndoorLocationDatum
The location of the device within a space monitored by Estimote indoor location beacons. See EstimoteBeaconProbe
for more information.
Inheritance
System.Object
EstimoteIndoorLocationDatum
Assembly: SensusAndroid.dll
Syntax
public class EstimoteIndoorLocationDatum : Datum, IDatum
Constructors
EstimoteIndoorLocationDatum(DateTimeOffset, Double, Double, Double, EstimoteIndoorLocationAccuracy, String, String, Location, LocationPosition)
Declaration
public EstimoteIndoorLocationDatum(DateTimeOffset timestamp, double x, double y, double orientation, EstimoteIndoorLocationAccuracy accuracy, string locationName, string locationId, Location estimoteLocation, LocationPosition estimotePosition)
Parameters
Type |
Name |
Description |
System.DateTimeOffset |
timestamp |
|
System.Double |
x |
|
System.Double |
y |
|
System.Double |
orientation |
|
EstimoteIndoorLocationAccuracy |
accuracy |
|
System.String |
locationName |
|
System.String |
locationId |
|
Estimote.Android.Indoor.Location |
estimoteLocation |
|
Estimote.Android.Indoor.LocationPosition |
estimotePosition |
|
Properties
Accuracy
Declaration
public EstimoteIndoorLocationAccuracy Accuracy { get; set; }
Property Value
DisplayDetail
Declaration
public override string DisplayDetail { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
EstimoteLocation
A convenience reference to the native Estimote location object. Not serialized to the data store.
Declaration
public Location EstimoteLocation { get; }
Property Value
Type |
Description |
Estimote.Android.Indoor.Location |
The Estimote position.
|
EstimotePosition
A convenience reference to the native Estimote position object. Not serialized to the data store.
Declaration
public LocationPosition EstimotePosition { get; }
Property Value
Type |
Description |
Estimote.Android.Indoor.LocationPosition |
The Estimote position.
|
LocationId
Declaration
public string LocationId { get; set; }
Property Value
Type |
Description |
System.String |
|
LocationName
Declaration
public string LocationName { get; set; }
Property Value
Type |
Description |
System.String |
|
Orientation
Declaration
public double Orientation { get; set; }
Property Value
Type |
Description |
System.Double |
|
StringPlaceholderValue
Declaration
public override object StringPlaceholderValue { get; }
Property Value
Type |
Description |
System.Object |
|
Overrides
X
Declaration
public double X { get; set; }
Property Value
Type |
Description |
System.Double |
|
Y
Declaration
public double Y { get; set; }
Property Value
Type |
Description |
System.Double |
|
Implements