Вы просматриваете старую версию данной страницы. Смотрите текущую версию.

Сравнить с текущим просмотр истории страницы

Версия 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;
}
  • Нет меток