Во всемирной сети последнее время появилось огромное количество карт, которые, к сожалению, некоторые сайты хотят продать. В нашем магазине находятся только уникальные информационные продукты. Только здесь карту Свердловской области скачать бесплатно можно буквально в один клик. Мы не можем прятать от пользователей то, что давно стало общественным достоянием. Например, тут можно найти топо карты Garmin бесплатно. Навигатор – это достаточно дорогостоящая покупка, поэтому может быть и так, что на карты не хватает денег. В любом случае при покупке такого устройства вы выигрываете, но можно будет пока что попользоваться бесплатными картами, которые представлены в этом разделе.

Что такое ознакомительные карты Garmin

Это фирменное программное обеспечение подготовленное нами. Профессиональные карты, которые поставляются на платной основе, имеют гораздо большее количество опций. Для того, чтобы понимать, нужны ли они, необходимо установить цель своих походов. Если это просто выезды на природу с семьей, то достаточно купить навигатор в нашем магазине и загрузить бесплатные топографические карты Garmin. Если же вы занимаетесь серьезными многодневными походами (включая походы на квадроциклах), то купить профессиональные карты в итоге придётся.

Что здесь ещё можно найти

Скачать бесплатные GPS карты Garmin и многое другое. Здесь постепенно будет обновляться информация, мы будет выставлять карты, подготовленные нами для бесплатного использования. Также тут есть топографические карты, которые отсканированы ещё очень давно, и уже более 10 лет находятся в свободном доступе. По сути, здесь находится всё, что нужно новичку.

Формат Custom Maps в настоящий момент не актуален, гораздо эффективнее использовать JNX. Достаточно крякнуть прошивку и сохранить карты в формат JNX с помощью программы MAPC2MAPC, описанной ниже.
Информация о форматах векторных и растровых карт Garmin.

Как известно, последние модели навигаторов Garmin (Oregon, Dakota, 62, Colorado, 78, Edge 800) поддерживают загрузку растровых карт в формате KMZ. Попробуем разобраться с тем, что это такое и с чем его едят.

Техническое описание

Контейнер KMZ - это zip-архив, содержащий в себе:

  1. Один или несколько фрагментов карты в формате JPEG.
  2. Файл KML, описывающий данную карту в формате XML:
    • Имена фрагментов;
    • Параллели/меридианы, на которых лежат стороны фрагментов;
    • Углы поворота фрагментов;
    • Приоритет отрисовки: указывает расположение растра относительно имеющихся векторных карт.

Таким образом, в каждом KMZ содержится карта, состоящая из нескольких фрагментов в формате JPEG и файла для навигатора с их описанием.

На данный момент, имеются следующие ограничения по загрузке растровых карт:

  • Допускается неограниченное количество контейнеров KMZ (то есть, отдельных карт).
  • Каждый фрагмент карты (JPEG) должен иметь размер не более 1 мегапикселя (т.е. 1024х1024, 512х2048 и т. п.) и вес не более 3 МБ. Более крупная карта должна быть разбита на мелкие.
  • Всего в приборе может быть загружено не более 100 фрагментов во всех контейнерах, причем общий их вес должен быть не более 32 МБ.
  • Названия всех файлов не могут включать кириллицу.

Забегая вперед, скажу, что все эти ограничения приводят к невозможности единовременно иметь в приборе более 12 стандартных листов Генштаба. Эти ограничения чисто софтовые, но существует и другой формат - JNX, - который позволяет загружать гораздо большее число карт с гораздо более широкими возможностями. Однако использование JNX требует несанкционированного вмешательства в прошивку прибора, поэтому оставим этот вопрос на другой раз.

Создание карт

Подготовка

Все способы загрузки растровых карт подразумевают наличие у вас как минимум исходной карты в формате рисунка. Где ее взять?

  1. Если у вас есть карты в формате "рисунок + .map" - все отлично.
  2. Если у вас есть карты в формате OZF2 - используйте OziMapTrans (бесплатный) для выковыривания карты типа "рисунок + .map".
  3. Если вы хотите загрузить в навигатор спутниковые снимки или например Яндекс-карты, используйте SAS Planet (бесплатный, русский). Работать с ним очень просто: выделяете нужную область нужной карты, сначала скачиваете ее в требуемом масштабе (если хотите наложить слой "гибрид", то скачиваете его отдельно), а потом склеиваете в огромный JPEG, не забыв поставить галочку на MAP.
    Кстати, SAS Planet позволяет собирать сразу KMZ для Гармин, но на данный момент делает это криво - приходится вручную задавать, на сколько фрагментов бить картинку, плюс для каждого фрагмента создается отдельный KMZ, что глупо и неудобно.

Сложный путь

Этот способ загрузки предлагается самим Гармином и довольно подробно описан . Вкратце:

  1. Вы берете Фотошоп и сжимаете/рубите имеющуюся карту на кусочки размером не более 1000х1000 пикселей, сохраняете обязательно в JPEG.
  2. Накладываете каждый кусочек на Google Earth и руками (!!!) таскаете-растягиваете-вращаете его для максимально хорошего наложения (которого все равно не будет) на спутниковое фото. Полезно при этом сделать кусочек полупрозрачным. Если спутниковая фотка в этом месте отвратного качества - это ваши проблемы.
  3. Выбираете порядок отрисовки:
    • 0-49 - растровая карта будет показываться под векторной.
    • 50-100 - растровая карта будет показываться над векторной, но под вейпоинтами, дорогами, линиями высот и глубин.
    • Карта с более высоким порядком рисуется над картой с более низким порядком.
  4. Повторяете пп. 2-3 для всех кусочков. Стандартный лист Генштаба - это 9 кусочков, а спутниковая фотка - до 100 и более.
  5. Сохраняете все вместе в KMZ.

По моему опыту, если уменьшить лист ГШ так, чтобы кусочков было 4 штуки, то обработка листа занимает не более 40 минут. Мы фактически выполняем привязку вручную, игнорируя уже существующую, причем далеко не самым удобным способом.

Простой путь

Заключается в том, что вы используете специализированный софт для максимально упрощенного создания KMZ. Этот способ требует наличия привязки карты - файла MAP или аналогичного. Я пользуюсь программой MAPC2MAPC , о которой речь и пойдет ниже. Сразу оговорюсь, что программа платная (10 GBP), но неоплаченная версия полностью функциональна (только гадит на карту красными крестиками), плюс можно бесплатно скачать старые версии.

Итак, возможности этой программы включают в себя:

  • Обрезка карты прямоугольником;
  • Склеивание карт вместе;
  • Выбор размера фрагмента в пикселях;
  • Выбор уровня сжатия;
  • Выбор фрагментов, которые мы будем включать в результирующий KMZ;
  • Выбор уровня прорисовки;
  • Масштабирование карты;
  • Простейшая настройка яркости карты (эффективнее отредактировать изображение в Фотошопе по своему вкусу);
  • Сохранение как просто привязки с картинкой, так и KMZ или JNX.

В общем и целом, при раз сделанных настройках достаточно загрузить MAP, по вкусу обрезать карту, выбрать желаемые фрагменты (если вся карта нам не нужна) и запустить конвертацию. можно посмотреть видеоинструкцию по созданию KMZ в Mapc2mapc.

Совет: если установить размер фрагмента 1200х870 пикселей, то на лист Генштаба их уйдет не 9, а 8 - соответственно, листов в память влезет больше. Кроме того, ненужные части карты (крупные водные пространства) можно исключать из обработки - тем самым тоже экономится место.

Кроме того, если путь к карте включает в себя русские символы, то программа ругнется на это. Путь - черт с ним, а вот название карты должно быть написано латиницей, как и ссылка на картинку в MAP. Можно исправить это руками, а можно и с помощью той же OziMapTrans.

Загрузка карт

Самый простой способ загрузки - вручную кинуть их в папку \Garmin\CustomMaps на приборе или на карте памяти. Но если при конвертировании были косяки, то прибор либо начнет ругаться при запуске, либо просто не покажет карту.

Поэтому более надежный способ - использовать программу от Garmin Basecamp (бесплатная, русская). Она умеет очень многое, в частности, загружать и выгружать из прибора всю информацию, кроме фирменных карт. Достаточно импортировать созданный нами KMZ и отправить его на наш прибор или на карту памяти, дальше все сделается само.

Результат

В конечном итоге, лист Генштаба у нас преобразуется в файл KMZ, состоящий из 8 фрагментов и весящий 1,6 МБ (качество "4", т.е. 80%). Нетрудно подсчитать, что в память прибора у нас войдет 12 листов, а если убирать ненужные фрагменты, то и более. Этого достаточно, чтобы покрыть 500-метровками область минимум 50х50 км, а 2-километровками - 200х200 км.

В то же самое время, спутниковая фотография максимального масштаба размером 5х10 км занимает почти всю доступную память (штук 80 фрагментов, порядка 25 МБ), так что если мы хотим загружать особо большие объемы растра, то придется использовать JNX. Информация по этому формату доступна на GPS-Forum .

Карты памяти с загруженными растровыми картами можно менять, поэтому если требуется иметь покрытие очень большой области (не влезающей в память), то будет удобно держать основные (векторные) карты в памяти прибора, а карточки с растровыми вставлять по мере необходимости, благо карточка MicroSD стоит всего от 170 руб. Только нельзя забывать, что разъем карт памяти у Гарминов достаточно хлипкий.

Вот результат всех наших действий: карта от Кандида , сконвертированная мною для закачки в Гармин. Файл можно скачать и открыть в Google Earth (прозрачность задается в настройках конвертации, в самом приборе карта нормальная). Сайт автора карты: bikeadventure.spb.ru .

Вот пример Генштаба 500м, лежащего под вектором, как он выглядит на экране GPSMap 62s.

А это спутниковая фотография максимального масштаба:

"Мутность" карт обусловлена исходными данными - естественно, при желании их можно пошарпить и сделать ярче/контрастнее.

Здесь напишу поподробнее о том, как залить в навигатор гармин растровые карты формата JNX.
Недавно друзьям помогала перепрошивать Garmin Etrex 20, вот и запишу по свежей памяти.

Как перепрошить Garmin для работы с BirdsEye

Внимание! Помните, что по закону не допускается "осуществление без разрешения... действий, направленных на снятие ограничений использования произведений или объектов смежных прав"!
  1. Вам нужен навигатор с поддержкой технологии BirdsEye от Garmin , которая позволяет привязывать спутниковые снимки к карте. Изначально это платная штука. BE поддерживают практически все современные туристические навигаторы от гармин - Etrex 20 и 30, Oregon"ы, Dakota, GPSMap 62, 64, 78, Colorado и другие . Чтобы пользоваться этой технологией без ограничений, нужно перепрошить навигатор "правильной" пропатченной прошивкой.
  2. Подключаем навигатор по usb к компьютеру. Включаем, если сам не включился.
  3. Идем на офсайт и скачиваем утилиту, которая затем скачает последнюю версию прошивки для вашего прибора - WebUpdater .
  4. Запускаем утилиту. Она определяет прибор, скачивает прошивку. Провод не отключаем!
  5. На внутренней памяти в основной папке Garmin появляется файл под названием GUPDATE.GCD - это новая официальная прошивка
  6. Копируем файл на жесткий диск.
  7. Скачиваем программу-патчер FirmwarePatcher29, например, отсюда .
  8. Запускаем программу и патчим сохраненный на жестком диске файл с прошивкой. Вроде эта программа должна изменять номер прошивки на тот, который вы ей укажите, но у меня это сделать не получилось. Впрочем, не суть важно. Хотя номера "исходной" и "пропатченной" совпадают, у меня все работает. На двух аппаратах точно.
  9. На выходе получаем файл GUPDATE_Patched.GCD. Заменяем этим файлом файл прошивки на навигаторе.
  10. Удаляем из папки BirdsEye все файлы (не знаю, зачем это нужно, но в изначальной инструкции написано так).
  11. После этого отключаем навигатор от компьютера.
  12. Включаем навигатор и ждем, пока он обновит прошивку. Минут 5-7 - это нормально. Позаботьтесь, чтобы батарейки у прибора были свежие. В случае сбоев (да и вообще за установку такой прошивки) - вы лишаетесь гарантии от garmin...
  13. После обновления снова подключаем навигатор к компьютеру, чтобы залить карты.
  14. Копируем карты в папку Garmin/Birdseye, хоть на внутренней памяти, хоть на карте памяти. Если такого каталога нет - создать. Как сделать карты - читаем ниже.
  15. Отключаем навигатор от компа.
  16. Включаем навигатор. Идем в настройки карты, отключаем все лишние карты (типа Навитела и т.п.), оставляем только jnx. Если этого не сделать, они могут пересекаться/накладываться.
  17. Радуемся новым картам:)
  18. У меня пока что не получилось использовать разные типы карт jnx для одной местности, т.е. например, отдельно спутниковые, отдельно генштаб. В навигаторе включаются либо все карты jnx, либо ни одна. Это немного печалит.

Как сделать карты JNX в программе SAS Planet

  1. Последнюю версию САС Планеты скачиваете с официального сайта (программа бесплатная)
  2. Выбираете нужную карту в меню. Например: Генштаб >> Топокарта (Маршруты.ру) или Яндекс >> Спутник.
  3. Изучаете, на каких масштабах (обозначение в левом нижнем углу с буквой z, типа z12) какого качества и детализации карта. Иногда, при увеличении масштаба просто увеличивается картинка предыдущего слоя, а иногда появляется более детализированная карта.
  4. В случае, если вам нужна карта конкретного масштаба (например, километровка генштаб), то тут все легко.
    Выделяете нужную область, далее выбираете вкладку "Экспорт", формат "JNX растровая карта для Garmin".
    Во вкладке Карта выбираете нужный вам тип карты. В поле Масштаб нужно выставить тот, на котором карта наиболее качественно смотрится (см. п.3). В поле Шкала - масштаб на навигаторе , при котором данный слой будет появляться . Рекомендую сразу ставить 80 км. Такая "мономасштабная" карта на навигаторе будет выглядеть также, как и на компьютере, и при приближении/отдалении будет вести себя также.
    Жмем Начать - и все, карта готова.
    Важный нюанс! Сас Планет экспортирует карту только из уже загруженных тайтлов карты (т.е., кэша). Поэтому, перед экспортом, карту этого района в нужном масштабе (который z) надо загрузить в кэш. Делается это либо путем ее (карты) просмотра, повторюсь - в нужном масштабе. Либо выделяем - вкладка Загрузить - выбираем карту, масштаб, жмем Начать и загружаем в кэш. Потом делаем Экспорт.
  1. Если хочется, чтобы с изменением масштаба на навигаторе менялась и сама карта (двухкилометровка -> километровка -> пятисотметровка), это потребует чуть больше времени.
  2. Выбираем нужную карту, смотрим ее в разных масштабах. Масштабы, при котором сменяются карты, надо записать на бумажку.
    Например, в Топокарте Маршруты.ру смена такая: z9 - z11 - z12 (километровка атлас) - z13 (вроде 500-метровка генштаб) - z14 (250-метровка "новый генштаб"). Примечание: у разных районов может быть разный набор слоев, т.е. не везде вы найдете 250 или 500-метровку.
  3. Как и предыдущий раз, нужно загрузить в кэш нужные нам масштабы. Чем больше масштабов вы хотите загрузить и чем больше район - тем больше будет весить кэш и в конечном счете карта!
  4. Снова выделяем и выбираем Экспорт, формат JNX для Garmin.
    Все почти тоже самое, но теперь мы формируем слои нашей будущей карты из разных масштабов карты в Сас Планета. Суть: каждому масштабу на навигаторе (он указывается в поле "Шкала") будет соответствовать свой масштаб из программы.
    Здесь сложно однозначно дать подборку шкал-масштабов. Все зависит от наличия и качества карт. Для примера, при экспорте Топокарт в JNX областей ЦФО, я использую следующую "сетку":
    Топокарта - 11 - 80 км (т.е. при масштабе на навигаторе "80 км" и крупнее будет отображаться карта с 11 масштаба; вплоть до масштаба "2 км")
    Топокарта - 12 - 2 км (при переключении на масштаб в "2 км" будет отображен 12 масштаб)
    Топокарта - 13 - "800 м"
    Топокарта - 14 - "300 м"
  5. Карта готова к копированию в навигатор.

Как известно, навигаторы Garmin нижеследующих моделей

Alpha
Astro
Dakota
Oregon
Colorado
GPSMAP 62 series
GPSMAP 78 series
Edge 800
Montana
Rino
eTrex 20 and 30

поддерживают растровые пользовательские карты, которые можно создавать самостоятельно на базе желаемого источника
Не удовлетворившись имеющимися официальными картами Garmin (Дороги России и ТОПО), начал изучать процесс самостоятельного изготовления карт. Было перелопачено и осмыслено немало информации, выжимку из которой и попытаюсь представить


Сравнение различных форматов карт в сухо-цифровом виде: http://whiter.brinkster.net/JNX.shtml

Поначалу я экспериментировал с картами формата *.kmz - но довольно быстро понял, что этот формат сильно ограничен возможностями навигатора (скорость обработки и допустимое количество файлов). Плюс у данного формата, на мой взгляд, только один - отсутствие необходимости вмешиваться в прошивку прибора

Достигнув понимания, что с форматом kmz каши не сварить, решил начать работать с форматом *.jnx
Штатная прошивка навигаторов, поддерживающих растровые карты, имеет программное ограничение - чтобы пользоваться картами jnx, необходимо оформить платную подписку на официальный гарминовский сервис BirdsEye, и загружать карты только через него. Чтобы снять это ограничение, прошивку прибора необходимо пропатчить.
Вмешательство в штатную прошивку, разумеется, лишает владельца официальной гарантии на прибор - но, во-первых, гарминовское железо достаточно надежно; во-вторых, мой прибор был куплен в Штатах и российской гарантией осчастливлен не был

Перепрошивка прибора

Нам понадобятся:
- патчер, который можно скачать по ссылке http://whiter.brinkster.net/Versions.shtml
- официальная гарминовская программа WebUpdater, которую можно скачать по ссылке http://www8.garmin.com/support/download_details.jsp?id=931

Подготовительные действия:
- аккумуляторы прибора должны быть заряжены. Если процесс перепрошивки прервется по причине севших аккумуляторов - прибор может быть поврежден
- стоит сделать резервную копию штатного программного обеспечения прибора, сохранив ее на компьютере

1. Подключив прибор к компьютеру, запускаем программу WebUpdater. Далее возможны два варианта

1а. Прошивка вашего прибора соответствует новой актуальной версии, и WebUpdater не запускает процесс обновления прошивки. В этом случае скачиваем старую бета-версию обновления по ссылке http://u.to/yDEEAg и устанавливаем ее на прибор:

Теперь запускаем программу WebUpdater, начинаем процесс обновления. Результатом его будет файл GUPDATE.gcd, созданный программой в директории Garmin на приборе. Не отсоединяя прибор от компьютера, и не выключая его, переходим к пункту 2

1b. Прошивка прибора устарела, и допускает обновление. В этом случае запускаем процесс обновления. Результатом его будет файл GUPDATE.gcd, созданный программой в директории Garmin на приборе. Не отсоединяя прибор от компьютера, и не выключая его, переходим к пункту 2

2. Вырезаем полученный на приборе файл GUPDATE.gcd и вставляем его на компьютер. Запускаем патчер, скачанный ранее. Клавишей Browse указываем ему на файл GUPDATE.gcd

Результатом будет созданный патчером в той же папке файл GUPDATE_Patched.GCD

3. Полученный пропатченный файл GUPDATE_Patched.GCD переименовываем в GUPDATE.gcd и вставляем на прибор вместо вырезанного файла

4. Отсоединяем прибор от компьютера, включаем. Запускается процесс обновления программного обеспечения прибора. Результатом его будет новая актуальная версия прошивки, пропатченная для неограниченного использования карт формата *.jnx

Создание пользовательских карт в формате *.jnx

Нам потребуется программа SAS.Planet, которую можно скачать по ссылке: http://sasgis.ru/sasplaneta/
Данная программа позволяет работать со спутниковыми снимками google, yandex, bingmaps, с картами генштаба и некоторыми другими источниками. Продукт на выходе - карты в различных форматах, имеющие привязку к координатам и готовые к загрузке в прибор

1. Открыв нужную область, выбираем требуемую карту (закладка "Карты")

2. Вкладка "Операции" - "Операции с выделенной областью" - выбираем требуемую часть карты

3. Поялвяется отдельное окно "Операции с выделенной областью", нам нужна вкладка "Загрузить"

4. Выбираем требуемый масштаб (оптимальный - Z17 - Z18), снимаем галку "Закрыть окно после старта", ставим галку "Пытаться загружать отсутствующие тайлы", нажимаем клавишу "Начать"

5. По окончании загрузки переходим во вкладку "Экспорт"

6. Выбираем тот же масштаб, что и при загрузке карты, выбираем место сохранения и название файла (латиницей), выбираем формат экспорта - JNX растровая карта для Garmin, нажимаем клавишу "Начать"

7. На дополнительной карте памяти прибора в папке Garmin создаем папку BirdsEye и копируем в нее полученную карту. Не забываем включить пользовательские карты в меню прибора

Результаты

Стандартная карта прибора

Загруженные космоснимки

Современные GPS-навигаторы фирмы Garmin поддерживают загрузку растровых карт в формате kmz. И можно загружать в устройство топокарты и пользоваться ими в поездках. Список моделей навигаторов, которые поддерживают загрузку растровых карт

1. Зайдите в раздел . Найдите место на карте. Нажмите на кнопку "Выбрать территорию" и выделите прямоугольник, кликнув на карту и удерживая кнопку мыши.
2. Выберите тип карты, которую вы хотите сохранить. Вы можете выбрать спутниковую карту, спутниковую карту с названиями или карты масштабов 1см=2км и 1см=1км.

3. Нажмите кнопку "Сохранить для GPS". Сайт предложит сохранить файл.kmz..kmz на локальный компьютер. Если у вас есть программа Google Earth (планета Земля Гугл), то вы можете открыть эту топокарту в режиме 3D просмотра

Пример Эльбрус в 3D:

4. Подключите навигатор к компьютеру, откройте папку Custom Maps и скопируйте туда файл.kmz

Карта загружена!

В навигаторе в разделе НАСТРОЙКА->КАРТА->СВЕДЕНИЯ О КАРТЕ должна появиться "Пользовательские карты: сайт". Она должна быть включена для просмотра.

ПРОВЕРКА:

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


Обратите внимание, устройства Гармин имеют ограничение на количество загружаемых растровых карт. Каждая карта, .kmz состоит их нескольких картинок. Отображаться в навигаторе будут не более 100 картинок. Это ограничение производителя GPS.