Векторная карта Беларуси для Garmin. Дополнение и улучшение

Там есть формат в виде инсталлятора для MapSource.
По поводу BaseCamp в Windows7 не подскажу. Может, Lesha_37 ответит.

Автор

если семёрка 64 битная, то ветка в реестре не
[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource\FamiliesNT\FAMILY_4857]
а
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Garmin\Mapsource\FamiliesNT\FAMILY_4857]

ну или какая там карта :) (заменить FAMILY_4857)

Да вроде 32 бита... киндер говорит, его комп...
Пользуясь мудрой инструкцией, впервые в жизни сочинил файл реестра :)

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\FAM_4871]
"ID"=hex:f7, 12
"IDX"="E:\\Maps\\Garmin\\FAM_4871\\product.MDX"
"MDR"="E:\\Maps\\Garmin\\FAM_4871\\MDRMAP.img"
"TYP"="E:\\Maps\\Garmin\\FAM_4871\\I0001307.TYP"

[HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\MapSource\Families\FAM_4871\1]
"LOC"="E:\\Maps\\Garmin\\FAM_4871\\"
"BMAP"="E:\\Maps\\Garmin\\FAM_4871\\basemap.img"
"TDB"="E:\\Maps\\Garmin\\FAM_4871\\product.tdb"

Но всё равно не помогло, не запускается нормальная карта. Удалось запустить ту, с рутрекера - полнейшее порно, какая-то поносно-жёлтая, без озёр(!), дороги древние, смотреть невозможно. Подскажите, пожалуйста, что исправить, чтоб зелёненькая карта заработала!

О! Вижу, ID Reg_Binary совпадает со злосчастной By_Topo - f712 и там, и там. Может, поменять циферку? Ничего не случится?

...циферку не менял, удалил из реестра By_Topo, но 4871 всё равно не грузится...

О! Прогресс! Проблема при установке Topo Map Belarusia! Последний шаг остался! Помогите!!!

Кстати, ТопоРФ стоит в ветке FamiliesNT. Может, к ней засунуть?

Не совсем понятно, что Вы имеете в виду под "желтенькой" или "зелененькой". Не очень помню различия между 1.03 (с рутрекера) и 1.06 (с https://sites.google.com/site/topobelarusia/), но по содержанию они близкие. В них обоих есть косяки с точностью привязки, отсутствием островов и некоторых объектов и др., но озера в принципе имеются, и информация на основе обновленной километровки 2000-х.

Судя по всему, пытаетесь сочинить самостоятельно reg для 1.06.
Попробуйте:
1. Families поменять на FamiliesNT.
2. "ID"=hex:07, 13
3. Проверить, что указанные файлы в принципе существуют.

Попробовал с hex:07, 13 и с NT, и просто так. Ничего не помогает. Base Camp грузится но карту не открывает.
Ну ладно, утро вечера мудреней.

У меня стояла нормальная векторная карта, с зелёненькими лесами, с синими озёрами, с пунктирными дорожками и т.п. А на эту жёлтую глядеть просто невозможно! У меня сейчас карта By_topo с рутрекера и FAM_4871 - очевидно, стоявшая на прежнем компе. Но тогда геморроя с реестром не было - вероятно, был инсталлятор. Есть ещё файл ТОПО РБ 1.06 в прибор. Может, его можно как-то в программу засунуть?

Просто скачайте версию для MapSource с инсталлятором.
По ссылке https://sites.google.com/site/topobelarusia/ взять следующие файлы:
topo_RB_1_06_ru_CD_Contents.part1.rar
topo_RB_1_06_ru_CD_Contents.part2.rar

Там инсталлятор, который включает и MapSource, и карту.
Полагаю, сотни пользователей установили и пользуются. Только Вы упорно, систематически и изощренно сопротивляетесь своему счастью:)

Спасибо, всё заработало!!!

Проверил для интересу реестр. Сточки Bmap и Loc у меня были указаны в другом порядке. Никаких нервов не хватит с этими картами ;D

Зато в семёрочном калькуляторе обнаружил преобразователь единиц! Не идеальный, но ради несчастных psi и галлонов не надо больше лазить в интернет, а главное - удобно переводить секунды в минуты и т.п.

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

Как вариант на будущее, можете попробовать записывать все свои неочевидные действия по установке и настройке программ. Упомнить все нюансы невозможно. Я так поступаю, и в случае чего быстро разворачиваю свои инструменты по своей же инструкции.