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.

Inheritance
Available extensions

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.