Карты - это очень просто

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

Для этого нам потребуются три программы:
Ozzy explorer (ставим на смартфон, им мы будем смотреть карты и бегать по ГПСу)
SAS Planet (для выкачивания карт из интернета)
img2ozf (для преобразования карт)

SAS Planet

Копируем архив на компьютер, распаковываем, запускаем экзешник. Выбираем источник карт


Немножко ждём. На экране появляется карта. ее можно таскать "рукой" и уменьшать-увеличивать колёсиком мыши. При этом слева можно посмотреть текущий "масштаб".

(честный масштаб показан снизу, но нам важнее вот этот вот "масштаб")

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

тыкаем в один угол и во второй. Появляется большой и страшный диалог. В первой вкладке снимаем галочку "закрыть окно после старта", ставим правильный масштаб, жмём кнопку. "начать".

После этого программа начинает радостно ломиться в интернет и выкачивать нужный кусок в нужном масштабе. Скачанное кладется локально на диск. Да. Рекомендую иметь как крупные так и мелкие карты - в крупной карте намного меньше деталей и грубо сориентироваться по ней проще. Плюс, будут разборчивые подписи.

Через некоторое время вся карта оказывается выкачанной, но это ещё половина дела. Теперь эту карту надо скормить конвертирующей программе, которая сконвертирует ее в понятный для оззи формат.

В диалоге загрузки смело жмём кнопку выход и переходим на вкладку "склеить". Там проверяем, что качество у нас 95%, ставим галочку на "создавать файл привязки .map", выбираем правильный масштаб (это обязательно, иначе не показывается разрешение).После этого внимательно смотрим на размер. Результирующая картинка должна получиться размером от 10000х10000 до 20000х20000 точек, не больше. Слишком большое изображение надо резать на части. Количество частей приходится прикидывать в уме, но это несложно. и ошибиться не очень страшно. :)

Выбрав масштаб, разбиение и файл привязки, можно приступить к экспорту. жмём кнопку Начать, появляется стандартный диалог сохранения. Выбираем папку для хранения картинок какая нравится, выбираем тип картинок jpeg, жмём на "сохранить".

Вот тут-то и начинается обработка скачанных картинок, их привязка к координатам и перенарезка в удобный вид. Операция сравнительно времяёмкая и требует довольно много места на диске (особенно если выбрать .bmp а не .jpeg)

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

img2ozf

Довольно простая утилита. Source - откуда брать картинки, Destination - куда класть карты. (лучше указать разные каталоги). Внизу в большом окне показан список всех найденных карт (точнее, картинок и файлов привязки) и их размеры. Жмём "Convert maps" и идём пить чай.

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

Безобразия в логе красного цвета и очень разнообразны по виду. Реальная же причина почти всегда одна -- картинка (и все стадии ее переработки) не влезли в память. По опыту, картинки размером примерно до 200 000 000 байт (Надо смотреть mem size, а не disk size!) конвертируются нормально. Также, при ошибках конвертируются не все картинки, часть карт просто не создается.

Ozzy explorer

Ставим, регистрируем.
Готовые карты кладем на карточку в один каталог.
В настройках оззи указываем, где карты, жмём кнопку "переиндексировать".
Далее, либо радуемся результату, либо видим всякие неудобства на карте и переделываем.