Меню

Mobile atlas creator как установить

Тема: Навигация для Android, руководство для чайников и не только

Опции темы
Поиск по теме
Отображение

Поскольку Android OS очень быстро распространяется не только по умам техноманьяков, но и по карманам и сумочкам простых граждан тоже, веломаньяки также не стали исключением. Имея аппарат с этой ОС и встроенным GPS-приемником (а его имеют все современные аппараты на Android), логично использовать его в качестве спутникового навигатора для ориентирования, записи трека. Я и сам стал пользователем этой ОС, имея одной из целей осуществление навигации при велопоездках. В поисках идеального софта я углубился в изучение темы, а теперь хочу поделиться с вами своими наработками.
Обилие софта позволяет решать различные задачи, связанные с навигацией. Это простейший просмотр и навигация по онлайн-картам с подгрузкой карт из интернета, навигация по предварительно кешированным картам, запись трека, навигация по путевым точкам, спортивный тренер и т.д.
Но не все сразу! Будем разбираться по порядку, а значит, с азов. Добро пожаловать в Шао-Линь навигации.

Часть 1. «Чипы-чипики-чипочки.»

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

В современных PDA используется система A-GPS. Ее назначение в том, чтобы помогать при холодном старте чипу быстрее находить спутники. Информацию о текущем положении последних она черпает из интернета. Включив мобильный интернет на время инициализации можно существенно сократить время поиска спутников. (Практика показывает, что без интернета спутники могут и вовсе не найтись, очень уж слабые чипы ставят в ПДА). После готовности мобильный интернет можно спокойно отключать, чтобы не жрал батарею. Дальше GPS чип будет держать спутники сам по себе. Не стоит пренебрегать этой функцией и надеяться на возможности голого GPS – можно спалить себе мозги, как это сделал я по неопытности.

В ОС Андроид функция GPS активируется в настройках (можно поставить виджет на хоумскрин для удобства доступа), но сам чип просыпается лишь тогда, когда активно приложение, использующее GPS. Т.е. простое включение GPS в настройках еще не запустит чип, а лишь разрешит его запуск программам. Это сделано для экономии батареи (чтобы он не работал тогда, когда он никому не нужен), но может доставить некоторые неудобства. Например, мы включили ЖПС, запустили Карты, в статус-баре появился значок мигающей антенны (поиск спутников), убрали аппарат в карман. Телефон заснул, Карты ушли в фон, GPS чип отключился, спутники не нашлись. Облом! Достали телефон, разблокировали экран, автоматически вернулись к Картам, чип проснулся и стал снова искать спутники. Поэтому, надо помешать аппарату уснуть, пока он не нашел спутники (перестанет мигать значок GPS).

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

Читайте также:  Как установить akelpad в total commander

Фух, надеюсь, с этим все понятно. Кстати, в Маркете есть хорошая программа “ GPS Status ”, которая отображает работу чипа – количество используемых спутников, координаты, погрешность позиционирования и т.д.

Часть 2. «Софтопроблемы».

В Маркете и на разных форумах слишком много программ для туристической навигации. Слишком много ненужных программ, я бы сказал. Описания копируют друг друга: «Программа для навигации по онлайн-картам с/без возможности оффлайн-навигации и т.п» Почти все они бесплатные и написаны энтузиастами, что приводит обычно к слабой функциональности, багам, забросу проекта. Зайдя на форум, чтобы «скачать себе программку для навигации», можно долго бродить по темам и читать дебаты, вместо того чтобы заполучить действительно стоящее приложение. На самом деле, если откинуть весь заведомо отстойный софт, не так много останется вариантов для выбора. Тем проще для нас. Я кратко описал несколько программ, которые я считаю достойными, все они являются действительными проектами, постепенно улучшаются, шлифуются. Все они могут «на лету» грузить карты из интернета, как и использовать заранее подготовленные и закачанные на флешку карты. Последнее особенно важно, т.к. позволяет экономить трафик, пользоваться картами при отсутствии интернета. Да и там, где интернет есть, проще быстро просмотреть готовую карту, чем ждать подгрузки из сети. Вот и они:

RMaps. Популярнейшая программа для онлайн и оффлайн навигации. Онлайн навигация по всем популярным картам: Yandex, Google, Microsoft, Yahoo, Open Street Map… Поддерживает встроенный цифровой компас. Можно добавлять POI, импортировать их, записывать трек, а также экспортировать и импортивать его. Отличная (если не лучшая) программа для ориентирования на местности.

OruxMaps. Программа того же типа, что и RMaps, работает с онлайн и оффлайн картами. Имеет несколько более продвинутые возможности, но слегка запутанный и неинтуитивный интерфейс. Фишка крайних версий – возможность создавать оффлайн карты прямо на аппарате, без использования десктопа и другого софта.

Locus Pro. Весьма недурственная программа, на которую я наткнулся уже при написании этой статьи. Также позволяет использовать онлайн и оффлайн карты, но по умолчанию может использовать только открытые карты типа OpenStreetMaps (можно вылечить). Как и OruxMaps, позволяет качать карты прямо на аппарате. Формат карт совпадает с таковым у RMaps, что делает эту программу претендентом на замену RMaps в моем смарте. Одно НО. Программа в полном варианте платная. Бесплатный вариант урезан. Конечно, есть варианты получения платной версии бесплатно, но лично я не зажму 150р хорошему человеку, если сия программа у меня приживется.

Я постоянно исследую разные новые приложения в поисках идеала. Буду держать вас в курсе.

Часть 3. «Выпекаем пирожки»

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

Я выбрал для себя SAS Планету, хотя она и несколько сложнее. Зато в ней больше возможностей, в т.ч. необходимых по нынешним временам.

КАК «ПРИКРУТИТЬ» КАРТУ К ПРОГРАММЕ НА АППАРАТЕ?

Есть один момент. У разных карт бывает разная проекция. Например, у Яндекс карт проекция отличается от Гугл карт. Если проекция установлена неправильно, то карта будет отображаться со сдвигом (большим). Выбрать проекцию обычно можно в меню программы.

Читайте также:  Как правильно установить фартук на кухне своими руками

Опишу процесс подключения карт к RMaps для примера:

Часть 4. «Старость – не радость»

Если открыть Яндекс карты в браузере и, например, в свежескаченной SAS планете, навести их на один и тот же участок в одинаковом масштабе, то иногда можно заметить, что на сайте Яндекс карт прорисовка лучше, а то и вовсе SAS не отображает многих дорог или зданий, которые отображает карта на родном сайте. Это происходит потому, что карты регулярно обновляются. При этом меняется параметр в URL доступа к карте. И если программа обращается к URL со старым параметром номера версии, то и карты будут отображаться соответственно старые. Плохая новость: в SAS Планете URL’ы пока автоматически не обновляются. Хорошая новость: мы можем обновить их сами, благо свежие URL’ы постоянно выкладываются хорошими людьми. Их можно обновить и не только в SAS, а в любой программе, где источники карт хранятся в доступном для редактирования виде. Приступим же к изучению матчасти.
Доступ к онлайн-карте осуществляется с помощью строки, содержащей адрес и параметры.

Строка может иметь следующий вид:

(из конфигурационного файла SAS)

Может быть и чуть длиннее. Это не важно, важно вот это: “v=2.19.5”. Это и есть номер версии. Обычно достаточно его аккуратно заменить на новый.

Обновляем источники карт в SAS Планете:

Об этом все, добавить на первый взгляд нечего.

Часть 5. «Слово о бане».

Яндекс и Гугл ребята обидчивые. Обижаются, когда кэшируешь их карты, и даже могут забанить. Обычно сервер детектирует скачку большого количества тайлов на высокой скорости и банит юзера на пару часов. Пока единственная известная мне программа, где реализована защита от бана – это SAS Планета. Работает она просто: делает задержку после скачивания каждого тайла.

За антибан еще 1 плюс в копилочку SAS.

Я рассказал все, что необходимо знать новичку, чтобы начать пользоваться своим Android-смартфоном как навигатором на онлайн-картах. Многое осталось неохваченным: растровые карты генштаба, векторные программы автонавигации, спортивные программы. Об этом я планирую рассказывать постепенно и дальше, по мере проникновения моего мозга в пучину незнакомого софта.

Ссылки на важные посты:

Источник

Как использовать Mobile Atlas Creator- 16, чтобы загрузить mbtiles (растровая карта)

«Мобильный Atlas Creator-v1.9. 16 «: вы можете скачать его из Интернета бесплатно, теперь мы используем версию 1.9.16,

Пример: это может помочь вам бесплатно загружать в офлайн-режиме многие форматные карты из Интернета, и эти карты могут использоваться для многих видов устройств GNSS.

И так, как использовать «Mobile Atlas Creator-v1.9. 16 «, чтобы загрузить карту? Здесь, чтобы привести пример, скачаем карту района Аддис-Абебы:

После этого нажмите кнопку «Mobile Atlas Creator», чтобы запустить его.

Затем скопируете эти файлы “источник карты” в папку mapsources. Выберите источник карты Google Maps (Китай), чтобы загрузить карту Эфиопии из Интернета.

Для GPS-навигатора серии NAVA F, вам нужно скачать все уровни (от 0 до 20), потому что NAVA GPS может увеличивать и уменьшать масштаб фоновой карты.

Читайте также:  Как установить беспроводное сетевое подключение на компьютер

Нажмите кнопку встроенного нового файла карты, выбираем формат карты, здесь вы должны выбрать «MBTiles SQLite», как показано ниже:

И также назовите это как Аддис-Абеба.

Затем нужно выбрать область, которую вы хотите загрузить, в качестве фоновой карты для GPS-навигатора NAVA серии F. Например, выберите город Аддис-Абеба:

Нажимаем кнопку «Старт для загрузки», чтобы загрузить карту, нужно отметить «игнорировать ошибку загрузки» и продолжайте (иначе она остановится, когда у нее будет ошибка загрузки).

Согласно детализированной карте и размеру области, нужно соответствующее время для завершения загрузки карты.

После загрузки карты нажмите кнопку «открыть файл загрузки», чтобы проверить загруженную карту, так же можно найти исходные карты в папке «altlases», в документах Mobile Atlas Creator-v1.9. 16.

Как загрузить ***. Mbtiles (Растровая карта) в карманный GPS-приемник серии NAVA F:

Источник

Online карты

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

Много новых полезных источников карт вы можете найти в проекте Anygis.

Форматы Online карт OsmAnd:

Как пользоваться для Android

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

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

Как пользоваться для iOS

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

Как подготовить растровые карты

Несмотря на то, что плагин называется ‘Online Карты’, Вы также можете использовать карты без интернета. Вам просто нужно сохранить части карт (часто называемые тайлами), чтобы использовать их позже. Для этого скачайте Map Creator tool разработанный командой OsmAnd.

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

Как добавить файл SQ Lite в версии OsmAnd для Android и iOS, и вы можете прочитать в Anygis проекте.

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

Mobile Atlas Creator

SASPlanet

Источник