Използвам в приложението си TLocationSensor
на Android, но имам проблем със свойството Distance. Ако задам 10 метра и не се движа OnLocationChange се задейства.
Какво трябва да настроя и как да го накарам да работи?
Използвам в приложението си TLocationSensor
на Android, но имам проблем със свойството Distance. Ако задам 10 метра и не се движа OnLocationChange се задейства.
Какво трябва да настроя и как да го накарам да работи?
Вероятно компонентът на сензора за местоположение на XE5 наистина работи - това е просто устройството, което не е в състояние да предостави на Delphi достатъчно точни данни при дадени обстоятелства.
Можете да вземете софтуер за картографиране като MapSoft Navigator и да запишете следа за няколко часа. Ако тази следа показва значителни отклонения, това означава, че устройството смята, че се мести спорадично. И докладва тези движения на Delphi, което задейства събитията.
Вижте данните, вероятно събрани под открито небе, дори без стоманобетонни стени, които правят отражения и изкривявания: https://gis.stackexchange.com/questions/12011
LocationSensor.Accuracy
? Стартирайте някаква програма, способна да показва GPS информация - каква GPS резолюция показва? - person Arioch 'The   schedule 06.01.2014OldLocation, NewLocation
вътре в събитието при различни извиквания на събитие? напълно еднакви ли бяха или наистина имаха 10 метра разлика? - person Arioch 'The   schedule 06.01.2014