Android GPS-трекер на коленке
- icerg
- Ёжик
- Reactions:
- Сообщения: 327
- Зарегистрирован: 08.07.2009 11:44
- Откуда: Новосибирск
- Контактная информация:
Android GPS-трекер на коленке
Android-приложение, GPS-трекер с набором свободных онлайн карт(OSM, TF, ESRI), а также с возможностью использования предзагруженных карт с помощью MOBAC и SAS.Планета:
Mobile Atlas Creator (MOBAC)
MOBAC mapsources - простестировано на версии 1.9.16
Cохранение из MOBAC строго в формате Osmdroid ZIP - на выходе zip-файл, который необходимо разархивировать в папку на флешке Android-устройства, которую необходимо уже выбрать в настройках карт приложения.
Т.е., например, создаете папку /mnt/sdcard/maps, выкачиваете MOBAC-ом нужный кусок GoogleEarth.zip и разархивируете его в /mnt/sdcard/maps/Google Eath/, потом еще выкачиваете например RussiaNavitel.zip и разархивируете его в /mnt/sdcard/maps/Russia Navitel/. В приложении Map->Offline->Add выбираете /mnt/sdcard/maps/ и нажимаете Select - путь к картам сохранится и будут доступны 2 карты Google Eath и Russia Navitel, после можно будет добавлять в эту папку еще карты, при рестарте приложение увидит добавленные.
При необходимости сохраненный файловый путь к картам удаляется кнопкой Remove.
SAS.Планета.
- далее по аналогии с MOBAC папка переносится на Android-устройство
ВАЖНО
В случае если файлы карты сохраняются в формате .jpg(в большинстве случаев в .png), то необходимо в папке карты создать пустой файл tile.jpg - правой кнопкой мыши "Создать" - "Текстовый файл" - tile.jpg - спрашивает - "Изменить расширение" - "Да".
Т.е. например, /mnt/sdcard/maps/Russia Navitel/tile.jpg
- пока это самый простой и технически быстрый способ переключаться между типами тайлов.
Установка:
- скачиваете установочный файл приложения в Android-устройство:
-- либо напрямую,
-- либо с компьютера и переносите на устройство,
- находите менеджером файлов и устанавливаете.
Протестировано на Android:
- 4.0.4
- 4.1.1
Mobile Atlas Creator (MOBAC)
MOBAC mapsources - простестировано на версии 1.9.16
Cохранение из MOBAC строго в формате Osmdroid ZIP - на выходе zip-файл, который необходимо разархивировать в папку на флешке Android-устройства, которую необходимо уже выбрать в настройках карт приложения.
Т.е., например, создаете папку /mnt/sdcard/maps, выкачиваете MOBAC-ом нужный кусок GoogleEarth.zip и разархивируете его в /mnt/sdcard/maps/Google Eath/, потом еще выкачиваете например RussiaNavitel.zip и разархивируете его в /mnt/sdcard/maps/Russia Navitel/. В приложении Map->Offline->Add выбираете /mnt/sdcard/maps/ и нажимаете Select - путь к картам сохранится и будут доступны 2 карты Google Eath и Russia Navitel, после можно будет добавлять в эту папку еще карты, при рестарте приложение увидит добавленные.
При необходимости сохраненный файловый путь к картам удаляется кнопкой Remove.
SAS.Планета.
- далее по аналогии с MOBAC папка переносится на Android-устройство
ВАЖНО
В случае если файлы карты сохраняются в формате .jpg(в большинстве случаев в .png), то необходимо в папке карты создать пустой файл tile.jpg - правой кнопкой мыши "Создать" - "Текстовый файл" - tile.jpg - спрашивает - "Изменить расширение" - "Да".
Т.е. например, /mnt/sdcard/maps/Russia Navitel/tile.jpg
- пока это самый простой и технически быстрый способ переключаться между типами тайлов.
Установка:
- скачиваете установочный файл приложения в Android-устройство:
-- либо напрямую,
-- либо с компьютера и переносите на устройство,
- находите менеджером файлов и устанавливаете.
Протестировано на Android:
- 4.0.4
- 4.1.1
Последний раз редактировалось icerg 13.06.2015 14:09, всего редактировалось 5 раз.
- algair
- Ёжик
- Reactions:
- Сообщения: 3440
- Зарегистрирован: 03.07.2011 11:22
- Откуда: Горно-Алтайск
- Контактная информация:
Re: Android GPS-трекер на коленке
Спасибо. Как по заказу - как раз софт подбирал на эту тему. 4.1.1 - работает, tf outdoors потестил немного.
Вопрос - при отсутствии мобильной связи кэш заранее просмотренных мест подхватится автоматом, или надо таки заморачиваться с сохранением листов?
Да, и MOBAC версии выше 1,8 не работает с google earth, как я понял....
Вопрос - при отсутствии мобильной связи кэш заранее просмотренных мест подхватится автоматом, или надо таки заморачиваться с сохранением листов?
Да, и MOBAC версии выше 1,8 не работает с google earth, как я понял....
Война — это мир, свобода — это рабство, незнание — сила
- icerg
- Ёжик
- Reactions:
- Сообщения: 327
- Зарегистрирован: 08.07.2009 11:44
- Откуда: Новосибирск
- Контактная информация:
Re: Android GPS-трекер на коленке
Онлайн-карты никак не кэшируются, работают только при доступной мобильной или Wi-Fi связи ..эмм, во всяком случае программно никак не обрабатывал, проблема в том, что такой кэш может быть бесконечно большим, но ресурсы мобильных устройств ограничены, но и никак не отключал кэш в встроенном броузере Android WebView - все отображение через него, т.е. все зависит от того как заточена работа с кэшем в WebView разработчиками Android-а.algair писал(а):Вопрос - при отсутствии мобильной связи кэш заранее просмотренных мест подхватится автоматом, или надо таки заморачиваться с сохранением листов?
Там есть папка mapsources - в ней настройки всех карт в скриптах, можно удалять-добавлять.algair писал(а):Да, и MOBAC версии выше 1,8 не работает с google earth, как я понял....
В сети есть скрипты настроек карт, которых нет в официальной версии MOBAC, в том числе Google Sat..
Если модераторы не против опубликую здесь свой архив mapsources.
- algair
- Ёжик
- Reactions:
- Сообщения: 3440
- Зарегистрирован: 03.07.2011 11:22
- Откуда: Горно-Алтайск
- Контактная информация:
Re: Android GPS-трекер на коленке
Как и ожидалось - кэш не подхватыватся.icerg писал(а):все отображение через него, т.е. все зависит от того как заточена работа с кэшем в WebView разработчиками Android-а.
Если модераторы не против опубликую здесь свой архив mapsources.
Раз модераторы молчат, значит не против? Скачивал кое-что, но гугл-сат все равно крестами красными....
Война — это мир, свобода — это рабство, незнание — сила
- icerg
- Ёжик
- Reactions:
- Сообщения: 327
- Зарегистрирован: 08.07.2009 11:44
- Откуда: Новосибирск
- Контактная информация:
Re: Android GPS-трекер на коленке
У меня сейчас эти кресты, как правило, близко к крайним зумам и на разных территориях по-разному.algair писал(а):.. но гугл-сат все равно крестами красными....
Район Чибита выбирал без проблем.
- DomNK
- Ёжик
- Reactions:
- Сообщения: 16635
- Зарегистрирован: 24.04.2007 16:11
- Откуда: Новосибирск
- Контактная информация:
Re: Android GPS-трекер на коленке
а что плохого?algair писал(а):Раз модераторы молчат, значит не против?
Свобода одного человека заканчивается там, где начинается свобода другого.
Но не каждый человек правильно понимает смысл этого правила.
Но не каждый человек правильно понимает смысл этого правила.
- algair
- Ёжик
- Reactions:
- Сообщения: 3440
- Зарегистрирован: 03.07.2011 11:22
- Откуда: Горно-Алтайск
- Контактная информация:
Re: Android GPS-трекер на коленке
)) Форум туристов Израиля ))DomNK писал(а): а что плохого?
Значит, можно опубликовать? ))
(И используемую версию MOBAC бы узнать, дабы с совместимостью не мучиться)
Поставил RMAPS на андроид, подготовил для него карты генштабовские в sataplaneta нужных районов, а в настройки , что бы прописать пути к оффлайн картам попасть не могу - разработчики, похоже, не предусмотрели клавишу "меню" для новых аппаратов )) Очередной вечер насмарку....
Война — это мир, свобода — это рабство, незнание — сила
- icerg
- Ёжик
- Reactions:
- Сообщения: 327
- Зарегистрирован: 08.07.2009 11:44
- Откуда: Новосибирск
- Контактная информация:
Re: Android GPS-трекер на коленке
ээ.. так сразу и добавил в самый первый ссылку на mapsources, вот MOBAC mapsourcesalgair писал(а):Значит, можно опубликовать?
последняя 1.9.16algair писал(а):(И используемую версию MOBAC бы узнать, дабы с совместимостью не мучиться).
Где эти карты берутся и как готовятся? - может получится их тоже прикрутить.algair писал(а):подготовил для него карты генштабовские в sataplaneta нужных районов
Последний раз редактировалось icerg 12.06.2015 22:51, всего редактировалось 1 раз.
- algair
- Ёжик
- Reactions:
- Сообщения: 3440
- Зарегистрирован: 03.07.2011 11:22
- Откуда: Горно-Алтайск
- Контактная информация:
Re: Android GPS-трекер на коленке
Ленивый я )) Перечитывать повторно не люблю. Увидел, буду пробовать, спасибо.
Да, работает сборка с googlesat. Осталось готовые карты на телефон перебросить - кабеля нет под рукой.
И с клавишей меню у rmaps разобрался наконец )) Длительное нажатие правой сенсорной на моем телефоне. Тяжела крестьянская доля ... )))
Да, работает сборка с googlesat. Осталось готовые карты на телефон перебросить - кабеля нет под рукой.
И с клавишей меню у rmaps разобрался наконец )) Длительное нажатие правой сенсорной на моем телефоне. Тяжела крестьянская доля ... )))
Война — это мир, свобода — это рабство, незнание — сила
- icerg
- Ёжик
- Reactions:
- Сообщения: 327
- Зарегистрирован: 08.07.2009 11:44
- Откуда: Новосибирск
- Контактная информация:
Re: Android GPS-трекер на коленке
Протестировал использование предзагруженных карт из SAS.Планета - работает, в первом посте скрин использования.
Вылезла проблема с использованием разных типов предзагруженных тайлов - .png и .jpg - разные ресурсы карт отдают в разных форматах, решение пока такое - по умолчанию используется формат .png, в случае .jpg необходимо добавить в корень карты пустой файл tile.jpg - инструкция в первом посте.
Дистрибутив перезалил.
Вылезла проблема с использованием разных типов предзагруженных тайлов - .png и .jpg - разные ресурсы карт отдают в разных форматах, решение пока такое - по умолчанию используется формат .png, в случае .jpg необходимо добавить в корень карты пустой файл tile.jpg - инструкция в первом посте.
Дистрибутив перезалил.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 8 гостей