Использовались материалы с 4PDA спасибо liosha и Torrents.ru спасибо Andronman.
А что это?
Mapsource - программа фирмы Garmin, предназначенная для обмена данными между ББ и навигаторами фирмы Garmin. Среди прочего, она даёт возможность получать и загружать точки, маршрута и треки, а также заливать на прибор карты.
У мапсорса есть замечательный хелп на русском языке! Советую нажать F1 и ознакомиться..
Cкачать можно с официального сайта Garmin
Как установить мапсорс?
MapSource начинает установку, но заявляет, что уже установлен и выходит. Как быть?
Нужно ставить так:
Вариант1: Взять на оф. сайте последнюю версию, распаковать её любым архиватором (WinRAR-ом, 7z и т.д.) и запустить оттуда MAIN.msi. Эта процедура относиться и к другим продуктам Garmin.
ВАЖНО!
Основное требование к установке MSI заключается в том, чтобы права доступа к файлу были как у учетной записи SYSTEM, так и у пользователя, который осуществил вход в систему. Часто бывает так, что пользователи запускают MSI с сетевого ресурса, или из пользовательского каталога "С:\Documents and Settings\...", куда у записи SYSTEM нет прав доступа. Тогда и возникает ошибка установки.
Вариант 2: Скачиваете MapSource 2.0 и World Map.
На винчестере создаете директорию, например, "C:\MS Distrib". В нее разархивируйте содержимое скачанного файла MS200.ZIP. В этой директории создайте поддиректорию "TDB" (C:\MS Distrib\TDB). В нее разархивируйте содержимое файла WM.ZIP.
Установите MapSource 2.0, запустив Setup.exe.
После установки можно скачать Update до версии 4.03 и установить его.
Теперь Вы можете скачать самую последнюю версию с сайта Garmin и смело ее устанавливать - проблем с регистрацией не будет.
Вариант 3: Самый простой. Установить любой продукт, содержащий мапсорс, а потом обновиться с оф. сайта.
Как подключить карту к мапсорсу?
Официальные карты поставляются с установщиком, который сам размещает нужные файлы и прописывает карты в реестре.
Внимание!
Контейнеры с картами вида: GMAPSUPP.IMG, GMAPPROM.IMG, GMAPSUP2.IMG нельзя напрямую подключить к Mapsource. Их необходимо разобрать на отдельные карты и потом только зарегистрировать для работы в Mapsource
Чтобы подключить карту без установщика, нужно создать basemap.img и product.tdb (если их нет) и прописать карту в реестре. Существуют программы для автоматизации этих действий, например, MapSetToolKit, но прежде чем им пользоваться, желательно научиться делать всё руками.
В реестре карты прописываются в ветке HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource, в подразделах Products, Families и FamiliesNT. Обычно вместе с файлами карты лежит .reg-файл, в котором просто нужно подправить пути, чтобы они соответствовали реальному положению файлов карты, и запустить.
Так как же все таки зарегистрировать карты используя MapSetToolKit?
Вариант N1 позволяет создать *.reg файл, для дальнейшей регистрации в MapSource предназначен для простых карт не содержащий файла *.tdb.
Порядок такой:
Открываем программу MapSetToolKit, далее выбираем папку в которой у Вас находятся файлы карт с расширением xxxxxxxxx.img выбираем какую карту мы хотим подключить и добавляем ее в соседнее окно при помощи кнопки ADD, далее заполняем окно Create TDB:
Mapset derectory - здесь выбираем где будет находится наша карта предварительно создав нужную директорию
Mapset name - записываем какое имя будет у вашей карты
Family ID - здесь вводим трехзначное значение ХХХ
строка TYP files -служит для подключения и конвертирования из текстового файла в файл с расширением *.TYP (если у вас его нет то строку оставляем пустой) вот и все теперь жмем на START наша карта начнет компилироваться (не забывайте что у вас должна быть установлена программа cGPSmapper) и если в ней нет ошибок смотрим что у нас получилось, открываем папку и о чудо видим новые файлы, думаю их описывать не обязательно запускаем файл *.reg, нас спросят: регистрировать или нет жмем да и теперь наши карты внесены в реестр. Открываем Mapsource и видим свою карту.
Внимание! Если после нажатия кнопки START происходит ошибка, то попробуйте поставить галочку Blank Overview maps (цифра 5 на скриншоте):
Вариант N2 Более продвинутый вариант для серьезных карт (имеющих TDB и превью).
Запускаем MapSetToolKit, заполняем все как в скриншоте и жмем кнопку "Install an existing mapset". Если, что то не так заполнили, программа сама подскажет, что вам не хватает в полях. Пробуйте, ничего страшного не произойдет.
Внимание!
Для нормальной компиляции нужно указать путь к программе cGPSmapper.
Если выскакивает сообщения об ошибках при компиляции cGPSmapper, то расшифровку ошибок можно посмотреть в мануале для cGPSmapper или тут.
Мапсорс не запускается, пишет "переустановите программу". Что делать?
Какая-то карта установилась с ошибкой, скорее всего неправильный путь и MapSource при загрузке не находит путь к файлам с картами и вылетает с ошибкой.
Самый правильный вариант, используя MapSetToolKit:
Можно и ручками:
Если понимаете что делаете, то посмотрите рег файл, Запустите regedit откройте ветку HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource посмотрите куда прописаны пути и где должна находится папка с вашей картой, если есть разница то приводим в соответствие, правкой в реестре. Если ничего не понимаем, то читаем дальше. В той-же ветке HKEY_LOCAL_MACHINE\SOFTWARE\Garmin\Mapsource удаляем последние установленные карты. Если опять не поможет, снесите всю ветку и переустановите мапсорс (Все карты устанавливать придеться заново).
Карта закрыта (locked). Что делать?
Залоченную карту можно посмотреть в мапсорсе с ключём DEMO. Её можно залить и в прибор, но он при этом перейдёт в демо-режим и перестанет ловить спутники. Хотя есть сведения, что некоторые приборы можно заставить видеть спутники в демо-режиме.
Для полноценного доступа к закрытой карте надо купить unlock-код у производителя. Код привязан к конкретной карте и к конкретному прибору.
Почему у меня карты грузятся в прибор только в демо-режиме?
Установлен ключ DEMO. Надо его удалить.
В меню: Служебные - Разблокировать карты - Просмотреть установленные коды.
Как залить карты из MapSource в навигатор?
Сперва карты надо пометить в MapSource. Для этого на клаве надо нажать 'm' и с помощью мыши пометить нужные карты. Потом выбрать пункт Передача и Отправка на устройство
Почему изчезают карты в приборах Garmin?
При составлении набора карт Mapcource склеивает все карты в один файл - (имиджевый контейнер ) под названием GMAPSUPP.img, добавляет к нему файлы разблокировки GMAPSUPP.UNL и привязки к конкретному прибору SW.UNL. Затем эти три файла Mapcource закачивает в прибор и происходит запись их на флэшку с затиранием имеющихся, т.е. все предыдущие карты удаляются. Неизменным остается файл gmapbmap.img -базовая карта Garmin. Естественно, если есть желание сохранить предыдущий набор карт, нужно эти файлы выгрузить в отдельную папку или переименовать. Имиджевый контейнер имеет ограничения, в него можно залить до 2000 карт (новые приборы типа Colorado, этого ограничения не имеют). Объём ограничен объёмом флэшкарты.