Maps and gps - garmin 60 завантаження карт

OS: Linux Debian Squeeze.

Завдання: завантажити на GPS навігатор "Garmin 60CX / CSx" додаткові карти, не зламавши нічого при цьому.

Maps and gps - garmin 60 завантаження карт

Відмінний похідний GPS-навігатор - "Garmin GPSmap 60CSx".








Перше, що ми бачимо при вивченні документації будь-якої програми здійснює завантаження даних (карт, маршрутів, описів) в "Garmin 60": "Пам'ятайте, що при завантаженні нових карт, раніше завантажені видаляються!". Якщо я вірно зрозумів, видаляються всі карти, включаючи і базову, так звану "оглядову" картку, не деталізовану карту світу. Специфіка роботи навігаторів "Garmin 60" в тому, що вони оперують з одним блоком картографічної інформації. Якщо є бажання зберегти "стару" карту і супровідні дані, слід вивантажити їх з пристрою, об'єднати "старі" з "новими" картами і супровідними даними і завантажити на свій пристрій оновлений блок даних замінивши їм "старий".

Мені це відразу не сподобалося. Ідея стерти те, що зробили люди, набагато розумніший за мене, не приваблювала абсолютно. Не факт, що я завантажений щось краще, ніж вже є в пристрої. На щастя, для навігаторів "Garmin 60CX / CSx", зі змінними носіями інформації (microSD), підтримується метод завантаження додаткових карт (які будуть відображатися поверх базової) шляхом розміщення в файлової системі спеціального файлу-контейнера з ресурсами. Саме таким чином я буду завантажувати свої карти на додаток до вже існуючої "оглядової".








Файл-контейнер, особливого формату (.img), з додатковими картами може бути тільки один, але нічого нам не заважає скомпонувати в ньому стільки карт, скільки необхідно. Є обмеження на розмір файлу-контейнера - 2 гігабайти (обумовлене, ймовірно, обмеженнями файлової системи FAT) і на кількість вихідних файлів-фрагментів - 2025 штук (в повному обсязі підтверджена інформація); подивимося, на скільки нам цього вистачить, з урахуванням того, що максимальний обсяг пристрої зберігання, підтримуваний "Garmin 60CX / CSx" - 4GB microSDHC.

І так, після підключення навігатора "Garmin 60CX / CSx" до USB порту комп'ютера, вибираємо режим "пристрої зберігання" (в меню навігатора):

"Main Menu" -> "Setup" -> "Interface" -> "USB Mass Storage"


Монтуємо определившееся змінне накопичувач на комп'ютері:

# Mount -t vfat -o iocharset = utf8 / dev / sdX / mnt


Створюємо спеціальну директорію з ім'ям встановленого зразка (не змінювати, інакше пристрій його не сприйме як сховище підключаються карт):

# Cd / mnt
# Mkdir -p ./garmin


Ім'я контейнера, що заливається на "Garmin 60CX / CSx", має бути gmapsupp.img (саме так, інакше пристрій просто не пізнає файл як контейнер карт):

# Cp ./test.img /mnt/garmin/gmapsupp.img


Після розміщення контейнера на пристрої, отмонтіруем його і перезапускаємо навігатор (власне, після відключення кабелю USB пристрій сам перезавантажується):


[Вже відвідало: 7196] [поділиться: • • • • •]







Схожі статті