FenceGeotriggerFeedAccuracyMode enum
Options that describe how a FenceGeotrigger uses accuracy information from a GeotriggerFeed.
This enumeration defines options for using accuracy information from a GeotriggerFeed to provide the Geometry for checking a Geotrigger condition. In particular, you can choose how to use the ArcGISLocation.horizontalAccuracy property to reflect the uncertainty around a fixed ArcGISLocation.position. Due to various factors, GPS positions may be inaccurate, with ArcGISLocation.horizontalAccuracy representing a radius that defines the area containing the actual location. Spurious notifications may occur when the ArcGISLocation.position is inaccurate and is incorrectly reported as inside or outside of a fence. You can use the ArcGISLocation.horizontalAccuracy to account for that uncertainty.
These values are used in conjunction with FenceGeotrigger.enterExitSpatialRelationship to affect when notifications are sent.
Values
- useGeometry → const FenceGeotriggerFeedAccuracyMode
-
The reported Geometry from a GeotriggerFeed is used.
For a LocationGeotriggerFeed the point geometry from the ArcGISLocation.position property is used.
- useGeometryWithAccuracy → const FenceGeotriggerFeedAccuracyMode
-
The reported Geometry from a GeotriggerFeed is used in conjunction with accuracy information.
For a LocationGeotriggerFeed the point geometry from the ArcGISLocation.position property is buffered by the ArcGISLocation.horizontalAccuracy to produce a polygon geometry.
Properties
- coreValue → RT_FenceGeotriggerFeedAccuracyMode
-
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
-
values
→ const List<
FenceGeotriggerFeedAccuracyMode> - A constant List of the values in this enum, in order of their declaration.