Программа img2ozf для конвертации map файла привязки в ozf4 для навигатора

Обновлено: 06.07.2024

Примечание. Программа не требует инсталляции и может быть запущена из любого места на диске.

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

Если есть необходимость в конвертации сразу большого количества карт, то необходимо указать путь к ним в Source Image Folder. А также путь в Map File Path для созданных конвертером map-файлов.

Выглядит Img2Ozf вот так:


Единственное, что остается сделать, это нажать кнопку с желтой стрелкой (выделена желтым цветом), в нижнем окне проставить галочку напротив имени нужного файла и запустить процесс конвертации нажав на кнопку «Process Image Files to OZF2 Files» (выделена зеленым цветом).

Процесс конвертирования в действии:


Все, файл конвертирован

Ну и осталось совсем чуть-чуть.

У программы Img2Ozf есть одна особенность:

В процессе конвертации файла-изображения в формат ozf2, программа создает свой map-файл, который нам нужен. НО! Он отличается от исходного map-файла именем, к которому программа добавляет символы «_ozf»

Т.е. исходные файлы выглядели вот так:

Вот эти два файла и необходимы для работы OziExplorerCE на КПК. Исходные файлы нам уже не нужны.

Готовые файлы должны выглядеть вот так:

Копируем эти файлы в КПК, указываем к ним путь в Озике и радуемся результатам своего труда

Ну вот собственно и всё!
Вот видео-пример более наглядный.
Пример как работать с SAS планета и Img2Ozf
Автор: libral1973

Привет Geektimes! Период отпусков уже подходит к концу, однако дальние поездки и дальше остаются актуальными. Сейчас «стильно модно молодежно» пользоваться различными онлайн сервисами, однако еще с тех пор когда gps-приемники были большие и желтые, старые добрые оффлайн-карты не утратили свою актуальность — в поездках зачастую интернет либо отсутствует, либо дорогой, либо неудобный. Да даже в домашнем регионе не всегда подключен мобильный интернет, зачастую он просто не нужен чтобы за него отдельно платить. А gps есть практически в любом смартфоне, и ничего за его использование платить не нужно.

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

Вот так выглядит карта на моем смартфоне с Android 7.0:


Как это сделать, немного цифровой археологии под катом.

Программа Androzic

Итак, загружаем с сайта apk, устанавливаем на Android. Программа предоставляет все, что необходимо для оффлайн-навигации — карты, точки, вывод расстояния, скорости и пр (разумеется, онлайн-сервисов типа показа пробок, в программе нет).

В комплекте с программой карт тоже нет, так что подготовить их придется самостоятельно. Приступаем к цифровой археологии — нам понадобятся программы, которые использовались лет 10 назад :)

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

Для начала нам необходимо создать карту в формате OZI Explorer. Перепробовав разные программы, я в итоге остановился на SAS.Planet. Программа бесплатная, с ее помощью можно сохранить карту в любом удобном формате. Для примера, создадим карту Москвы.

Выделяем нужную область, выбираем нужный зум (z15) и нажимаем Start — программа скачивает с карт Гугла все тайлы (не знаю насколько это разрешено политикой гугл, но для личного использования думаю, можно).


Открываем предыдущее выделение еще раз, выбираем Stitch и скачиваем карту в формате jpeg (выбран тот же зум=15 и включен флажок «map» для создания файла формата ozi).


Результат — в выбранной папке должны появиться 2 файла — Moscow.jpg (размером примерно 7000х7000 пикселов) и Moscow.map. Теперь наша задача сконвертировать карту и установить на смартфон.

Конвертация карты

Следующим шагом необходимо сконвертировать карту в формат, который понимает Androzic. К сожалению, сохраненные выше файлы напрямую не открываются, карту сначала нужно сконвертировать в формат ozfx3. Для конвертации я использовал программу Img2OZF 3.0. Более поздние версии не подходят, т.к. создают файлы уже в другом формате ozf4 (скачать версию 3.0 удалось отсюда, т.к. официальные ссылки давно мертвы). Если кто знает другой конвертор, было бы интересно.

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


Программа создает слои карты для разных уровней зума, через некоторое время карта готова. Как результат, в выходной папке созданы 2 файла Moscow.ozfx3 и Moscow_ozf.map.

Загрузка в смартфон

Последний и самый простой этап. Подключаем смартфон по usb, и копируем оба файла в папку /Androzic/maps. Перезапускаем Androzic — все готово, новая карта видна в списке, и ее можно открыть.



При желании, в Androzic также можно занести список интересных точек, и программа будет показывать их на экране. Hint — если в google maps выбрать в контекстном меню пункт «что это», будут показаны координаты в виде широты-долготы, их и надо вносить в программу.


Результаты

Что мы получили в итоге? Мы имеем бесплатную программу, показывающую на смартфоне наше местоположение, карту, скорость, координаты, список интересных точек, записывающую трек движения, причем все это полностью оффлайн, без какого-либо использования траффика или gsm-сети вообще. Без рекламы, регистраций и sms. В поездке в роуминге/за границу, или даже в самолете, посмотреть где сейчас летим, то что доктор прописал.

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

Всем удачных путешествий. Если автор Androzic тоже читает эту статью — респект за отличный продукт.

Как создавать карты для Андрозика и Озиэксплорера?

Список программ

Итак, начнем. Для создания карт нам потребуется две программы:

1) SAS.Planet . У меня стоит версия 141212 – непосредственно для создания карт нужного района.
2) Image2ozf версия 2.08 – для конвертации карт в формат ozf2.

Работа с программой SasPlanet.

Итак, шаг номер раз. Находим эти две проги в интернете, качаем и устанавливаем на свой компьютер. Открываем программу SAS.Planet и выбираем источник карт.

карта

Я обычно пользуюсь двумя источниками: Google-карты и Генштаб 250м (или ТопоКарта (Маршруты.ру)), поскольку сервер с генштабовскими картами иногда бывает недоступен. У меня гугловские и генштабовские карты одного и того же района лежат в папке по соседству – обычно использую генштаб, но иногда нужно посмотреть что-то на спутниковой карте.

выбор карт


На основную карту можно наложить второстепенную. Я, например, на гугловскую иногда накладываю Гибрид Викимапии для отображения лесных дорог. Очень удобно.

габрид карт

Итак, мы выбрали карту и подложку-гибрид (если нужно). Теперь выбираем нужный нам участок или район и делаем так, чтобы он располагался на экране монитора с запасом. Теперь выделяем нужную нам область, из которой мы хотим сделать карту. Это делается кнопкой «Операции с выделенной областью» в рабочей панели (вторая кнопка слева).

vyibor-oblasti

okno-operatsii

zagruzka-zavershena


карты для навигатора

Конвертация карты

toozf


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

Надеюсь, это статья помогла вам. Желаю интересных путешествий! Теперь, с навигатором и картами вы не заблудитесь в лесу.

Читайте также: