Перенос путевых точек из Навител.
#1
Отправлено 24 August 2010 - 01:13
Зы Искал, не нашёл.
#2
Отправлено 24 August 2010 - 12:58
Разобрался сам. Последняя версия Навител, 3.5, некорректно сохраняет путевые точки, в результате после конвертации вместо букв "кракозябры". С версией 3.2.6 всё нормально, ПТ сохраняются в .wpt, а затен конвертируются в формат СитиГида любым конвертором, например, POIconvertNN-CG.
Вопрос по прямой конвертации файлов .gdb в СитиГид остаётся открытым, т. к. последняя версия Навитела корректно работает только с .gdb
Пока получается только такая цепочка:
-- Экспорт пут. точек Навитела в формат .gdb ,
--- импорт получившегося файла в старую (3.2.6) версию Навител,
--- экспорт в формате .wpt
-- и только потом передача в POIconvertNN-CG (программу нужно поместить в папку с файлом с названием Exported Waypoints.wpt и запустить)
-- помещение получившегося файла bookmarks.dat в папку с программой СитиГид
#3
Отправлено 17 May 2011 - 21:46
#4
Отправлено 18 May 2011 - 08:18
сразу не нашел место хранения - подскажите где искать, может чего удастся придумать
|
а также Камеры всех городов (кроме МСК и СПБ) - сейчас есть 71Tul, 66Ekb, 69Tvr, 53Nov, 34Vlg
#5
Отправлено 18 May 2011 - 08:52
gaff (18 May 2011 - 08:18) писал:
сразу не нашел место хранения - подскажите где искать, может чего удастся придумать
НН 3.2.6 корректно сохранял в .wpt и далее его довольно легко можно было конвертировать. НН 5 нормально (не кракозябрами) в wpt не сохраняет.
2. Программа "Точки интереса и треки" нормально загружает в себя навителовские .gpx, но вот сохранить их для СитиГида - не умеет (или я не нашёл, как).
#6
Отправлено 18 May 2011 - 23:19
|
а также Камеры всех городов (кроме МСК и СПБ) - сейчас есть 71Tul, 66Ekb, 69Tvr, 53Nov, 34Vlg
#8
Отправлено 15 July 2011 - 12:45
#9
Отправлено 15 July 2011 - 13:17
Alex_the_G (15 July 2011 - 12:45) писал:
И вообще сомневаюсь, как в этом самом Экселе путём перестановки столбцов можно "раскроказябрить" то, что выдаёт 5-й Навител? Файлы от НН 3.2.6 прекрасно конвертятся во что угодно да и сам НН сразу мог выдать .wpt, т. е. текстовой файл. НН - 5 .wpt выдавать разучился...
И единственная программа, которая понимает файлы ПТ нн-5 -- Это СтиГидовский конвертер путевых точек и треков
сначала "скармливаю" навителовский файл программе "Точки интереса и треки", она их не только понимает, но и отображает на карте и даёт редактировать. Потом сохраняю (просто жму на "дискету" в программе), на ББ установлен СГ, прога автоматом сохраняет для него в "Мои документы" - maps в виде файла ПОИ (пример - 47Len.bookmarks.txt). Уже можно перенести на девайс и пользоваться. А что бы перенести в "закладки" достаточно просто содержимое файла ***.bookmarks.txt скопировать и вставить в файл bookmarks.dat (или переименовать файл целиком). Обратным переносом решается вопрос по отображению всех закладок на карте, в настройках ПОИ включаю "прочие"
#10
Отправлено 15 July 2011 - 14:23
Оцелоп (15 July 2011 - 13:17) писал:
Сохраняем из НН-5 GDB файл с точками. "Кракозябры" - это нормальный UTF-8, который переводится в 1251 самим GPSbabelем. Сохраняешь в нем в CSV (текстовый файл) и чтобы он соответствовал формату bookmarks.dat достаточно описание координат из третьего столбца переставить в первый и заменить разделители на "|" и все...
Короче проблема надумана.. Хотя сперва сам повелся...
#11
Отправлено 15 July 2011 - 14:56
прекрасно берет GPX файлы от нн-5 в UTF-8. Откуда вообще крик про "кракозябры" ?
#12
Отправлено 15 July 2011 - 15:01
Alex_the_G (15 July 2011 - 14:23) писал:
Короче проблема надумана.. Хотя сперва сам повелся...
gpsbabel -t -i gdb -f /C:/222.gdb -o iblue747 -F C:/222.csv -o gpx -F C:/Users/Saa/AppData/Local/Temp/qt_temp.McS112
gdb: Cannot open file '/C:/222.gdb'!
Error running gpsbabel: Process exited unsucessfully with code 1
и вообще этот GPSbabel явно не для рядового пользователя.
Зы А вот и кракозябры:
BEGIN SYMBOL
60.25775, 29.59712, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$
abcdefghijklmnopqrstuvwxyz
60.25850, 29.59587, 2$
60.25845, 29.59472, 5
60.25852, 29.59405, 3
60.25858, 29.59367, 1
60.25900, 29.59247, $$$$$$$$ $$$ 14
60.25867, 29.59248, $$$ $$$ 21
60.25855, 29.59200, $$$$$$$$$$ $$$ 8/19
60.25858, 29.59135, 17$
60.25840, 29.59033, 19
60.25785, 29.59087, $$$$$$$ 5
END
Сообщение отредактировал Оцелоп: 15 July 2011 - 15:23
#13
Отправлено 15 July 2011 - 15:57
Оцелоп (15 July 2011 - 15:01) писал:
gpsbabel -t -i gdb -f /C:/222.gdb -o iblue747 -F C:/222.csv -o gpx -F C:/Users/Saa/AppData/Local/Temp/qt_temp.McS112
gdb: Cannot open file '/C:/222.gdb'!
Error running gpsbabel: Process exited unsucessfully with code 1
и вообще этот GPSbabel явно не для рядового пользователя.
More options -> Enable Character set transformation
В input - ставим UTF-8
В output - CP1251
gpsbabel -c UTF-8 -w -i gdb -f D:/TMP/test/NN/upper-low.gdb -c CP1251 -o csv -F D:/TMP/test/NN/test.csv
Работает.
gpsbabel -c UTF-8 -w -i gdb -f D:/TMP/test/NN/upper-low.gdb -c CP1251 -o gpx -F D:/TMP/test/NN/test.gpx
тоже.
Я в нем выгонял не в GPX, а в CSV (табличку). С русским проблем нет.
54.77720, 32.05073, пицца донино
54.78120, 32.04888, музей
54.78850, 32.05340, успенский собор
54.78460, 32.06362, 031
54.78455, 32.06312, крепостная стена
54.77488, 31.78942, катынь
54.88535, 32.02603, мотель феникс
Сообщение отредактировал Alex_the_G: 15 July 2011 - 15:58
#14
Отправлено 15 July 2011 - 16:18
Alex_the_G (15 July 2011 - 15:57) писал:
В input - ставим UTF-8
В output - CP1251
Зы Написал бы кто нить из программистов "для разминки"
#15
Отправлено 15 July 2011 - 18:46
Оцелоп (15 July 2011 - 16:18) писал:
Зы Написал бы кто нить из программистов "для разминки"
Посмотрел - как раз wpt Навител выдает криво - русские буквы гробит. GPX и GDB только сохраняют русский юникод.
GDB - Закрытый формат - если только разгребать код GPSbabel или пытаться встроить в него сохранение точек в формат CityGuide. Многовато возни, хотя попробую им написать, может они не откажут. (у меня этот babel Не собрался - нужен MSVC не такой старый как у меня
GPX - это xml - его можно просто втащить в excel, как данные (ну под рукой он у меня - ничего поделать не могу) и сделать в нем операцию по выдиранию нужных столбцов, расстановке их и сохранении в bookmarks.dat.
"Однокнопочное" решение пока не придумал...
#16
Отправлено 15 July 2011 - 23:35
Alex_the_G (15 July 2011 - 18:46) писал:
GDB - Закрытый формат - если только разгребать код GPSbabel или пытаться встроить в него сохранение точек в формат CityGuide. Многовато возни, хотя попробую им написать, может они не откажут. (у меня этот babel Не собрался - нужен MSVC не такой старый как у меня
GPX - это xml - его можно просто втащить в excel, как данные (ну под рукой он у меня - ничего поделать не могу) и сделать в нем операцию по выдиранию нужных столбцов, расстановке их и сохранении в bookmarks.dat.
"Однокнопочное" решение пока не придумал...
Доборол GPSbabel кому интересно - пишите. Конвертит сразу в bookmarks.dat
#17
Отправлено 22 July 2011 - 21:00
Я свои закладки из Андройд версии СГ 5,1 перекинул на ПК и когда отрыл их прогой для ПК версии 2,2
у меня все названия закладак (они у меня все русскими буквами написаны
Раньше также все делал и было все нормально.
Где капать? Что и как перекодировать?
Может кто подскажет?
Заранее благодарю
#18
Отправлено 13 November 2011 - 12:12
Ну ведь делал раньше, получалось! но вот прошло 3 месяца - забыл. И второй день бьюсь - не выходит.
1. Конвертер треков не работает, импорт - GPX не активно (?).

2. Беру файл .gpx от НН, в GPSBabel на входе включаю GPX XML, UTF-8.
3. Конвертирую в DeLorme XMap HH Native.WPT, CP1251 (пробовал и в другие форматы, где нашёл упоминание о wpt, но там вообще не то получается).
4. Получаю файл Exported Waypoints.wpt с содержимым вида:
BEGIN SYMBOL
60.27930, 29.77188, Ильичево Сосновое 9
60.23702, 29.62005, Плодовая 2а снт Лесное уч. 81а
... END
5. Прогоняю его через POIconvertNN-CG.bat
6. Получаю файл bookmarks.dat с содержимым вида:
1|bookmark|1251
29.62337| Красноармейская 23| =
29.64065| Социалистическая 128а участок 11| =
...
| =coorde: =
Но СГ этот файл открывает вот так:

Зы Уже переписал всё вручную, но интересно, что я делаю не так?
Зы 2. Ну неужели силами СГ нельзя сделать доступный простому пользователю конвертер! Думаю, отсутствие оного многих удерживает от перехода с НН на СГ.
#19
Отправлено 13 November 2011 - 12:27
Остаётся вопрос про программу "Конвертер треков" и крик души о простом конвертере НН -> СГ.
#20
Отправлено 20 November 2011 - 23:49
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных










