Вы просматриваете старую версию данной страницы. Смотрите текущую версию.
Сравнить с текущим
просмотр истории страницы
Версия 1
Текущий »
С полной информацией можно ознакомиться статье: Работа с GPS
Свойства
Свойство | Тип | Описание | Пример |
---|
IsBestAccuracy | логический | Использовать данные со спутников (если false - только данные мобильной сети) | GPSTracking.IsBestAccuracy = false; |
MinInterval | число, целое | Интервал сбора координат, передается в GPS датчик; сек | GPSTracking.MinInterval = 180; |
MinDistance | число, целое | Расстояние от предыдущей точки, при которой будет записываться новая координата, передается в GPS датчик; метры | GPSTracking.MinDistance = 10; |
DistanceFilter | число, целое | Расстояние от предыдущей точки, меньше которого координата будет проигнорирована. В поле EndTime для последней координаты будут записано время получения текущей координаты; метры | GPSTracking.DistanceFilter = 5; |
SendInterval | число, целое | Интервал отправки накопленных координат на сервер; сек | GPSTracking.SendInterval = 120; |
Методы
Метод | Описание | Параметры | Пример |
---|
Start() | Запустить сбор координат | | GPSTracking.Start(); |
Stop() | Остановить сбор координат | | GPSTracking.Stop(); |
Пример
var trackingStarted = false;
function OnLoad() {
Tracking();
}
function Tracking() {
if (trackingStarted) {
GPSTracking.Stop();
trackingStarted = false;
$.btnTracking.Text = "Start";
} else {
GPSTracking.Start();
trackinStarted = true;
$.btnTracking.Text = "Stop";
}
}
function ConfigTracking() {
GPSTracking.IsBestAccuracy = true;
GPSTracking.MinInterval = 60;
GPSTracking.MinDistance = 0;
GPSTracking.DistanceFilter = 3;
GPSTracking.SendInterval = 30;
}