MapSource 6.15.7

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Spin
Сообщения: 48
Зарегистрирован: 31 авг 2010, 17:42

Re: Переустанови Мапсорц! (+)

Сообщение Spin » 16 ноя 2009, 17:50

Содержимое файла "Current.gpx".

Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

На первый взгляд (+)

Сообщение giomen » 17 ноя 2009, 04:54

1) Измени комментарии у точки База, там нечитаемы символы.
2) В маршрутах надо в промежуточных точках, типа Груфтовк & Груфтовк (Дороги и Аллеи - на экране кракозябры), поубирать символ "&", или переименовать их.

Тогды все в Мапсорце открывается, в принципе на то мапсорц и формат gpx нужны. Ладно у тебя несколько точек всего, а когда их тысячи...

Звони если что...
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

Spin
Сообщения: 48
Зарегистрирован: 31 авг 2010, 17:42

Re: На первый взгляд (+)

Сообщение Spin » 17 ноя 2009, 11:50

Спасибо - попробую повозиться. Сотри, плиз, эти ссылки. Я не понял, чтобы изменить содержимое этого ф-ла - вот скопировал в буфер текст "твоего" ф-ла "current.gpx", а потом где его создать, чтобы скопировать из буфера текст? Я создал в Мапсорсе "пустой" ф-л, затем вышел из проги и текстовым редактором открыл ф-л, подчистил его и вставил из буфера содержимое, допустим, изменил. Но при сохранении редактор делает текстовый файл, к-й, естественно, Мапсорс не открывает. Да, а как сам-то открыл этот ф-л в Мапсорсе?! В чём секрет?!

Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

Все просто до предела (+)

Сообщение giomen » 18 ноя 2009, 01:36

Создал новый файл в кодировке UTF-8 в текстовом редакторе AkelPad, который использую в TotalCommander вместо стандартного NotePad от Винды. Скопировал в него содержимое из форума. Сохранил как current.gpx . Далее обработал UEStudio для того что бы выделить структуру документа, то есть каждому данному свою отдельную строку в структуре для наглядности (это можно и не делать в принципе).
Далее сделал анализ. Нашел ошибки в кодировках - кракозябры. Переименовал в точке База комментарий на любой, так как там уж больно незнакомая кодировка. Те кракозябры что были в маршрутных точках прекодировал в том же AkelPad на русский язык, очевидно читалась кодировка ISO вместо ANSI. Сунул файл в Мапсорцу - не съел. Ладно, в том же текстовом редакторе почистил все "&" символы. Снова мышью в Мапсорцу - все ОК.

Откуда бардак с кодировками: или были разные языковые установки прибора при сохранении точек, или на картах бардак с кодировкой (и то и другое распространенное явление - сами видите как сохраняются объекты карты - кривее некуда).

По редактированю файла: Текстовым он и должен быть, только кодировка обязательно UTF-8! Структура файла также на поверхностный взгляд очевидна. Описание и плюс данные. Точки и их данные в блоках между <wpt lat="хх.хххххх" lon="хх.хххххх"> и </wpt>, маршруты - между <rte> и </rte>, трэки - между <trkseg> и </trkseg>. Таким образом не нарушая структуры в целом можно редактировать как записи целиком - удалять/добавлять, так и внутри записи менять конкретные данные.
Для начала изучения неплохой вариант создать в Мапсорце свой файл и сохранить в gpx формате, тогда потом просматривая источник данных в программе и в текстовом просмотрщике начинку самого файл сделать выводы где, что и как лежит или стоит :)

Помните, что файл current.gpx это всего лишь зеркало данных прибора. Если его отредактировать, прибор все равно его перезапишет снова по старому. Не беда. У вас есть полностью рабочий файл, и вы в этом уверены. Сохраните текущий трэк если нужен и очистите все точки и маршруты в приборе (current.gpx и прочие архивируете перед этим на комп естественно). Далее скопируйте ваш файл gpx по именем отличающимся от current в папку gpx. ВКЛ-ВЫКЛ и прибор импортирует данные из файла в себя. Количество таких файлов в принципе не ограничено. Но трэки не импортируются в текущий :( Их надо сохранять отдельными файлами в папке опять же по аналогии с записанными прибором, тогда они появятся в сохранненных.

Все это кстати касается не только Орегонов, но и прочих Нувей, Колорадо и т.д. из новых серий Garmin. Но в Орегонах и Клорадо есть замечаетельная вещица профили. Они опять же в gpx формате, то есть можно создавать профили в компе и потом только скопировав их в прибор получить при следующем включении все что нужно было из настроек...

Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, где ты?
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

Spin
Сообщения: 48
Зарегистрирован: 31 авг 2010, 17:42

Re: Все просто до предела (+)

Сообщение Spin » 18 ноя 2009, 21:39

Возился сегодня. В текстовом редакторе начал исправлять содержимое файла current.gpx. Сначала всё стёр, кроме маршрутных точек. В результате понял, что Мапсорс не читает ф-л из-за того, что в названии точки <name>...</name> и в дате записи (создания) маршрутной точки <desc>...</desk> у меня в этом файле есть кириллица. Исправил эти данные на латынь - сразу Мапсорс стал открывать, как надо. Я думаю, что и в маршрутах, и в треках то же самое. Почему так?! Неужели из-за прошивки навигатора? Или всё же что-то с Мапсорс? Что не так? Неудобно всё вручную переделывать каждый раз. Так же не должно быть вроде!
П.С. Я так понимаю, что у меня и прямо из проги Мапсорс именно поэтому также не открывает из навигатора по USB-кабелю этот файл current.gpx (сообщение такое же точно).


Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

В простом текстовом редакторе это не сделать!!! (+)

Сообщение giomen » 19 ноя 2009, 04:57

Он не поддерживает UTF-8, а именно в этом формате работает и прибор, и Мапсорц. Если бы было иначе, то было бы как в старых приборах всего два языка - английский и еще какойнибудь, не больше. В новых же хоть на Китайском работайте.
Я вам посоветовал проку AkelPad - бесплатно и предельно просто.
Сам последний Мапсорц читает кирилицу без проблем - отвечаю! Ошибки которые были в вашем файле описал именно к кирилице отношения не имеют, там как раз глюки с записями в левых кодировках...

Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, где ты?
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

Spin
Сообщения: 48
Зарегистрирован: 31 авг 2010, 17:42

Re: В простом текстовом редакторе это не сделать!!! (+)

Сообщение Spin » 19 ноя 2009, 12:22

Скачал этот редактор, всё отредактировал, Мапсорс его теперь открывает - и точки, и маршруты! Спасибо! (У меня ещё Мапсорс не хотел читать символы "-" в начале строк - пришлось их вручную удалять).
А что теперь делать? Удалить из навигатора ф-л current.gpx, предварительно переписав его на комп (на всякий пожарный), а затем на навигатор в папку Current записать проводником новый ф-л current1.gpx, сделанный в Мапсорсе с отредактированными данными?
Заодно ещё вопрос, м.б. глупый - на сайте "Гармин" (там где апдейты "myDashboard" - что-то типа моего кабинета), где окошко "Обновления карт" пишет, что "К этому устройству обновление карт неприменимо".
Это как понимать?
Сегодня, кстати, оттуда же обновил ПО на версию 3.30 с 3.20. Всё получилось. Только чем они отличаются, я в меню не увидел. Теперь навигатор пишет, что "Софтвэр Версия" 3.30, а "Версия ПО GPS" - 3.70. )

Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

Читайте внимательно! (+)

Сообщение giomen » 20 ноя 2009, 03:37

"Помните, что файл current.gpx это всего лишь зеркало данных прибора. Если его отредактировать, прибор все равно его перезапишет снова по старому. Не беда. У вас есть полностью рабочий файл, и вы в этом уверены. Сохраните текущий трэк если нужен и очистите все точки и маршруты в приборе (current.gpx и прочие архивируете перед этим на комп естественно). Далее скопируйте ваш файл gpx по именем отличающимся от current в папку gpx. ВКЛ-ВЫКЛ и прибор импортирует данные из файла в себя. Количество таких файлов в принципе не ограничено. Но трэки не импортируются в текущий :( Их надо сохранять отдельными файлами в папке опять же по аналогии с записанными прибором, тогда они появятся в сохранненных."

То есть когда вы удалите данные в навигаторе их уже не будет в
current.gpx. Сам же current.gpx смысла удалять нет, все равно перезапишется.

Таким образом, если старые грехи не нужны, и есть воспоминания о них в копиях на компе в любом случае, то чистим память прибора через его меню. А уж затем копируем в папку gpx ваш файл ххх.gpx. ВКЛ-ВЫКЛ прибор и он в себя все загрузит, то бишь импортирует.
Единственно можно поиграть, с ходу не помню... Попробовать назвать файл temp.gpx или сунуть его или ххх.gpx в созданную папку Темр в той же папке gpx. Разница в том, остается полсе импорта файл на диске прибора или стирается. Поэксперементируйте, от прошивки это то же зависит.

Что касается "myDashboard", то скорее всего так как прибор именно этой модификации идет без предзагруженных карт, следоательно обновлять нечего.

В новой версии вы должны увидеть в настройках карты пункты меню касающиеся пользовательских карт, скорее всего на английском, так как перевода для новых фич даже старых прошивок не было, делайте его сами, так же как и с current.gpx. Но для этого растровые карты надозагрузить в прибор. В прошивке еще ругательства на этот счет. Больше вроде ничего и не обещали. Еще можно файл профиля текущего посмотреть, что поменялось в сравнении с сохраненными вами прежде, какие пункты добавились.

Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, где ты?
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

Spin
Сообщения: 48
Зарегистрирован: 31 авг 2010, 17:42

Re: Читайте внимательно! (+)

Сообщение Spin » 20 ноя 2009, 19:13

У меня есть предзагруженные карты - на микроSD - ТОПО 6.04, в памяти навигатора - Карта мира, Атлантик 9.0 и карта Ленобласти 2009.


Аватара пользователя
giomen
Сообщения: 4420
Зарегистрирован: 06 май 2001, 02:26

Не верное понимание вопроса (+)

Сообщение giomen » 21 ноя 2009, 02:12

Предзагруженные, это те которые идут в стандартной комплектации с завода.
Для Орегона 400 этих комплектаций несколько к примеру. Орегон 300 идет пустым, к нему карты приобретаются отдельно. Вы свои так и приобрели, у вашего продавца в качестве бонуса...

Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, где ты?
Любишь жену - купи себе навигатор, и у тебя всегда будет точный ответ на вопрос: Милый, ты где?

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 153 гостя