|
|||||||
Время создания: 26.07.2018 18:05
Текстовые метки: картография, карты, garmin, установка, разблокировка
Раздел: Компьютер - Программное обеспечение - Картография и навигация - Garmin
Запись: xintrea/mytetra_syncro/master/base/1532617527ljsvnrb1rg/text.html на raw.github.com
|
|||||||
|
|||||||
Существует 3 вида карт: 1. Не лоченые - не нужны никакие коды, сразу работают. 2. Лоченые, но с установщиком в MapSource. Для работы этих карт необходимо знать ID прибора и FID карты, затем формировать ключ и заливать в прибор или флеш карту, без всяких UNL. 3. Лоченые, но поставляються в виде готового файла на флеш картах (пример Дороги Росси 5.03), работают в любом приборе. Имена этих файлов могут быть: GMAPPROM.IMG, GMAPSUPP.IMG, GMAPSUP2.IMG. По сути это контейнер в котором находяться много(сборник) разных карт и могут находиться дополнительные нужные файлы для поиска, украшательства (лес зеленый и т.д.), точки POI и т.д. Внимание! Файлы: GMAPPROM.IMG, GMAPSUPP.IMG, GMAPSUP2.IMG, так-же GMAPBMAP.IMG нельзя посмотреть в Mapsource, их надо разобрать на отдельные карты. Для таких карт нужно формировать файл UNL в котором находиться код карты привязанный к ID флешки. ID флешки не соответсвует ID прибору, НЕ ПУТАТЬ!!! Такую карту на флешке можно использовать с любым прибором. Но проще всего набрав в консоли команду, предварительно сложив GMapTool и gmapsupp.img в одну папку: gmaptool.exe -w -u ХХХХХХХХХХХХ gmapsupp.img где, ХХХХХХХХХХХХ - новый код Q. Так что это за файлы UNL? A. UNL файлы бывают 2 видов: Gmapsupp.unl - в этом файле находиться 25 значный код разблокировки карты (Your map unlock code) и привязан к ID флеш карты. SW.UNL - содержит код разблокировки (Your software unlock code) и нужен для того, чтобы программа Garmin Mobile XT могла работать с не-гарминовкими GPS-приёмниками, процедура создания таже, что и Gmapsupp.unl. Файл Gmapsupp.unl делаем так: Открываем любой текстовый редактор (например Блокнот, но не Word), вводим ключи и выполняем команду "Сохранить как" впечатываем Gmapsupp.unl, жмем ОК. Если в файле (Gmapsupp.img) находяться несколько залоченных карт, то в файле (Gmapsupp.unl) должно быть прописаны все ключи подряд без пробелов к этим картам и в любой последовательности. Внмиание: В приборе видит GMAPBMAP.IMG, GMAPSUPP.IMG, GMAPSUP2.IMG, GMAPPROM.IMG. На флешке только GMAPSUPP.IMG !!! Отсюда следует, что если у Вас есть разные карты с одинаковым именем GMAPSUPP.IMG, просто переименуйте и юзайте в приборе все карты. Если залоченная карта находиться на флешке, то в папке Garmin кроме файла карты нужен файл с ключом к этой карте (Gmapsupp.unl), Пример пар файлов для флешки: Garmin\gmapsupp.img Garmin\gmapsupp.unl Для прибора помимо варианта приведенного выше могут быть еще и такие: Garmin\gmapsup2.img Garmin\gmapsup2.unl или Garmin\gmapprom.img Garmin\gmapprom.unl Q. У меня есть готовый файл с набором карт gmapsupp.img, как к этому набору добавить другие карты? A. - Создать папку на компютере куда поместить все карты которые вы хотите обьединить и программу GMapTool.exe Важно!! после слияния файлов получиться файл gmapsupp.img, поэтому если у вас есть уже такой файл, просто переименуйте его. Далее надо запустить с командной строки или создать *.BAT файл, следующую запись: gmaptool.exe -jo gmapsupp.img *.img -m SBORKA После завершения работы программы Вы получите файл gmapsupp.img - это и есть Ваш новый сборник карт. Внимание! Перед сборкой карт необходимо проверить, что бы имена карт в контейнерах (типа gmapsupp.img) не повторялись (проверить прогой GMParser), иначе одна из карт будет затерта при объединении. Если есть одинаковые имена в контейнерах, то тогда обьединить карты не получиться. Просто надо будет переименовать gmapsupp.img в один из следующих вариантов - gmapsup2.img или gmapprom.img и закачать все в прибор. После объединения карт не забываем в файл *.unl добавить коды разблокировки новых карт. Q. Так что-же представляет собой карта Garmin? A. Карта для гармина представляет собой набор файлов:
Q. Как скачать в мапсорс карту из прибора? A. Выгружать карты с приборов мапсорс НЕ умеет, опция "получить карты" означает получение только списка залитых карт, и то не всегда. В большинстве случаев, проблема, связанная с выгрузкой карт, вызвана не страстью наживы пользователя, который хотел бы перепродать загруженные в навигаторе карты, а неудобством алгоритма загрузки новых карт. Любая загрузка новых карт в навигатор автоматически стирает в памяти все «старые» карты. И даже если Вы официально и честно купили карты вместе с навигатором, то после загрузки новых карт, приходится в очередной раз ехать к продавцу и просить его загрузить «старые» карты. При этом «новые» опять будут стерты. Именно для решения этой проблемы, российским пользователем с ником Swan была разработана программа GPSDeamon. Пользоваться программой очень удобно, она не требует специальной инсталляции и имеет простой интерфейс. Необходимо подключить навигатор, выбрать в программе нужный порт соединения и запросить список загруженных карт. Затем выбрать нужные карты и запустить процесс «скачивания». Все карты будут сохранены на диске компьютера в указанной пользователем папке, а потом создать tdb и обзорную карту. Им же (GPSDeamon) можно вытащить отдельные карты из GMAPSUPP.IMG Для приборов с карточкой можно использовать утилиту GMapTool.exe с ключём -S Q. Я выкачал карты из прибора, а GPSMapEdit не открывает их, говорит: "WARNING: The map is locked. (NOTE: this format is not supported by intention)". В чем дело? A. Эти карты залочены алгоритмом Гармин, их необходимо разлочить. В GpsMapEdit можно открыть все карты Garmin кроме форматов NT и BlueChart (включая g2vision), но карты должны быть разлочены. Q. Сотрутся ли карты из прибора при выкачивании? A. Нет. Q. Сотрутся ли карты из приборы при закачивании других карт? A. Пользовательские - да, базовая -нет. Q. Как мне добавить к картам в приборе другие карты? A. Вариант 1: выкачать карты из прибора, потом загрузить все нужные карты за один раз (подробно описано выше). Вариант 2: переименовать gmapsupp.img в один из следующих вариантов - gmapsup2.img или gmapprom.img и закачать все в прибор. Вариант 3: использовать для закачки карт программы поддерживающие "докачку" карт (типа sendMap или MAPupload). Q. Можно ли выкачать из прибора базовую карту или заменить ее на другую? A. В принципе - да, доступными в сети средствами - нет. (В новых версиях приборов возможно). Q. Не могу залить "Растровую карту" в GPS фирмы GARMIN (карту открытую в OziExplorer). A. GPS фирмы GARMIN не позволяют использовать растровые карты, только векторные. Q: Как залить карту в прибор/КПК? Сам Гармин рекомендует загружать свои карты с помощью своей же программы MapSourse. Эта программка позволяет загружать и активировать как платные, так и нелоченные карты. Чтобы MapSourse на ПК увидел карту - нужно предварительно прописать ее местоположение в реестре ПК. Если нет Гарминовского установочного диска (или соответствующего reg файла) - сделать это самостоятельно сможет далеко не каждый пользователь ПК. Главное примечание при установке карт через MapSource - карты которые были установлены затираються новыми - так что устанавливать надо все карты в купе и новые и старые, если нет такой возможности, то сохраняйте старые карты или дайте им другие имена Gmapsup2.img Gmapprom.img и т.д. Для незалоченных карт есть способ попроще - программка sendMap или IMG2GPS (кроме форматов NT и BlueChart, включая g2vision) Предыдущие версии программы sendMap были несколько неудобны для использования, так как управление осуществлялось через командную строку с указанием ключей (-h, -f и т.п.). Поэтому со временем, был разработан графический интерфейс с управляющими кнопками и списком доступных карт. Единственное что нужно контролировать – это чтобы размер выделенных карт не превышал размер памяти навигатора. Запускаете sendmap20.exe, перетаскиваите мышкой нужные вам img файлы в окно sendmap (или делаете add maps), нажимаете "create GMAPSUPP.IMG" или "Upload Maps tp GPS", если устройство уже подключено к ПК. Если выбрали создать файл карты GMAPSUPP.IMG (т.е. вы не грузили этот файл из sendMap напрямую в девайс), то потом нужно ручками скопировать файл GMAPSUPP.IMG в папку \GARMIN на флешкарте (или в памяти самого девайса). Если карта уже идёт в установленном виде (файл GMAPSUPP.IMG), то её можно просто поместить в директорию \Garmin на карточке или залить в прибор командой sendmap -r Аналогично работает программа IMG2GPS . Даже интерфейсы у этих программ очень похожи. В отличие от sendMap, эта программа «понимает» русское описание файлов. Q: Где взять карты? A: Официальные карты - у самого гармина или других авторизованных разработчиков. Неофициальные можно посмотреть на MapCenter, 4PDA и конечно на форуме Seldom Кроме того, в отличии от большинства навигаторов, карты можно сделать самому или сконвертировать из других форматов. Q: Как самому нарисовать карту? A: Понадобится компилятор карт cGPSmapper и редактор GPSMapEdit. Q: Откуда и как можно сконвертировать карты? A: Много откуда... - из старых карт Ингит - проект cmap. Именно так получилась всем известная "Евразия" - из карт ГИСРуссы и старого Навитела - с помощью GPSMapEdit - из данных высот SRTM можно получить горизонтали - с помощью xyz2pmf (сложно) или GPSMapEdit-ma. - из карт OpenStreetMap - с помощью конвертера Mkgmap или osm2mp - из карт OCAD - ocad2mp - из растровых карт (очень приблизительно) - bmap2mp Q. А какая карта точнее и полнее ? A. Точнее и полнее обычно бывает та карта, что новее и у которой больше номер версии. Q. Скажите, а где можно познакомиться со структурой такого вот файла GPS-карты? A. У каждой навигационной программы свой формат карт. И обычно этот формат закрыт или почти закрыт - производитель софта и карт ведь деньги на этом заработать хочет. Есть специальные программы для редактирования некоторых векторных карт, типа GPSMapEdit. Навигировать (автоматически прокладывать маршрут) можно на векторных картах, на растровых - нет - это практически отсканированные бумажные карты, с разным уровнем зума, и привязанные к координатам. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|