Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

What is Geolocation?

The Pulsar geolocation feature can be used to automatically track user's device location. This feature is useful for managing store checkins, scheduling nearby service technician visits, or noting the location of client assets, for instance.

Geolocation uses the device's capabilities. Each operating system provides a way for an app to make a call and ask for the geolocation coordinates. Pulsar uses the system library functions that exist on iOS, Android and Windows to ask for the current location and we receive the coordinates back. Each of the devices and the operating system implements the location services in their own way, but often it is a combination of the GPS chip (that communicates with the satellite) and the cell phone tower it is currently using.  

Controlling the Accuracy

You can control the accuracy of the geolocation using Pulsar Setting Language (PSL). The proper setting to use is LocationAccuracy. This setting is optional and controls the accuracy of the geolocation data collected when the app is running in the foreground. Valid values include Fine (10 meters), Medium (100 meters), and Coarse (1000 meters). Medium is the default value.

Refer to Pulsar Settings Language - Overview for more information about using PSL to control the accuracy.

Offline Considerations

While in offline mode, the GPS chip should still be able to communicate with the satellite, however, this tends to be a little less accurate than when you are online. If the user is inside of a concrete building or a tunnel where the GPS chip is unable to communicate with the satellite, then the operating system will return null values.

  • No labels