Live GPS Tracking
https://livegpstracks.com/forum/

Оффлайновые карты не подцепляются
https://livegpstracks.com/forum/viewtopic.php?f=26&t=222
Страница 1 из 3

Автор:  gate13 [ 25 авг 2013, 20:12 ]
Заголовок сообщения:  Оффлайновые карты не подцепляются

Добрый день.
Сделал всё по инструкции.
Программа сделала папку Mapnik\ и в ней подпапки типа 11 12 13 14 15 и так далее.
В результате в корне сд-карточки получилось вот так: \osmdroid\tiles\Mapnik\11 и еще папки 12 13 14 и далее.

Так вот.
Мобильный диспетчер этих папок не видит и карту не показывает.

Что я неправильно делаю ?

Автор:  livegps [ 25 авг 2013, 21:11 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Здравствуйте.

На всякий случай спрошу - галку "Оффлайн карта" в настройках поставили?

Есть ли внутри папок 11, 12 и пр. содержимое? Там должно быть еще много папок с цифровым названием и в каждой из них должны быть файлы .png.tile

11,12,13 и пр. - это масштаб карты. Вы делали их все для оффлайн отображения или только некоторые из них?
По умолчанию при открытии карты в Мобильном Диспетчере устанавливается 14-й масштаб. Если вы сделали, например, только 11-й, то попробуйте увеличить или уменьшить масштаб на нужном куске.

Проверить работает ли подцепление карты в оффлайн режиме можно так:
1. В онлайн режиме отображения открываете карту на любом месте.
2. Идете в настройки приложения, ставите галку "Оффлайн карта", выключаете интернет на телефоне.
3. Идете снова на карту, в выбранном на первом шаге месте карта должна отобразиться.

Вообще все, что вы смотрели в онлайн режиме автоматически помещается в папку Mapnik и при отсутствии интернета отображается.

Если отображение в оффлайн режиме работает после проверки, то, возможно, если вы создавали много слоев сразу, они некорректно создались. Можно попробовать сделать выделенную область на одном масштабе и еще раз залить на SD карту.

Автор:  gate13 [ 25 авг 2013, 22:01 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Добрый вечер.
Офлайн галку включал конечно.
Полный путь до файлов выглядит типа sdcard\osmdroid\tiles\Mapnik\16\38172\18989.png
Масштабы я делал с 11 по 16

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

Но в целом проверил - вроде сам офлайновый реджим работает корректно

+ к тому рядом с папками 11 12 13 14 15 16 которые я заливал сам появилась папка офлайн кэша с номером 17 а в ней еще подпапки с файлами.

так вот я заметил, что у моих файлов расширение png а у тех что сделаны программой png.tile

Автор:  gate13 [ 26 авг 2013, 20:47 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Ничего не скажете ?

Автор:  livegps [ 26 авг 2013, 20:57 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Только под вечер протестировали. Похоже что действительно карты перестали подцепляться. Пока что изучаем что изменилось.

Автор:  gate13 [ 26 авг 2013, 22:36 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

А, понятно.
Ну буду ждать от вас новостей.

Автор:  livegps [ 27 авг 2013, 13:47 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

gate13 писал(а):
А, понятно.
Ну буду ждать от вас новостей.

Если переименовать файлы .png в .png.tile, то карта начнет отображаться. Это как временное решение проблемы.
Если вы пользуетесь файловым менеджером, например, total commander, там бывает возможность массового переименования файлов.

Автор:  livegps [ 27 авг 2013, 21:46 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Оптимальное решение такое:
В Mobile Atlas Creator выбираете меню Atlas -> New Atlas.
В списке выбираете OSMAND Tile Storage
Создаете карту так же, как в инструкции, только в итоге будет не zip архив, а просто папка Mapnik и в ней будут файлы .png.tile.
Таким способом у нас получилось отобразить карту в оффлайн режиме.

Автор:  gate13 [ 30 авг 2013, 17:06 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Файлы переименовал, теперь носят расширение .png.tile.

всё равно не цпаляет их. (

Автор:  gate13 [ 30 авг 2013, 17:25 ]
Заголовок сообщения:  Re: Оффлайновые карты не подцепляются

Попробую сейчас с нуля пересоберу карты.

Страница 1 из 3 Часовой пояс: UTC + 3 часа
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/