Страница 1 из 6

? Custom type+Mapsource

Добавлено: 01 окт 2006, 19:20
Dimas21214
Кто умеет грузить .typ через мапсорс? научите плз.


Re: ? Custom type+Mapsource

Добавлено: 01 окт 2006, 19:33
IAGSoft
И меня! ;)


Re: Mapsource и грузит. (-)

Добавлено: 01 окт 2006, 20:33
hjugo
-


Re: ? Custom type+Mapsource

Добавлено: 02 окт 2006, 00:08
dem7
Добавляется параметр (в FAMILIES\FAMILY_378 например) TYP со значением пути к файлу TYP, у меня C:\Garmin\1000022A.TYP


Re: ? Custom type+Mapsource

Добавлено: 02 окт 2006, 07:03
Dimas21214
значение ID откуда берется?


Пошаговая инструкция подключения TYP к картам в mapsource

Добавлено: 21 окт 2006, 15:18
Adrenalin


1. Версия установленного mapsource должна быть достаточно свежей (>6.7)
2. Файл типов необходимо отредактировать для соответствия FID и Product code
3. Скомпилировать файл типов: cgpsmapper typ custom_typ.txt - получится файл вида xxyyy.typ - где xx - это product code и yyy - FID. Допустим взяли FID 999 и product code = 1 (эти исправления внесли в custom_typ.txt) - получили файл 103E7.TYP
4. Подключить к mapsource через реестр данный файл.
Для этого в ветке подключения карты (в нашем случае я взял тестовую карту):
HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Testmap_FID_999
создаётся строковый параметр TYP
"TYP"="C:\\Garminmaps\\Testmap999\\103E7.TYP" (конечно же, путь необходимо корректировать в зависимости где лежат карты)

5. Скопировать xxyyy.typ в каталог, который указан при правке реестра в пункте 4.
6. Запустить mapsource и просмотреть результат.

Пост. Вполне возможно это заработает и на citynavigator комплекте карт... Раскрашиваем как можем :))))


Спасибо!

Добавлено: 21 окт 2006, 15:34
IAGSoft
Будем изучать...


Re: Пошаговая инструкция подключения TYP к картам в mapsource

Добавлено: 21 окт 2006, 16:08
Dimas21214
>> 2. Файл типов необходимо отредактировать для соответствия FID и Product code
должно соотв. секции [map] в файле для генерации tdb и img?


Ни черта не могу понять...

Добавлено: 27 окт 2006, 00:08
IAGSoft
Сумел подключить свою карту не как продукт, а как фамилию :)

Но никак не могу прикрутить к ней typ... Помогите! (главное в голове не складывается картина, что чему соответствует...)

ID карты 07200185

Кусочек файла для создания превьюшек:
[map]
FileName=185o
MapVersion=066
ProductCode=185
...
[End-Map]


Кусочек исходника для typ:
[_id]
ProductCode=185
FID=185
[End]

Получается файл B900B9.TYP


Соответствующие записи в реестре:

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Ttyp]
"DataInstallDir"="E:\\IAGSoft\\MAP\\MapSource\\"
"TYP"="E:\\IAGSoft\\MAP\\MapSource\\B900B9.TYP"
"ID"=hex:b9,00

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Ttyp\1]
"BMAP"="E:\\IAGSoft\\MAP\\MapSource\\185o.img"
"LOC"="E:\\IAGSoft\\MAP\\MapSource\\IMGS"
"TDB"="E:\\IAGSoft\\MAP\\MapSource\\185o.tdb"

Карта в МэпСоурс (вер. 6.11.5) видна, но как будто файла typ нет.

- - - -

Так и не понимаю, как соотносятся ID самой карты, ProductCode в pv-файле, ProductCode и FID в исходнике для typ, и, наконец, ID семейства в реестре. (собака очевидным образом порылась где-то здесь!)

Кстати, к семейству "Trip and Waypoint Manager v2" (базовая карта мира, включенная в МэпСоурс) typ-файл прикручивается без проблем, что ни напиши в ProductCode и FID typ-файла, достаточно добавить строчку
"TYP"="E:\\IAGSoft\\MAP\\MapSource\\B900B9.TYP"
в [HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\Trip and Waypoint Manager v2]



Re: Ни черта не могу понять...

Добавлено: 27 окт 2006, 12:05
Anonym
Если ставить:
"ID"=hex:00,00
то TYP подключается ко всем картам прописанным в реестре....