Сделать из MetroGuide CitySelect ... (+)

Основной форум пользователей GPS (Global Positioning System)
Правила форума
Для предотврашения спама первые сообщения вновь зарегистрированных пользователей проходят ручную премодерацию.
Swan_GPS
Сообщения: 124
Зарегистрирован: 16 окт 2004, 03:25

Сделать из MetroGuide CitySelect ... (+)

Сообщение Swan_GPS » 27 июл 2005, 16:05

...редактированием tdb. Если кто пытался, подскажите, как в Mapsource'е реализована защита tdb от модификации. Если кто не пытался, но хочет, то вот пара ссылок по теме: <A HREF="http://www.sourceforge.net/projects/gar ... in-img/</A> - описание формата img и tdb (версии 3.0) <A HREF="http://www.daveb.net/mapsource/">http:/ ... source/</A> - исследование внутренней структуры img и tdb Удачи Алекс

ValonV
Сообщения: 449
Зарегистрирован: 24 апр 2002, 12:42

Re: Я не пробовал, но можно ведь сразу пользовать сити селект

Сообщение ValonV » 29 июл 2005, 00:26

На компьютере-то работает, а вот попробуй залить в прибор и проложить маршрут.

Вадим

Swan_GPS
Сообщения: 124
Зарегистрирован: 16 окт 2004, 03:25

Загрузить в прибор можно (+)

Сообщение Swan_GPS » 29 июл 2005, 10:29

...только работать не будет :)
В CS карты залочены :(

Были идеи, что, поправив tdb, можно грузить карты метрогайда в прибор прямо из мапсурса, не теряя при этом роутинг. Возможно, в ранних версиях мапсурса tdb не защищался и его можно было спокойно подправить, но в MG7 любая попытка изменить tdb валит мапсурс :(.

Отсюда и мой вопрос.

Удачи
Алекс


ValonV
Сообщения: 449
Зарегистрирован: 24 апр 2002, 12:42

А SendMap?

Сообщение ValonV » 29 июл 2005, 11:16

А фокус с SendMap`ом для MG7 проходит? Или они тоже защитились и против этого?

Вадим

ValonV
Сообщения: 449
Зарегистрирован: 24 апр 2002, 12:42

А SendMap?

Сообщение ValonV » 29 июл 2005, 11:16

А фокус с SendMap`ом для MG7 проходит? Или они тоже защитились и против этого?

Вадим

serg_x
Сообщения: 525
Зарегистрирован: 08 ноя 2002, 21:16

Re: Загрузить в прибор можно (+)

Сообщение serg_x » 29 июл 2005, 13:19

А что именно ты пытаешься изменить в тдб ? (после чего падает мапсурц ?)
валиться из за контрольной суммы может ? Или просто из за некорректного изменения тдб-хи.

Сергей

Swan_GPS
Сообщения: 124
Зарегистрирован: 16 окт 2004, 03:25

Re: А SendMap?

Сообщение Swan_GPS » 29 июл 2005, 15:10

Фокус с sendmap'ом проходит, но с тем же результатом - глобальный поиск не работает (в принципе не может работать), т.е. чтобы получить полнофункциональную карту, нужно загрузить карты в прибор мапсурсом, выкачать их оттуда (не скажу чем :)) выдрать оттуда mdr, пофиксить родные карты, закачать sendmap'ом. Гиморно получается.

Удачи
Алекс


Swan_GPS
Сообщения: 124
Зарегистрирован: 16 окт 2004, 03:25

Re: Загрузить в прибор можно (+)

Сообщение Swan_GPS » 29 июл 2005, 15:24

>А что именно ты пытаешься изменить в тдб ?

Пытаюсь найти фишку, которая говорит мапсурсу, что он должен грузить эти карты в прибор без роутинга.

>(после чего падает мапсурц ?)

Мапсурс падает после любого изменения tdb

>валиться из за контрольной суммы может ?

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

>Или просто из за некорректного изменения тдб-хи.

В принципе, возможно и такое, хотя изменения в символьных полях не должны быть критичными.

Похоже, придется ковырять мапсурс :( Времени жалко.

Удачи
Алекс


Ответить

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

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