xDevice Видеорегистратор BlackBox-51
Поиск  Пользователи  Правила 
Закрыть
Логин:
Пароль:
Забыли свой пароль?
Войти
 
Страницы: 1
RSS
Навител коряво пишет трек. Как поправить?
 
Вводные. xDevice indianapolis deluxe. Штатный лицензионный Навител 3.2.6
Трек писался в файла *.gpx
Изучение трека при после поездки в отпуск показалоо, что Навител записал трек не за весь путь (пытался записать за 1600 км пути),а всего около 200 км. По времени это чуть больше 2 часов, соответственно 10000 точек.
Более того, файл трека просто прерван, а не правильно закрыт.
Вот пример окончания правильного файла:
<trkpt lat="44.700851" lon="34.435505"><ele>165.399002</ele><geoidheight>27.240000</geoidheight><time>2010-07-15T05:33:08Z</time><hdop>1.0</hdop><vdop>1.6</vdop><sat>8</sat><fix>3d</fix></trkpt>
</trkseg>
</trk></gpx>


А вот так заканчивается файл у меня:
<trkpt lat="53.721386" lon="37.299080"><ele>205.266006</ele><geoidheight>11.215000</geoidheight><time>2010-07-10T00:13:44Z</time><hdop>0.8</hdop><vdop>1.5</vdop><sat>12</sat><fix>3d</fix></trkpt>
<trkpt lat="53.721214" lon="37.299019"><ele>20


Т.е. "фраза прервана на полуслове".
Почему так?
Изучение записанных треков *.gpx показало это проблему на всех длинных треках, т.е это не единичный случай.

Как сделать так, чтобы записанный трек мог содержать более 10000 точек?
Предполагаю, что проблема связана с израсходованием внутренней памяти в процессе записи.
Но как решить проблему?
Запись в другом формате (*.mps) позволит записать трек раза в 4 длиннее, но это мало. У меня разовый пробег 1200 км и хочется тре за весь путь.
Заранее благодарен ответившим.
Изменено: 306-ой - 02.08.2010 11:58:08
 
Возможно это ограничние файловой сиситемы на размер файла.
Лучше с этим вопросом обратиться к Навителу, вряд ли тут много кто пишет такие трэки. Сайт: navitel.su
Acer S200 + 8Gb class 6 + Citi Guide 5 SP 1 + Navitel 5.0 + AS 5 alpha
<strike>xDevice Monza + 8Gb class 6 + Navitel 3.2.6.3714 + iGO 8.3.4.117940 + Citi Guide 3.7.330 + BeeLine SIM included</strike>
 
Цитата
306-ой пишет:
Вводные. xDevice indianapolis deluxe. Штатный лицензионный Навител 3.2.6

Трек писался в файла *.gpx

Изучение трека при после поездки в отпуск показалоо, что Навител записал трек не за весь путь (пытался записать за 1600 км пути),а всего около 200 км. По времени это чуть больше 2 часов, соответственно 10000 точек.

Более того, файл трека просто прерван, а не правильно закрыт.

Столкнулся с аналогичной проблемой на Indianapolis HIT с НН 3.2.6. Из 7 треков 3 "кастрированы" на размере 1769472 байт, и, соответсвенно, XML-ные теги не закрыты. Остальные получились меньшего размера, и в них всё в порядке. Очень жаль, из нашего путешествия на 4.5 тыс. км сохранилось лишь несколько огрызков.

Теги можно закрыть в любом текстовом редакторе, чтобы они хотя бы стали валидным XML и загружались в разные приложения.

Цитата
Как сделать так, чтобы записанный трек мог содержать более 10000 точек?

Предполагаю, что проблема связана с израсходованием внутренней памяти в процессе записи.

Но как решить проблему?

Запись в другом формате (*.mps) позволит записать трек раза в 4 длиннее, но это мало. У меня разовый пробег 1200 км и хочется тре за весь путь.

Это баг в НН, пока его не починят, решить проблему нельзя.

Единственное, что могу предложить: выведите индикатор записи трека на экран всегда (по умолчанию он там только когда идёт запись), и время от времени выключайте запись и тут же включайте снова. В результате НН будет сохранять сегменты трека в отдельных файлах, и данные не будут потеряны. Затем Вы легко склеите их в один любой подходящей программой, или даже просто в текстовом редакторе.

Единственное -- нужно правильно выбрать интервал, за который данные не портятся.

У меня в обрезанных файлах немногим более 9000 точек. Точки пишутся раз в секунду. Т.о. надо проводить эту чудную процедуру не реже, чем каждые 2.5 часа *движения* (во время стоянки НН закрывает сегмент трека, и с началом движения открывает новый -- в том же файле).

Добавлено (05.08.2010 00:07:57)

Другие пользователи НН 3.2.6 тоже столкнулись с данной проблемой:

http://forum.navitel.su/index.php?showtopic=17336
Изменено: rkagan - 05.08.2010 00:07:57
Страницы: 1
Читают тему (гостей: 1)