webarchitect Опубликовано 2 октября, 2016 Поделиться Опубликовано 2 октября, 2016 Наблюдается проблема с записью GPS треков как в формате .mps ( Garmin MapSource ), так и формате .gpx ( GPS Exchange Format ), как при штатном завершении работы Navitel (Меню - Выход), так и при выключении самого устройства (удержание кнопки питания, а затем подтверждение выключения). Когда открываю файл трека в специальном ПО или через Online-инструменты, то либо получаю сообщение о том, что файл повреждён (для .gpx), либо вижу по карте, что не хватает последнего фрагмента маршрута. Экспериментирую как на коротких (от 0 до 2 часов), так и на средних (от 2 до 7 часов) путешествиях. В путешествии пробовал как не трогать навигатор вообще, так и вводить его в спящий режим. Software: Navitel 9.1.0.710 с картой Россия 2015Q1Windows Embedded CE 6.0 Hardware: Treelogic TL-7005BGF AV 4Gb Дополнительные условия: Запись треков ведётся в папку Tracks в корне файловой структуры устройства. Свободное место на устройстве: 1.9 GB Подробное описание последнего случая с дальней поездкой: Формат .mps, длительность путешествия 21 час 51 минута (1598 км), навигатор не трогал, не выключал. В начале путешествия включил GPS - пошла запись трека. В конце путешествия выключил GPS, чтобы на экране "Датчики" считать показания поездки, а потом через 2-3 минуты просто выключил навигатор без выхода из Navitel. В результате в файле со 1110 км и до конца поездки нет информации. Вопрос: как сделать так, чтобы треки сохранялись полностью и правильно? Предложения: 1 Разместить в FAQ по Navitel и руководстве пользователя ответ на вопрос о правильной и надёжной записи треков. А ещё лучше - внедрить эти рекомендации в саму программу на закладку настроек записи треков. 2 Если для записи файла трека надо остановить его запись, то сделать так, чтобы при штатном завершении программы (Меню-Выход) происходило и штатное завершение записи трека. Вы ведь сделали опцию "Хранить GPS позиции за последние N минут" для подстраховки начала записи трека, так почему бы не позаботиться и о финальном этапе сохранения трека? Ссылка на комментарий Поделиться на другие сайты Поделиться
Breez11 Опубликовано 2 октября, 2016 Поделиться Опубликовано 2 октября, 2016 почему бы не позаботиться и о финальном этапе сохранения трека?За 6 дней поездки на расстояние 6300 км (туда и обратно) всё время писались треки в формате *gpx и не было ни одной ошибки.Запись и выключение производил через кнопку "Запись трека" на главном экране.Просто выход из программы без выключения записи всегда приводит к повреждению трека.Версия программы Навител 9.6.2598 для WinCE. Ссылка на комментарий Поделиться на другие сайты Поделиться
webarchitect Опубликовано 2 октября, 2016 Автор Поделиться Опубликовано 2 октября, 2016 За 6 дней поездки на расстояние 6300 км (туда и обратно)Добротное такое путешествие! :) Запись и выключение производил через кнопку "Запись трека" на главном экране. Спасибо, Breez11! Выходит, у меня возникло заблуждение по следующей цепочке: - убрал неиспользуемые мной значки с главного экрана и в том числе "Запись трека", забыв о существовании такой кнопки; - в настройках нашел "Запись трека" и поставил "On" http://joxi.ru/Q2K7x1t9VVPq2j?d=1 - заглянул в папку, куда они пишутся, обнаружил там файлы; - сделал ошибочный вывод, что чудесным образом туда регулярно записываются треки при каждом включении связи с GPS; И так и мучился, не понимая, как правильно финализировать запись. Мне эта странная настройка "Запись трека" http://joxi.ru/Q2K7x1t9VVPq2j?d=1 показалась не оперативной(надо включать и выключать), а постоянной (раз включил и оно само пакует треки). Тем не менее, я считаю, что при штатном выходе из программы она либо должна остановить запись трека, сохранив его целостным, либо спросить пользователя, хочет ли тот сохранить трек или нет. В последнем случае файл трека должен отсутствовать. Убеждён, что это баг, когда обычное взаимодействие с интерфейсом программы в результате даёт повреждённый файл. Даже элементарный "Блокнот" спрашивает, хочет ли пользователь сохранить файл, когда программу закрывают. Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Заархивировано
Эта тема находится в архиве и закрыта для дальнейших ответов.