This tutorial is for the new, online project designer. The tutorial for the Desktop Designer is available
here
.
This point allows you to capture a sequence of GPS coordinates at set intervals, such as every 10 metres or every 30 seconds. The GPS Tracker point can be integrated with the Map Point to provide a live map with a path drawn between coordinates.
The GPS Tracker point can be integrated with the Map point in order to display a live map with a line drawn between coordinates as they are stored. This can be done by following these steps:
%lat%,%long%
The GPS Tracker point can be configured in the designer to customise the behaviour of the point. See below for details on each of this point's properties.
This setting opens a
Format Editor
window which allows you to customise the information that is saved to the session.
This provides a list of commonly used formats that are pre-prepared for your convenience.
Provides a list of options for information that can be extracted from each location that is recorded from the GPS Tracker. This includes latitude, longitude, bearing, date / time, etc.
It can be useful to store a date/time for each coordinate that is captured. This can be done by opening the
Insert Token
box and selecting any of the
Date
,
Time
or
Date Time
options.
If you plan to integrate the GPS Tracker with a Map point please ensure that you include the required format settings, see the Integration with Map Point section for details.
When enabled, the GPS Tracker point will automatically start capturing coordinates when a new or active
session is opened and will automatically stop when the session is finished. When disabled, the GPS Tracker
can be started and stopped manually using displayed
Start
and
Stop
buttons. If the GPS Tracker is not stopped manually, it will automatically stop when the session is finished.
This is the interval between each coordinate that is captured and will determine how frequently coordinates are captured.
The
Interval
is dependant on the selected
Capture Mode
and will either be:
Capture Mode: Time interval
The capture interval will be a number of seconds between captures.
Capture Mode: Distance interval
The capture interval will be a number of metres between captures.
GPS tracking can cause a significant drain on battery usage over time. The smaller the capture interval, the more the battery will be drained. It is recommended to use a capture interval of 60 seconds or 100 metres.
The GPS Tracker will store captured coordinates in a delimited string, for example a GPS tracker that has captured 3 coordinates would store:
32.432331,-120.031219;32.432331,-120.031219;32.432331,-120.031219
Each coordinate is separated using the default delimiter character
;
which can be configured using this setting.
When a location is recorded, you can extract information from the GPS location including
latitude, longitude, bearing, etc. This information can be saved to the session by
adding
Reference Points
to the project. This can be done easily by selecting the GPS Tracker point and in the point's properties tab,
click on the button to
Generate Reference Points
. This will open a window which provides options to select from a variety of dynamic references as well
as the point type of the points that will be generated.
Apple iOS devices require permission to access the location services on the device. The app will prompt you to grant permission with the prompts seen below:
You can check on the status of permissions from within
the app by opening the
Settings page
and scrolling down to the
Location & Privacy Settings
section.
The location service status will be one of the following:
Status | Meaning |
---|---|
Not Set | Permission has not been requested yet. The app will request permission access when location services are required. |
No Access | The user has denied access to location services. Location services cannot be used by the app until the user changes the location service permissions for the app. |
Limited | The user has only granted permission to allow location services while the app is in use. The user has not granted permission for the app to use location services while the app is in the background. This will impact the performance of points such as the GPS Tracker point where location information needs to be tracked over time. |
Full Access | The user has granted permission to access location services while the app is any state. This will allow all points to use location services as required. |
To change the permission settings for location services, you will need to open the Location and Privacy settings on the device. For devices running recent versions of iOS (iOS 8+) you can quickly navigate to the location and privacy settings from within the Mobile Data Anywhere app:
Location & Privacy Settings
section.
Location and Privacy Settings
button.
Location.
Always
to provide the best experience.
The following samples demonstrate how the GPS Tracker point can be used to capture a sequence of locations and also how a path between the coordinates can be drawn onto a Map point . Get started by downloading the GPS Tracker point sample project, below.