livegps писал(а):
sscorpio писал(а):
Дождался версию с отложенными координатами.
Круто ! Но !
Если данные не отправил сегодня, а отправил завтра - то в логах они засчитываются за завтрашний день.
Неприятный глюк.
Это вопрос уже не к программе. Это к веб части. Говорят есть такое в планах исправить, руки не дошли еще.
Вот это прям точно нужно !
Мало ли как с данными получиться может !
livegps писал(а):
sscorpio писал(а):
Так же вопрос - а почему нельзя сделать сбор координат чаще чем раз в 10-ть секунд ?
10-ть секунд на скорости 120 км/час - это большое расстояние.
Хотелось бы без ограничения минимального времени.
Специально это убрали, во-первых из-за нового алгоритма сбора координат, во-вторых для уменьшения нагрузки на сервера и это точно не будет возвращено. На скорости 120км в час вы вряд ли ездите по непрямой траектории. И что 1 секунда, что 10 роли не сыграют. Это вам не даст ни точности, ни какой-то дополнительной информации к треку. А для езды по городу 10-ти секунд более чем хватает, чтобы трек получился со всеми поворотами, не говоря уже о пешеходах.
Тут на самом деле поспорю. Пусть отправляет раз в 10-ть секунд, но записывать координаты надо почаще, хотя бы раз в 5 секунд. Можете на моих треках посмотреть, где поворот срежет, где на непрямых дорогах расстояние уменьшит. Серьёзная погрешность накапливается
Непорядок !
livegps писал(а):
sscorpio писал(а):
И рацпредложение.
Накопленные данные можно вручную отправить на сервер из страницы настроек.
Но вот беда - если настройки закрыты паролем, данные отправить нельзя.
Было бы отлично сделать кнопку "Отправить данные" на экране где все кнопки - "Старт", "Стоп", "SOS".
Возможно, надо подумать, чтобы это не загромождало главный экран.
Тут фиг с ним, если первый вопрос решается (с выгрузкой трека в правильный день), то никаких кнопок не нужно.
И ещё проблемос.
При выключении/включении телефона служба стартует, координаты собирает, но не передаёт их на сервер.
После нажатия Стоп-Старт - передача данных начинает работать.
Андроид 4.1.2