Активный туризм на Юге России
В этой статье пойдёт речь о том, как открыть на Вашем телефоне, работающем под Андроидом, топографическую карту, сделанную под Ozi Explorer . Для начала надо определиться с вводными данными.
— у Вас под рукой находится смартфон или планшет под управлением Андроида.
— у Вас есть скаченные откуда-либо карты в формате Ozi Explorer с привязкой (отдельный файл с расширением .map). На данный момент Андрозик поддерживает формат карт ozf2. Если у Вас другие карты (ozfx3, ozf4) — андрозик не откроет их. Карты в открытых форматах (bmp, tiff, jpg, gif, png и др. ) надо заранее переконвертировать в ozf2 с помощью бесплатного конвертера старой (!) версии. Все старинные и современные карты, купленные на нашем сайте без проблем открываются в Андрозике.
— Вы скачали и установили Андрозик с Плеймаркета или нашего сайта.
1. Копируем файлы карт на карту памяти вашего устройства. Куда именно — не особо важно, создайте папку maps на карте памяти, как пример. Обратите внимание, что Вы скопировали не zip архив с картами, а сами карты ( ф айлы ozfx2 и map ). Заходим с телефона в эту папку, убеждаемся, что карты на месте:
2. Запускаем Андрозик. По умолчанию он с интернета будет подгружать карту OSM . Выглядит она как-то так:
3. Нажимаем на кнопку «меню» в левом верхнем углу:
4. Выбираем пункт: Настройки — Файлы — Папка карт:
5. Нажимаем на точки, см. выше, и указываем путь к той папке, в которую вы скопировали карты в первом пункте. Нажимаем ОК.
Всё. Теперь Ваши карты доступны из Андрозика. Открыть их можно следующим образом. Нажимаем на название карты в левом нижнем углу:
Появляется список. Иногда надо нажать на значок папку в правом верхнем углу всплывающего окна, чтобы показался весь список:
Теперь в списке выбираем интересующую нас карту.
Всё, карта на экране.
Если Вам необходимо неспешно рассмотреть карту, которая не покрывает Ваше текущее положение, то рекомендую отключить приём спутников. Сделать это можно как через программу, так и через интерфейс андроида. Иначе через некоторое время бездействия Вас «выбросит» на экран с текущей позицией.
На ряде устройств новая версия Андрозика из плеймаркета подглючивает и подтормаживает. Не повезло? Вы можете скачать и установить с нашего сайта старые версии, они заметно шустрее. Перед установкой необходимо удалить другие версии Андрозика, иначе выскочит ошибка типа «провайдер уже авторизован на этом устройстве». Принцип загрузки карт в старых версиях тот же самый.
Мы можем подготовить к загрузке в Андрозик любые Ваши карты — как привязанные, так и не привязанные. Стоимость услуг договорная (зависит от объёма и трудоёмкости), небольшая. Пишите.
Источник
Используем программу Androzic — оффлайн gps-карты до сих пор актуальны
Привет Geektimes! Период отпусков уже подходит к концу, однако дальние поездки и дальше остаются актуальными. Сейчас «стильно модно молодежно» пользоваться различными онлайн сервисами, однако еще с тех пор когда gps-приемники были большие и желтые, старые добрые оффлайн-карты не утратили свою актуальность — в поездках зачастую интернет либо отсутствует, либо дорогой, либо неудобный. Да даже в домашнем регионе не всегда подключен мобильный интернет, зачастую он просто не нужен чтобы за него отдельно платить. А gps есть практически в любом смартфоне, и ничего за его использование платить не нужно.
Я расскажу как готовить оффлайн-карты для незаслуженно забытой программы Androzic, программы которой я пользуюсь более 5 лет, и которую использовал во всех поездках, от Парижа до Соловков.
Вот так выглядит карта на моем смартфоне с Android 7.0:
Как это сделать, немного цифровой археологии под катом.
Программа Androzic
Для начала нужно поставить данную программу. Скачать ее можно с одноименного сайта, программа совершенно бесплатна, там же на сайте есть ссылка на исходники на github. К сожалению, автор прекратил разработку программы, однако все и так работает — программа делает то что нужно, и не делает что не нужно. Я использую версию 1.7.9, с 2.3 что-то не срослось, а разбираться было лень. Так что дальнейший рассказ будет про 1.7.9.
Итак, загружаем с сайта 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 тоже читает эту статью — респект за отличный продукт.
Источник
Карты для андрозик для андроид
Установка Androzic вручную и «частые вопросы»
У людей часто бывают вопросы: Как установить Androzic? или Как скинуть карты на Androzic в этой теме мы постараемся разобраться с этими и другими вопросами. И так поехали.
В этом примере будем вручную устанавливать Androzic на Android без учетной записи на «Маркете».
1. Скачайте установочный apk-файл компьютер. Этот файл будет иметь имя типа «Androzic-1.7.1.apk»
2. Перепишите этот .apk через кард-ридер на карту или через шнурок на SD-карту установленную в телефон (сначала проверяем настройки аппарата — жмем клавишу «Меню» > «Настройки»/Settings > «Настройки sd карты и памяти телефона» > должна быть галочка — «Устройство хранения данных». При подключении по USB будет появляется надпись, нажимая на которую (без установки каких либо драйверов) телефон будет виден как «флешка».
3. Переписали? Теперь необходимо разрешить в настройках телефона установку произвольных программ не с «Маркета»: поставить галочку в «Меню» > «Настройки»/Settings > «Приложения»/Application Settings > «Неизвестные источники»/Unknown Sources, иначе получите ошибку «Вы пытаетесь загрузить . apk который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу». Обязательно отключите после копирования телефон от компьютера, иначе в последствии вылезет ошибка «Access Denied».
4. В интернет-браузере вашего телефона (программе, при помощи которой заходите на сайты) наберите одну из следующих ссылок (одна из них обязательно должна сработать, как правило это первая, в зависимости от версии):
file:///mnt/sdcard/Androzic-1.7.1.apk
file:///sdcard/Androzic-1.7.1.apk
content://com.android.htmlfileprovider/sdcard/Androzic-1.7.1.apk
5. В приведенном примере «Androzic-1.7.1.apk» это не название устанавливаемого приложения, а полное имя вашего apk-файла. Обратите внимание: вводить данную ссылку надо именно в поле адреса вверху экрана, а не в поле поиска Google в центре.
6. Нажмите «Выбрать», вылезет окно с информацией о приложении — жмите кнопку «Установить»; через несколько секунд процесс установки окончится и в «Программах» вы сможете найти иконку запуска свежеустановленной программы. Все, apk-файл больше на карточке не понадобится, его можно удалить для экономии места.
Немного ответов на частые вопросы по работе с программой.
7. Куда класть карты?
На SD-карту в папку по умолчанию /sdcard/Androzic/maps/ — путь можно поменять позже в настройках программы. Карты необязательно валить в одну кучу, программа увидит их и разложенными по отдельным папкам (степень вложения не проверялась, три уровня папок поддерживается точно).
8. Карты не открываются, ааа. помогите.
Распространенная проблема: кириллица в имени карты и/или пути в строке имиджа карты. Подробно расписывать про формат .map или UTF-8 смысла нет, кто разбирается и так в курсе; новичкам наставление — только «латинница» в именах файлов, желательно без пробелов; плюс регулярно вычищайте пути из файлов карт при помощи программы OziDelPath
9. не показывается маршрут, только карта, что делать?
Возможно вы забили файл привязки карты, он имеет расширение .map. Главное запомните для чтобы ваша карта и привязка работала, файла должно быть два «Имя карты».map и «имя карты».ozf2
10. Как сохранить файл с созданными путевыми точками?
Андрозик складывает все точки в единственный файл с именем myWaypoints.wpt в папке /sdcard/Androzic/waypoints/ или в пользовательской. Позднее можно переместить сохраненную точку в любой «набор точек» из меню свойств самой путевой точки или на стационарном компе в «блокноте». Не стоит валить все свои когда-либо сохраненные точки в этот файлик — у Андроида вообще жестко с выделением памяти для приложений, а главное — самим будет потом сложнее разобраться в этой мешанине.
11. Как отредактировать путевую точку или попасть в ее свойства?
Начнем с того, что Андрозик поддерживает не все свойства точки из OziExplorer (подробнее смотрите в ФАКе на английском). Попасть в меню точки можно двумя путями: нажав на саму точку на карте и выбрав в выпавшем меню кнопку Свойства или нажав на точку в Меню -> Точки -> Список. Описание точки Андрозик хранит в HTML-формате, что позволяет создавать «продвинутые» описания или складывать точки KML из Гугла прямо в /sdcard/Androzic/waypoints просто копированием, без импорта.
12. Как задать иконку для путевой точки?
Маркеры точек не совпадают типами или изображениями с Гирминовскими или Озиковскими иконками. Чтобы пользоваться маркерами необходимо сначала скачать архив иконок и разархивировать его в папку с программой. В наборе более 630 значков, можно оставить только понравившиеся (подробнее в readme.txt из архива), а ненужные стереть. При этом стирать файл icons.dat не стоит — он не имеет к набору значков никакого отношения и является файлом программы! Можете также нарисовать свою иконку взамен существующей в формате PNG, сохранив ее под тем же именем, что и существующая или отредактировав уже упомянутый icons.dat.
13. А где хранится пройденный трек?
myTrack.plt в папке с программой, необходимо закрыть Андрозик перед тем как копировать или редактировать данный файл.
Автор sergez0r, дополнения мои
Источник
Небольшой гайд по Androzic
Зарегистрирован: 18.09.2006
Сообщения: 1376
Добавлено: Tue Feb 12, 2013 14:59:38 Заголовок сообщения: Небольшой гайд по Androzic | |