Sas planet создание карты для garmin
Когда фирма Гармин наконец-то решилась использовать растровые форматы, она и сама тут же захотела предложить своим клиентам взглянуть на Землю не только через плоскость топографических карт, но и с высоты птичьего полёта. Для чего запустила сервис BirdsEye, купив подписку в котором, вы сможете заливать в приборы не только схематические изображения местности, но и достижение нынешней цивилизации -- космоснимки.
Контейнер (формат/расширение файлов), в который упаковываются космические фотографии для заливки в прибор, она назвала JNX.
Хоть в сердце своём, как и у KMZ-файлов, всё так же остаётся растровое изображение с топографической привязкой, служебная оболочка тут более продвинутая:
• Во-первых, появились уровни детализации (масштабирование). Числом 5.
• Во-вторых, если прибор может понять (и простить нам) только 100 (или 500 в приборах Montana) KMZ-файлов/тайлов, то JNX-контейнер позволяет разместить их по 50.000 на каждом уровне.
• В-третьих, Гармин разрешила заливать до 250-ти карт/контейнеров в устройства с прошивками, выпущенными с марта 2011 года и до 200 карт, работающих на более ранних прошивках. (!) Именно прошивках, не приборах. Прошивки можно обновить, если доступны.
• В-четвёртых, исходя из предыдущих количественных показателей, мы можем без существенных площадных потерь смело уменьшать размер и вес каждого тайла, от чего должна увеличиться скорость отображения/обновления и прокрутки картинки на экране.
Но есть и ложечка. дёгтя -- вся эта красота залочена и жестко привязана к устройству.
(. ) Поэтому! а) если вы не готовы пропатчить (читай перепрошить) свой прибор из-за каких-то суеверий, из-за боязни за прямоту рук или в страхе потерять гарантию, б) при этом так же нет готовности официально оплатить BirdsEye Satellite Imagery -- то лучше остановиться на этом месте, довольствуясь возможностями KMZ-формата. По-крайней мере -- до созревания :)
Теперь о том, как самодельные JNX-карты могут попасть в наши приборы.
-
Первый способ прост. Надо оплатить BirdsEye Satellite Imagery, после чего через BaseCamp (это базовая программа фирмы Гармин для взаимодействия со своими устройствами) активировать свои самодельные карты. Шаги простые: а) создать карту (об этом далее), б) подсоединить прибор к компьютеру, в) залить в него карту (методом простого копирования) г) запустить BaseCamp и импортировать карту из прибора (она не видит файлы карт на жёстком диске) в свою коллекцию. После чего программа активирует вашу карту и привяжет к устройству. Да, действительно всё просто. но за $30 в год :)
Но перед тем, как приступить к процедуре, нужно посетить страничку на сайте a_whiter 'a, автора патчера, и убедиться, что ваш прибор и прошивка пригодны для такого лечения. Если данные прибора совпадают с возможностями патчера, смело переходите на страницу загрузки актуальной версии (по ссылке на той же странице), скачивайте и распаковывайте в удобную для вас папку.
*WebUpdater для Windows немного отличается внешним видом, но смысл процесса остаётся неизменным.
Читаем дисклаймеры, принимаем условия игры.
И дожидаемся окончания процесса:
Оставим пока окно открытым.
Это обычное предупреждение, что если мы что-то сломаем, то сами и дураки. Разве поспоришь? Соглашаемся, что делать -- всё равно программа без этого не запустится.
Так вот, окно. С помощью кнопки "Обзор/Browse", или путём обычного перетаскивания мышкой на поле программы сохранённого нами файла GUPDATE.GCD, сразу начнётся процесс "лечения", через несколько секунд сообщив нам о удачном исцелении:
После этого патчер можно закрыть. А в папке с прошивкой, рядом с файлом GUPDATE.GCD мы увидим другой, под названием GUPDATE_Patched.GCD
Дело в том, что пропатченная прошивка -- это не какая-то новая и совершенно отличная от официальной программа, а всё та же версия той же гарминовской прошивки, которой лишь в маленькой толике был подправлен код. А прибор, при условии, что установленная прошивка не глючная и работает без ошибок, обновляться на ту же самую версию откажется, оставшись "при своих". Поэтому, прежде чем установить новую прошивку, нам нужно downgrad-ить установленную.
Как работает WebUpdater. Эта утилитка по своей сути является обычной файловой качалкой. Её роль сводится к следующему -- сначала она ищет в приборе какой-то служебный файл, из которого считывает HWID и версию прошивки. Затем обращается к своей базе данных, находит последнюю версию для этого HWID-а и заливает его во всё ту же папку ? Х:\Garmin\. Конец. Дальше прибор всё делает сам, запуская установку при перезагрузке.
Нам же нужно проделать это вручную, только задачей является найти не последнюю, а более раннюю версию.
За точку отсчёта можно взять Wikispaces: Dakota, eTrex 20/30, Montana, GPSMAP, Oregon 6xx, Oregon x50 (450 and 550), Oregon 200, 300, 400i, 400c, 400t, Colorado.
Если там найти не удастся, ещё неплохой каталог есть на этом сайте, где по HWID тоже можно попробовать поискать свой вариант. Для этого на приборе, в папке ? Х:\Garmin\ нужно найти файл GarminDevice.xml и открыть его любым текстовым редактором (блокнот подойдёт). Практически в первых строках кода найти примерно такую строчку:
Это означает, что HWID прибора "0661" с версией прошивки "370" (при этом не обольщайтесь, обмануть прибор, как раньше бывало, просто поправив версюю в коде на более раннюю (360; 350 … 320), больше не получится -- они стали чуть умнее). Потом найти в таблице свою версию, загрузить на компьютер и разархивировать, если файл упакован в архив.
-
Downgrade
9.1. Если файл имеет вид "прибор.exe", то значит мы имеем дело с утилитой типа WebUpdater-а, только с прошивкой, упакованной внутри файла. Нужно соединить прибор с компьютером и запустить программу -- она сама скопирует прошивку в прибор точно по тому же принципу (п-п. 4; 5; 6.)
9.2. Если файл имеет вид "прибор.gcd", то его нужно переименовать в GUPDATE.GCD и самому скопировать в папку ? Х:\Garmin\
9.3. Отсоединяем навигатор от компьютера, включаем его. Положительно отвечаем на вопрос типа "Вы действительно хотите установить более старую версию прошики?" и через какое-то время, не больше 3-5 минут, прошивка будеи установлена, а прибор заработает. Всякие установки (часовой пояс, единицы измерения, етц) можно оставить по умолчанию -- нас снова ждёт.
10.2. Созданный ранее файл GUPDATE_Patched.GCD копируем всё туда же, в папку ? Х:\Garmin\
10.3. Как только операция закончится, переименовываем его в приборе на GUPDATE.GCD
10.4. Опять отсоединяем прибор.
10.5. Включаем его.
10.5. Через несколько минут, когда уже пропатченная прошивка встанет на место -- мы готовы к новым приключениям :)
Однажды фирма Гармин, под давлением прогресса и общественности, разрешила заливать в свои навигаторы карты, созданные на основе растровых изображений. Для чего усовершенствовала уже имеющийся формат, придумала новый, а ещё один позаимствовала у "корпорации добра" под названием Google. Если первый у нас ещё не получил столь широкого распространения и активно применяется, в основном, в приборах морской серии (да и то за пределами страны), то два других предназначены специально для "туристов" и их девайсов (выбор которых не так уж и мал).
Названия/расширения этих карт/файлов/контейнеров: KMZ и JNX
В нашу задачу входит научиться самостоятельно создавать такие карты и заливать их в навигаторы.
Про "что_да_как" в этом деле происходит меня попросили написать так же понятно, "как инструкцию по обуванию для негра, который впервые увидел ботинок"(ц).
Поэтому от этого текста не стоит ожидать лаконичной краткости и пунктуальной выверенности. Будет много вводных, будет много другой "воды" и прочих отступлений. Хоть писатель из меня никудышный, считаю важным в этом процессе не только научится соответствовать форме, но и понять содержание, кустарную логику процесса -- легче будет смещаться в стороны и искать свои пути в решении вопросов, -- потому что уйма всяких мелочей и все их не охватишь.
Первая часть уроков-инструкций посвящена формату KMZ.
Устроен он достаточно просто: берутся файлы изображений в формате JPEG (как правило -- это скан бумажной карты или космоснимок), к ним присоединяются файлы топографической привязки KML (Keyhole Markup Language — язык разметки Keyhole, которую и поглотила в своё время Google), а потом всё это оборачивается в разную служебную информацию, понятную прошивке/системе прибора. Естественно не обошлось без серьёзных ограничений. Что же мы имеем в результате:
• максимальное количество файлов -- не более 100 штук (в Montanе можно 500)
• размер одного файла должен быть не более 1 мегапикселя (1024x1024, 512x2048, etc) -- выходящие за рамки сжимаются принудительно
• вес одного файла не более 3 мегабайт (где-то на форуме читал про проблемы, если вес всех файлов превышал 32 мегабайта, но проверять это надо в каждом конкретном случае)
• файлы только JPEG и обязательно не сжатые методом "рrogressive"
• читаются только из директории \Garmin\CustomMaps
Вообще-то этот формат уже можно считать "устаревшим". Но в то же время он прост и настолько быстр в изготовлении, что можно использовать его для каких-то сиюминутных целей -- для одноразовой поездки за грибами или на рыбалку к примеру. Или залить более детальные космоснимки, которые недавно появились, а переделывать основную карту времени нет. Поэтому лично я со счетов его списывать пока не хочу, да и вам не советую
KMZ-карты мы будем делать c помощью программы SAS.Planet -- а) она наша, родная, что меня, если честно, сильно греет; б) она бесплатная; в) с ней не возникает проблем с установкой, освоением и работой -- проще не бывает; г) она мегаресурсная -- тут тебе и космоснимки на любой вкус, тут и "бумага" начиная с Генштаба, ГГС и заканчивая историческими картами; д) и самое главное -- всё делается силами одной программы, с начала и до конца.
Если она ещё не пригрелась на вашем компе, то срочно идите на страницу загрузки, которая через десяток секунд должна начаться автоматически. Устанавливается, как не банально, путём простого перемещения скаченной папки с программой в C:\Program Files. Никаких установщиков. Запускается по даблклик на SASPlanet.exe
Клеить карту мы будем на примере космоснимков, поскольку есть небольшие нюансы. То есть с "бумагой" всё так же по сути, но с масштабами проще -- они или есть или их нет.
На данный момент я использую разные версии SAS.Planet.Nightly, так называемые "ночные сборки", а последняя стабильной является v.121010. Местами они немного различаются, но про это я упомяну в контексте.
Рассмотрим для примера парочку самых актуальных: прямоугольное выделение и сложносочинённый полигон.
• Прямоугольное выделение самое незамысловатое. На два клика мышкой: один раз в верхнем левом углу, второй -- в нижнем правом.
• Для сложного полигона пощёлкать придётся от души. Но памятуя о суровых ограничениях, этого сложно избежать, выбирая длинные извилистые реки или какие-то участки плюс подъездные дороги к ним.
Но ни Яндекс, ни Гугл, ни кто либо другой, не заказывают спутниково-космических снимков различной степени детализации для каждого своего уровня. Это было бы слишком дорого, да и не совсем разумно. Поэтому другие масштабы формируются из снимков а) или путём 2-х кратного сжатия, когда 4 стандартных тайла/фотографии по 256х256 пикселей (512х512) превращаются в один тайл 256х256 более верхнего уровня; б) или наоборот (но реже), увеличивая тайл в 2 раз (качество от этого, к сожалению, не улучшается)
Для того места, на примере которого я делаю этот мануал, Яндекс использует всего 3 слоя реальных фотографий:
• на z8, а остальные уровни z7; z6 . . . z1 формируются из него
• на z10 лежит метровый снимок, z9 сформирован из него
• на z19 лежит субметровый снимок (пиксель < 1 м 2 ), из которого слои z18; z17 . . . z11 сформированы тем же путём сжатия
Если мы возьмём бумажные карты (Генштаб, ГГС и проч.), то для них реальный уровень всегда один (одна карта -- один масштаб), а остальные уровни формируются по такому же принципу.
В картах KMZ верхнее и нижнее ограничения на уровень отображения задаётся стандартом и зависит. Нет. Давайте сначала разберёмся с терминологией, а то для тех, кто в первый раз с навигатором -- запутаться, как два пальца. А у меня задание, если вы помните.
(. ) Когда в мануале здесь и далее будет заходить речь о верхнем уровне отображения, о верхенем уровне перехода и вообще о верхнем уровне -- то имеется ввиду маленький Зум (z1 -- самый маленький) и мелкий масштаб (1: 500 000 = в 1 см. -- 5 км. мельче, чем 1: 50 000 = в 1 см. -- 500 м.). Если вам будет легче усвоить, то представите себя поднимающимся на воздушном шаре -- чем выше вы над уровнем земли, тем меньше масштаб "карты-земли". Верхний уровень -- выше над землёй, понижаем уровень -- опускаемся на землю. Грамотно как с точки зрения логики, так и юзабилити интерфейса устроен сервис Яндекс.Карт -- кнопочка "+" у них находится внизу:
В Гугл-сервисах и в САС.Планете ползунок надо тянуть вверх -- повышать масштаб. Но понижать уровень, ага :) Почему так -- не знаю, но привыкнуть до сих пор не могу -- и всегда, где возможно, переставляю шкалу масштаба в горизонтальное положение. Но надеюсь понятно: уровень в плюс -- масштаб/зум в минус :))
Так вот, в картах KMZ верхнее и нижнее ограничения на уровень отображения задаётся стандартом и зависит от того, из которого склеена карта. Допустим мы взяли снимки уровня, которому соответствует масштаб километровки (z15). Когда мы зальём их в навигатор, то наша карта включится на масштабе 3 км. (верхний уровень), а выключится только на 20 метрах (нижний уровень). То бишь, при цифровом масштабировании реальное изображение будет уменьшаться только в 4 раза (что не плохо), а увеличиваться в 16 (жопа из пикселей).
Хотя мы помним, что при переходе на один уровень вниз (тем увеличиваем масштаб) количество тайлов при заданном размере увеличивается квадратично (километровка делится на четыре 500-метровки), уменьшая в 4 раза доступную площадь покрытия, но мне кажется, не стоит сильно гнаться за увеличением площади карты, а лучше выбирать уровни, соответствующие если уж не максимальному качеству снимка, то близким к нему. Просто потому, что экраны навигаторов не ретина-дисплеи смартфонов, несовершенство проще добить SD-картами, которые подешевели до каких-то неприличных цифр -- за 2 Gb просят всего 100 рублей.
Но как бы то ни было, картами уровня "z19" можно покрыть около 12 км. 2 площади, учетверяя её каждым щелчком уменьшения масштаба.
Как определить "правильную" картинку. Как ни странно, самый оперативный способ -- чисто визуальный. Правда нужна некоторая сноровка. Если подходить субъективно, то слой перед последним кажется самым резким, а следующий немного пиксельным, растянутым. Но обычно такой эффект создаёт "цифровой шум", присущий электрическим фотографиям -- а на самом деле он и есть наш "правильный".
Кроме того, при переходе на слой с отсутствующими тайлами можно увидеть "подсказки" (картинка справа), появляющиеся в разных местах карты. Это означает, что слой создан "программным" методом.
Второй способ -- более "научный". Картографические сервисы не отдают картинок ниже уровня, который у них есть и ползунок масштаба при этом замирает в своём крайнем значении (или не замирает, а просто не выводит картинку и честно пишет, что такой нет).
Чтобы отключить несуществующие уровни в SAS.Планете, нужно в меню "Вид" снять галочку напротив строчки "Брать карты из меньших масштабов" и отсутствующие тайлы выводиться не будут:
-
Выбор сделан, возвращаемся в окно "Операции с выделенной областью".
Оно сразу откроется на вкладке "Загрузить"
Если вы уже определились с масштабом слоя, то нужно выполнить всего 3 пункта:
5.1. Проверить тип карты.
5.2. Удостовериться в правильности масштаба -- по умолчанию он будет указывать на зум, на котором делался полигон, и далеко не тот, что нужен.
5.3. Снять галочку напротив пункта "Закрыть окно после старта" -- мы же доведём дело до конца? :) Как только всё проверим -- жмём "Начать".
По окончании процесса закрываем окно загрузки и переходим на следующую вкладку.
• В подменю "Формировать для. " выбрать "Как на главной карте", или тут карту, которая нужна.
• Выбрать масштаб (на картинке стоит z19).
• Выбрать, что показывать -- существующие тайлы или отсутствующие. Если выбрать отсутствующие -- именно они изменят тон на более тёмный, если существующие (как на картинке) -- потемнеют они.
Убедившись в равномерности заполнения слоя можно двигаться дальше.
Но прежде, для прояснения тонкостей и во избежание возможных проблем, хочется процитировать маленький FAQ по загрузке, взятый на форуме программы:
• При загрузке некоторых карт (обычно Google) сперва все идет нормально, а потом мне говорит что "Такого изображения нет на сервере", хотя при просмотрте в браузере этот регион прекрасно показывается. Что это?!
ЭТО НЕ БАГ ПРОГРАММЫ SAS.Planet - это называется "бан на сервере", и им обычно грешит именно Google.
После примерно 1000 загруженных тайлов сервер обычно банит по IP. в программе реализована некоторая защита от бана (путем задержки закачки тайлов), но 100% гарантии это не дает. Основной инструмент, которым пользователь может управлять баном - параметр Sleep в zmp-файле. Таким образом, если после 10 минут работы с программой больше ничего не загружается - поздравляем! Вас забанили, и единственный выход - ждать сутки (иногда меньше), больше ничего делать не надо. После этого времени всё встает на свои места, и можно опять начинать качать (до следующего бана). 100% гарантированного обхода бана в программе SAS.Planet пока что нет.
• При загрузке карт мне говорит что "Такого изображения нет на сервере", хотя при просмотрте в браузере этот же регион прекрасно показывается. Что это?!
ЭТО НЕ БАГ ПРОГРАММЫ SAS.Planet - это называется "на сервере сменили версию карт".
Для решения этого вопроса Вам надо открыть файл ZMP соответствующей карты, найти в нем строку "DefURLBase=" (например, DefURLBase=http://mt.google.com/mt?v=w2p.99&hl=ru) и заменить в нем имеющиеся цифры версии (например, "w2p.99") на актуальную на настоящий момент версию на сервере. Сохранить изменения и рестартовать программу SAS.Planet.
Автоматического отслеживания смены версий карт в программе SAS.Planet пока что нет.
• При загрузке карт в браузере - я вижу новые районы и обновленные карты, а при закачке программой SAS.Planet - я этого не вижу, на той же карте. Как так может быть?
ЭТО НЕ БАГ ПРОГРАММЫ SAS.Planet - это называется "на сервере используют более новую версию карт".
Действия по изменению версии карт в программе SAS.Planet на актуальные - описаны пунктом выше.
• Хочу всегда иметь самые свежие версии zmp!
• Мои карты очень медленно грузятся.
Если у вас карты грузятся много медленнее чем в браузере на сайте - это может быть потому, что в файле xxxxx.zmp для соответствующей карты параметр Sleep (задержка перед загрузкой каждого последующего тайла) равен по умолчанию какому-нибудь положительному значению (например, Sleep=1000). Это сделано для попытки обойти бан данной карты. Можете уменьшить этот параметр, или вовсе поставить 0 (но тогда возрастет вероятность бана).
• Мне постоянно сообщает "Отсутствует подключение к Интернет!", хотя подключение есть
Проверьте Ваш файрвол (включая встроенный в Windows) на предмет блокирования соединений программы SAS.Planet, а также общие настройки Интернета в самой программе. Особенно это касается случаев с прокси-сервером.
Программа SAS.Planet не использует каких-то специальных своих собственных режимов доступа к Интернету, и используются сугубо возможности Вашей операционной системы и окружения. Если у Вас работает интернет-браузер - то заработает и SAS.Planet. Если же что-то блокируется при работе SAS.Planet - проблема безусловно на Вашей стороне.
• Почему я вижу детальные снимки нужного мне региона в программе Google.Земля, а при просмотре этого региона через SAS в карте Google - я их не вижу?
ЭТО НЕ БАГ ПРОГРАММЫ SAS.Planet.
Google.Земля - совершенно другой сервис, чем сервис Google.Карты (где SAS при своей работе использует именно сервис Google.Карты, но не Google.Земля). Общее у этих двух лишь одно - владелец (компания Google), все остальное - совершенно различное, включая логику работы, проекции карт и собственно серверы, откуда идет контент.
Но есть и надежда: обычно обновления регионов в Google.Земля со временем перекочевывают и в Google.Карты, и тогда они могут стать доступны и в программе SAS.Planet. Обычно это занимает что-то в районе месяца-полутора. Иногда больше, иногда меньше. Иногда - никогда. Гарантии, возможности, точные сроки конкретных обновлений в обоих сервисах и степень их "взаимопроникновения" друг в друга известны только владельцу - Google, но никак не разработчикам программы SAS.Planet.
Начинаем заполнять поля:
7.5. Поле "Наложить" и проекцию к нему оставляем пустыми.
7.6. Так же не ставим никаких галочек напротив пунктов "Применять коррекцию изображений" и "Накладывать отображаемые метки" (если последние не нужны конечно). Если есть пункт "Сохранять PNG с прозрачностью" (v.121010) -- снимаем выделение -- здесь эти картинки точно не нужны.
7.7. И в поле "Создавать файл привязки" тоже ничего не ставим -- привязка KML у нас внутри KMZ-файла.
Всё, нажимаем "Поехали" и после окончания склейки.
. идём проверять свои файлы:
Ну что, осталось только залить их в прибор, путь до \Garmin\CustomMaps уже заказан :)
5) Выбираем привычную карту Яндекс или Гугл. Я выбираю Яндекс.
6) Выбираем Нужный нам квадрат или область. Я пользуюсь Полигоном — можно точнее очертить место, как следствие карта меньше весит и быстрее работает=)
7) Выделяем нужную область и нажали применить.
8) Меняем карту на нужную нам. Мне кажется, что гугл в Португалии более актуален. А Вы отсматривайте четкость картинки в вашем квадрате сами. Скажу так. На соревы я делал и гугл и яндекс. Разные куски были иногда лучше видны на одной карте, а другие на другой.
9) Далее делаем вот так
10)Выбираем самое лучшее разрешение (как правило это z19, но иногда это бывает и z 21 -23, но это лишний вес карты, причем значительный! Как правило Z19 — хватает за глаза!
Ставим галочку "закрывать окно после завершения загрузки"
Ниже ставим галочку "Разбить область на части и ставим чем больше — тем лучше"
Ну и нажимаем скачать… Процесс пойдет не быстро=)
11) Далее выбираем предыдущее выделение
12) Заходим в экспорт — выбираем формат jnx, ставил галку на тип карт — должно стать та карту, которую скачали. Выбираем масштаб, который скачивали — Z19, а дальше ставим масштаб при котором будет отображаться данная карта. Мне было удобно, что бы в гарминке отображалась как основная карта — OSM, а при приближении на 120м — отображались космоснимки.Можете поэксперементировать с этим параметром. Но сперва сделайте, как сделал я.
Многих пользователей навигаторов не устраивают детализация и наполнение штатных карт, поставляемых в комплекте с приборами или программами. Кому-то нужна подробная прорисовка рельефа, кому-то необходимы водные карты с глубинами, кому-то нужны спутниковые снимки с геопривязкой. Эти и другие хотелки можно воплотить в жизнь с помощью программы САС-Планета, изготовив в ней карты, удовлетворяющие собственным требованиям.
Ниже предлагается описание работы в программе на простейшем базовом уровне.
Дальнейшие действия состоят из пяти основных шагов:
— выбор карт
— выбор необходимой области
— скачивание выбранной карты в выбранной области
— экспорт скачанной карты в необходимый формат
— установка готовой карты в навигатор
1. Выбор картографического источника
Программа САС-Планета предоставляет достаточно большой выбор картографии. Например, пещерный город Мангуп-Кале можно увидеть вот так на яндекс-картах:
А можно вот так на картах от 4maps.eu:
На подложку базовой карты можно наложить слой (один или несколько одновременно) с другой информацией. Выбор слоев для наложения осуществляется кнопкой справа от кнопки выбора основной карты. Возьмем для примера слой со всеми треками, когда-либо загруженными в проект OSM:
И получим вот такую картинку. На карту opentopomap наложены gps-треки:
Итак, с выбором карты мы определились, переходим к следующему шагу:
2. Выбор области, для которой мы будем делать карту
Область можно выбрать вручную:
А можно загрузить сохраненное ранее выделение:
Выделенный фрагмент для экспериментов можно скачать здесь. Сохранить его на компьютере и указав на него программе:
После того, как мы выбрали желаемую область и нажали галку Ok, начинаем скачивание карты.
3. Скачивание выбранного типа карты для выбранной области
На вкладке «Операции с выделенной областью необходимо:
— поставить галки в поле «Запускать в паузе» и «Пытаться загружать тайлы, для которых есть tne»
— нажать на кнопку в левом нижнем углу
— убедиться, что во вкладке «Карта/Слой» выбран именно тот тип карты, который нам нужен
— проставить необходимые нам масштабы для скачивания в поле справа
Нажимаем кнопку «Начать» — процесс скачивания карты пошел:
Спустя некоторое время скачивание завершается, и мы видим следующее:
Можно переходить к следующему шагу:
4. Экспорт скачанной карты в формат для навигатора
Переходим во вкладку «Экспорт»и в поле «Экспорт выделенного участка в формат» выбираем необходимый формат.
Мы же сейчас сделаем карту для программы Osmand, выбрав формат «RMaps (SQLite3)»:
После завершения процесса в указанном нами на компьютере месте будет лежать растровая карта в формате SQLite. Теперь наша задача переместить ее в программу Османд на планшете или телефоне.
5. Установка растровых карт в программу Osmand
Копируем самодельную растровую карту с компьютера в папку tiles Османда:
Вот она на месте:
Но еще не активна, Османд отображает базовые штатные векторные карты:
Для отображения нашей растровой карты ее нужно выбрать в настройках Османда «Источник карты»:
И вот результат:
Спасибо разработчикам программы SAS-Planet за широкий функционал, удобство работы и постоянное совершенствование проекта!
Растровые карты в навигаторах Garmin (на примере Montana 650)
Как известно, навигаторы Garmin нижеследующих моделей
Alpha
Astro
Dakota
Oregon
Colorado
GPSMAP 62 series
GPSMAP 78 series
Edge 800
Montana
Rino
eTrex 20 and 30
поддерживают растровые пользовательские карты, которые можно создавать самостоятельно на базе желаемого источника
Не удовлетворившись имеющимися официальными картами Garmin (Дороги России и ТОПО), начал изучать процесс самостоятельного изготовления карт. Было перелопачено и осмыслено немало информации, выжимку из которой и попытаюсь представить
Поначалу я экспериментировал с картами формата *.kmz — но довольно быстро понял, что этот формат сильно ограничен возможностями навигатора (скорость обработки и допустимое количество файлов). Плюс у данного формата, на мой взгляд, только один — отсутствие необходимости вмешиваться в прошивку прибора
Достигнув понимания, что с форматом kmz каши не сварить, решил начать работать с форматом *.jnx
Штатная прошивка навигаторов, поддерживающих растровые карты, имеет программное ограничение — чтобы пользоваться картами jnx, необходимо оформить платную подписку на официальный гарминовский сервис BirdsEye, и загружать карты только через него. Чтобы снять это ограничение, прошивку прибора необходимо пропатчить.
Вмешательство в штатную прошивку, разумеется, лишает владельца официальной гарантии на прибор — но, во-первых, гарминовское железо достаточно надежно; во-вторых, мой Garmin Montana 650 был куплен в Штатах и российской гарантией осчастливлен не был
Перепрошивка прибора
Подготовительные действия:
— аккумуляторы прибора должны быть заряжены. Если процесс перепрошивки прервется по причине севших аккумуляторов — прибор может быть поврежден
— стоит сделать резервную копию штатного программного обеспечения прибора, сохранив ее на компьютере
1. Подключив прибор к компьютеру, запускаем программу WebUpdater. Далее возможны два варианта
Теперь запускаем программу 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
Продукт на выходе — карты в различных форматах, имеющие привязку к координатам и готовые к загрузке в прибор
1. Открыв нужную область, выбираем требуемую карту (закладка «Карты»)
2. Вкладка «Операции» — «Операции с выделенной областью» — выбираем требуемую часть карты
3. Поялвяется отдельное окно «Операции с выделенной областью», нам нужна вкладка «Загрузить»
4. Выбираем требуемый масштаб (оптимальный — Z17 — Z18), снимаем галку «Закрыть окно после старта», ставим галку «Пытаться загружать отсутствующие тайлы», нажимаем клавишу «Начать»
5. По окончании загрузки переходим во вкладку «Экспорт»
6. Выбираем тот же масштаб, что и при загрузке карты, выбираем место сохранения и название файла (латиницей), выбираем формат экспорта — JNX растровая карта для Garmin, нажимаем клавишу «Начать»
7. На дополнительной карте памяти прибора в папке Garmin создаем папку BirdsEye и копируем в нее полученную карту. Не забываем включить пользовательские карты в меню прибора
Читайте также: