Страница 8 из 9

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 00:05
Дмитрий Барышников
У кого ни будь еще воспроизводится?

Вот 14-й зум, а картинка выше - это 15-й.
Screenshot_2015-12-19-00-03-29.png
Screenshot_2015-12-19-00-03-29.png (868.79 КБ) 14486 просмотров
gimran писал(а):0 зум = первый по счёту, как понимаю
Это не так. Зум при котором деактивируется минус в контролах управления зуммированием зависит от диагонали и разрешения и рассчитывается так, что бы по высоте влезало столько тайлов что бы закрыть экран. Т.е. для зума 0 экран должен быть разрешением по высоте менее 256!

Судя по логам у вас минимальный зум - 3.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 00:26
gimran
Версия файлового кеша в данном архиве - корректно отображает зум 15.

(Этот кеш и предыдущий фактически просто на одну и ту же территорию, не более того, но у меня на устройстве первый не воспроизводит зум 15, а этот воспроизводит. Как проверил и в 2.1 (rev 7) и в 2.3 (rev 13) это поведение одинаково, прошу прощения, Дмитрий, если Вас запутал - сейчас переименовал файлы для того, чтобы не было путаницы).

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 15:41
Дмитрий Барышников
С файлом Уфимское_Уфимское2.zip результат аналогично Уфимское_Уфимское.zip - все отображается. Ошибка не воспроизводится.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 16:13
gimran
Дмитрий, на части устройств воспроизводится :(

[ Сообщение с мобильного устройства ]

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 19:27
Максим Дубинин
у меня и первое и второе уфимское открывается нормально, все уровни показывает

https://www.dropbox.com/s/r93zeaw5vqkjk ... 7.png?dl=0

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 19:31
Дмитрий Барышников
2gimran
На устройствах где проявляется ошибка - ставилось начисто или обновлялось? Возможно стоит удалить приложение и все данные и попробовать на чистой установке?
Еще я включил отладочные сообщения - в новой сборке можно будет дополнительно глянуть, что у вас не так.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 19 дек 2015, 19:48
Denis Rykov
Если вот такая картинка должна отображаться, то у меня отображается.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 11:52
gimran
Дмитрий, и так, и так ставил.
После обновления - очищал все данные приложения для корректной работы.
Жду версии с отладочными сообщениями.

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

[ Сообщение с мобильного устройства ]

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 15:42
Дмитрий Барышников
Я по логам посмотрел - все у вас ок. Мне кажется вы пытаетесь 16-й уровень увидеть, которого нету.
Вот выборка из лога:
OS: Android 4.3 - API 18
Device: Xiaomi - HM 1SW.
Screen: 1280 x 720 (320 dpi)

01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21481/10408, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21481/10408.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21481/10405, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21481/10405.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21481/10407, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21481/10407.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21483/10408, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21483/10408.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21483/10407, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21483/10407.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21481/10406, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21481/10406.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21483/10405, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21483/10405.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21482/10408, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21482/10408.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21483/10406, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21483/10406.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21482/10407, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21482/10407.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21482/10405, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21482/10405.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское getBitmap for: 15/21482/10406, path /storage/emulated/0/Android/data/com.nextgis.mobile/files/map/layer_20151220133902523/15/21482/10406.tile is valid - true
01:41 D/nextgismobile: Raster layer Уфимское_Уфимское exec time: 398
Минимальный зум у вас - 3. Соответственно вам нужно с минимального зазумится 12 раз, что бы оказаться на 15-м.
Вы как определяете 15-й зум?

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 19:22
gimran
Файл Уфимское_Уфимское.zip
Отображается 14 зум. (На скриншоты). 15ый не отображается.

С файлом Уфимское_Уфимское2.zip все нормально и отображается последний (15) уровень зума.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 19:25
gimran
15 зум - цветной с подписями выделов. Вышестоящие уровни зума не имеют порородной раскраски, т.к при включенных подписях модуль по созданию файлового кеша не всегда адекватно работает и тормозит, а при установленном уровне "отображать при каком-то масштабе" тоже не формировал тайловый кеш.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 20:15
Дмитрий Барышников
Приведенный скриншот 14-го зума отличается от того, что вы приложили для тестов (Уфимское_Уфимское.zip и Уфимское_Уфимское2.zip).
Сравните с моим скриншотом 14-го зума (см. выше). Например, у меня нет 24-го квартала, а у вас есть.
Вы чего-то вручную наделали с архивом, вот видимо и результат такой получается. Сделайте 2 растровых слоя (с 3 по 14 и отдельно 15-й) и не надо лезть внутрь автоматически получаемого архива.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 20 дек 2015, 20:28
gimran
Таинственным образом 15ый зум в слое стал читаться.
Объективных причин нет.

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 21 янв 2016, 22:06
Максим Дубинин
Вышла версия 2.3 NextGIS Mobile. Новое:

1. Создание нового слоя прямо в приложении
2. Компас
3. Поддержка кэшей созданных QTiles
4. Перестройка кэша слоя в фоне
5. Добавление фото к объектам и их экспорт вместе со слоем
6. Рисование обходом теперь работает при выключении экрана
7. Разные иконки для разных типов геометрий
8. Создание точек в любом месте касанием
9. Поддержка мультиполигонов и мультилиний (показывать, редактировать, экспортировать)
10. Экспорт треков в GPX
11. Отмена удаления слоя
12. Тёмная тема оформления

http://nextgis.ru/blog/ngm-2-3/

Re: Вопросы и ответы по NextGIS Mobile

Добавлено: 15 май 2016, 20:10
Дмитрий Барышников
Новая версия NextGIS Mobile (2.4) будет представлена на NextGIS Demo Day