27 #import <Foundation/Foundation.h>
28 #import <ArcGIS/AGSLocationDataSource.h>
45 #pragma mark initializers
55 - (instancetype)initWithPositioningTable:(
AGSFeatureTable *)positioningTable
63 + (instancetype)indoorsLocationDataSourceWithPositioningTable:(
AGSFeatureTable *)positioningTable
72 - (instancetype)initWithPositioningTable:(
AGSFeatureTable *)positioningTable
74 positioningID:(NSUUID *)positioningID;
82 + (instancetype)indoorsLocationDataSourceWithPositioningTable:(
AGSFeatureTable *)positioningTable
84 positioningID:(NSUUID *)positioningID;
87 #pragma mark properties
99 @property (nullable, nonatomic, strong, readonly) NSUUID *
positioningID;
114 @property (nullable, nonatomic, strong, readonly) NSError *
warning;
An ArcGIS specific source for dataset containing geographic features or non-spatial records.
Definition: AGSArcGISFeatureTable.h:69
A source for dataset containing geographic features or non-spatial records.
Definition: AGSFeatureTable.h:65
Provides an indoor or outdoor position based on device sensor data (radio, GPS, motion sensors).
Definition: AGSIndoorsLocationDataSource.h:43
NSError * warning
Definition: AGSIndoorsLocationDataSource.h:114
NSUUID * positioningID
Definition: AGSIndoorsLocationDataSource.h:99
AGSFeatureTable * positioningTable
Definition: AGSIndoorsLocationDataSource.h:104
AGSArcGISFeatureTable * pathwaysTable
Definition: AGSIndoorsLocationDataSource.h:94
An abstract base class that provides location updates to AGSLocationDisplay.
Definition: AGSLocationDataSource.h:56