ArcGIS Runtime SDK for iOS: AGSLocation.h File Reference
ArcGIS Runtime SDK for iOS  100.15
AGSLocation.h File Reference

Go to the source code of this file.

Typedefs

typedef NSString *AGSPositioningSource NS_TYPED_ENUM
 
typedef NSString *AGSLocationSourcePropertyKey NS_TYPED_EXTENSIBLE_ENUM
 Used to represent some well-known constant strings for keys in AGSLocation::additionalSourceProperties dictionary. More...
 

Variables

AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyFloor
 
AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyPositionSource
 
AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeySatelliteCount
 
AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyTransmitterCount
 
AGS_EXTERN AGSPositioningSource const AGSPositioningSourceAppleIPS
 
AGS_EXTERN AGSPositioningSource const AGSPositioningSourceBLE
 
AGS_EXTERN AGSPositioningSource const AGSPositioningSourceCELL
 
AGS_EXTERN AGSPositioningSource const AGSPositioningSourceGNSS
 
AGS_EXTERN AGSPositioningSource const AGSPositioningSourceWIFI
 

Typedef Documentation

◆ NS_TYPED_ENUM

typedef NSString* AGSPositioningSource NS_TYPED_ENUM

◆ NS_TYPED_EXTENSIBLE_ENUM

typedef NSString* AGSLocationSourcePropertyKey NS_TYPED_EXTENSIBLE_ENUM

Used to represent some well-known constant strings for keys in AGSLocation::additionalSourceProperties dictionary.

Since
100.10

Variable Documentation

◆ AGSLocationSourcePropertyKeyFloor

AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyFloor

This key can be used to indicate the floor number of an AGSLocation object when in a building where the ground floor is 0. Negative numbers indicate levels below ground.

The value of this key should be an NSNumber in AGSLocation::additionalSourceProperties dictionary.

Since
100.10

◆ AGSLocationSourcePropertyKeyPositionSource

AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyPositionSource

This key can be used to indicate the position source of an AGSLocation object: GNSS, BLE, WIFI, CELL, IP, where GNSS indicates global navigation satellite system. It is possible to have multiple position sources. In that case, the value of the key is a list with comma-separated values. The value of this key should be an NSString in AGSLocation::additionalSourceProperties dictionary.

Since
100.10

◆ AGSLocationSourcePropertyKeySatelliteCount

AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeySatelliteCount

This key can be used to indicate the number of satellites used to fix an AGSLocation object. This key should be associated with an NSNumber in AGSLocation::additionalSourceProperties dictionary.

Since
100.10

◆ AGSLocationSourcePropertyKeyTransmitterCount

AGS_EXTERN AGSLocationSourcePropertyKey const AGSLocationSourcePropertyKeyTransmitterCount

This key can be used to indicate the number of transmitters used to create an indoor positioning system (IPS) position. This key should be associated with an NSNumber.

Since
100.14

◆ AGSPositioningSourceAppleIPS

AGS_EXTERN AGSPositioningSource const AGSPositioningSourceAppleIPS

Value associated with the key AGSLocationSourcePropertyKeyPositionSource when location data is acquired from an Apple Indoor Positioning Source (AppleIPS).

Since
100.14

◆ AGSPositioningSourceBLE

AGS_EXTERN AGSPositioningSource const AGSPositioningSourceBLE

Value associated with the key AGSLocationSourcePropertyKeyPositionSource when location data is acquired from a wireless (Bluetooth) network.

Since
100.14

◆ AGSPositioningSourceCELL

AGS_EXTERN AGSPositioningSource const AGSPositioningSourceCELL

Value associated with the key AGSLocationSourcePropertyKeyPositionSource when location data is acquired from a cellular network.

Since
100.14

◆ AGSPositioningSourceGNSS

AGS_EXTERN AGSPositioningSource const AGSPositioningSourceGNSS

Value associated with the key AGSLocationSourcePropertyKeyPositionSource when location data is acquired from GPS.

Since
100.14

◆ AGSPositioningSourceWIFI

AGS_EXTERN AGSPositioningSource const AGSPositioningSourceWIFI

Value associated with the key AGSLocationSourcePropertyKeyPositionSource when location data is acquired from a wireless local network.

Since
100.14