Мобильное ГИС приложение NextGIS Mobile - описание

Обсуждение материалов сайта: вопросы, замечания, предложения
Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 8913
Зарегистрирован: 06 окт 2003, 20:20
Статьи: 231
Проекты: 12/6
Репутация: 644
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Максим Дубинин » 12 май 2014, 17:26

совсем мечта очень скоро станет явью
пристегивайтесь, турбулентность прямо по курсу

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 260
Откуда: Москва

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Дмитрий Барышников » 12 май 2014, 19:08

Смелее :) Мне нравятся идеи.

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

Аватара пользователя
gimran
Гуру
Сообщения: 1860
Зарегистрирован: 07 июл 2010, 15:43
Статьи: 1
Репутация: 224
Откуда: Уфа

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение gimran » 12 май 2014, 20:09

Вектор с отрисовкой атрибутивной информации и выбором закраски поверх тайлов.

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

8ac9
Новоприбывший
Сообщения: 12
Зарегистрирован: 26 окт 2012, 10:46
Репутация: 7

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение 8ac9 » 15 май 2014, 00:16

вектор. хочется иметь возможность просмотра зафиксированных устройством точек с отображением точек только выбранных категорий и подкатегорий. то же касается возможности просмотра уже отснятых треков (допустим, присвоение треку названия и последующее отображение одного или нескольких треков проставлением галочек в списке). как бонус - клик по точке с последующим выведением сведений.

примечания. пользовательские формы примечаний, ибо разные объекты требуют фиксации разных параметров. тут достаточно возможности заранее на пк (как с категориями) подготовить несколько пользовательских шаблонов, с последующим выбором в меню примечания.

измерительные инструменты. стандартно: измерить линию, площадь, угол. как бонус - отображение длины трека

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

arkon
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 ноя 2012, 11:06
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение arkon » 16 май 2014, 22:36

Доброго времени суток!
1.Есть проблемы с отображением закэшированной через QTiles карты.
Формирую проект в QGIS 2.2.0 (система координат EPSG:4326, хотя ранее сообщалось, что это не важно)
Далее установив QTiles 1.4.0 формирую архив, скидываю в соответствующую папку \osmdroid на планшете (android 4.0.4).
Открываю приложение, предварительно установленное через GooglePlay и, при отключенном интернете, вижу только своё местоположение. Карта не отображается.
Если подключиться к сети, начинает грузиться OSM. Папку tiles удалил - ничего не поменялось.
Пытался формировать, не архив, а раскладывать кэш по уровням в папке tiles\mapnik - не помогает
Кстати, тайлы кэша OSM имеют расширение png.tiles , а QTiles по-умолчанию ставит .png Менял суффикс - не помогло. Ещё заметил, что при одинаковых размерах растра, тайлы OSM и QTiles имеют разный объем (различия в глубине цвета)
Также пробовал устанавливать приложение как в память устройства так и на SD-карту - безуспешно.
Подскажите, что не так?
2.Конфигурационный файл xml в папке Android/data/com.nextgis.mobile/files/categories.xml отсутствует. Его нужно сформировать и положить вручную?
3.Программа очень полезная (когда получится отображать в ней кэш=). Из доработок считаю необходимым возможность подключения внешнего ГНСС приёмника , например через протокол NMEA.

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 260
Откуда: Москва

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Дмитрий Барышников » 17 май 2014, 22:25

1. В последней версии QTiles появилась возможность генерировать кэш в формате TMS. Но мобильное приложение требует slippy map. Вы в каком формате делали?
2. Должен создаться автоматически при постановке первой точки (открытии диалога ввода).
3. Хорошее предложение

arkon
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 ноя 2012, 11:06
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение arkon » 19 май 2014, 22:10

Пробовал как с "Use TMS file conversion", так и без него.
Интересно, что когда пытался экспортировать через QTiles, установленный в NextGIS QGIS появилась следующая ошибка: TypeError: qRgb(int, int, int): too many arguments
Может что не так с настройкой карты?

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3327
Зарегистрирован: 11 апр 2008, 21:09
Статьи: 33
Проекты: 9
Репутация: 495
Ваше звание: Author
Контактная информация:

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Denis Rykov » 20 май 2014, 02:18

arkon писал(а):Интересно, что когда пытался экспортировать через QTiles, установленный в NextGIS QGIS появилась следующая ошибка: TypeError: qRgb(int, int, int): too many arguments
Уже поднималась эта тема viewtopic.php?f=35&t=16431&p=112253#p112253
Spatial is now, more than ever, just another column- The Geometry Column.

arkon
Новоприбывший
Сообщения: 3
Зарегистрирован: 25 ноя 2012, 11:06
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение arkon » 02 сен 2014, 23:39

Проблема с отображением кэша карты решилась следующим образом: нельзя менять "tileset name" в настройках QTiles, если оставить по-умолчанию Mapnik, то кэш будет отображаться.
Но возникла другая: при работе с устройствами на базе Android 4.2 и выше при нажатии на кнопки "центрирования" и "добавления точки" возникает сообщение "ошибка определения координат" (обсуждалось ранее, но ошибка не исчезает всё время работы программы). При этом, в информационной строке широта и долгота, равно как скорость и высота отображаются, файл GPX пишется и трек отображается на карте, а вот точку поставить нельзя. Как исправить?

Sant9ga
Новоприбывший
Сообщения: 3
Зарегистрирован: 11 июн 2015, 17:21
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Sant9ga » 11 июн 2015, 17:30

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

Вопрос снова по кэшу. Хотелось бы, конечно, чтобы можно было прямо из программы выкачивать тайлы для определенного региона (как в osmand+, yandex-картах...), к примеру "СПб, диапазон мастшата 0-12)..

А так, есть ли простой способ создать тайловый кэш без QTiles'a? Нужен просто станадртный кэш ОСМ выбранного небольшого региона.
Пробовал Mobile Atlas, он создает папку в подпапками и файлами формата png.tiles. Но если подкинуть эту папку в nextgis/files, где лежит программный кэш, ничего не происходит.
Кроме того, не совсем понял, почему так много папок кэша стало, которые программа создает (версия 2.1)?

И хотелось бы без архивов QTile-овских, как это работало в 1й версии, они все-таки ну очень медленно работали.
Помогите найти простой и рабочий способ по созданию неупакованного кэша для небольших регионов (чтобы не скроллить заранее карту дома с вайфая перед поездкой)!

Заранее спасибо!

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 260
Откуда: Москва

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Дмитрий Барышников » 11 июн 2015, 20:52

Sant9ga писал(а): Вопрос снова по кэшу. Хотелось бы, конечно, чтобы можно было прямо из программы выкачивать тайлы для определенного региона (как в osmand+, yandex-картах...), к примеру "СПб, диапазон мастшата 0-12)..
Скоро будет: https://github.com/nextgis/android_gisapp/issues/24
Sant9ga писал(а): А так, есть ли простой способ создать тайловый кэш без QTiles'a? Нужен просто станадртный кэш ОСМ выбранного небольшого региона.
Пробовал Mobile Atlas, он создает папку в подпапками и файлами формата png.tiles. Но если подкинуть эту папку в nextgis/files, где лежит программный кэш, ничего не происходит.
Попробуйте gdal2tiles.
Что бы подсунуть кэш в имеющийся слой необходимо, что бы расширение было не *.png.tiles, а *.tile
Sant9ga писал(а): Кроме того, не совсем понял, почему так много папок кэша стало, которые программа создает (версия 2.1)?
Один слой - одна папка.
Sant9ga писал(а): И хотелось бы без архивов QTile-овских, как это работало в 1й версии, они все-таки ну очень медленно работали.
Архивы оставлены для совместимости и используются только для передачи данных. Потом они распаковываются и анализируются для ускорения отрисовки.
Но, что вы можете предложить взамен? Файл архива с 10 000 тайлов у меня копируется пару минут. Те же 10 000 тайлов в виде отдельных файлов копируются 2-3 часа (да мы понимаем, что все зависит от производителя устройств, некоторые оставили возможность работы с флэшкой андроида как с внешним носителем, и это довольно быстро, но протокол MTP на большом количестве файлов - просто тормоз). Поэтому переброс папок с XYZ иерархией не вариант.

Sant9ga
Новоприбывший
Сообщения: 3
Зарегистрирован: 11 июн 2015, 17:21
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Sant9ga » 15 июн 2015, 10:51

Спасибо, Дмитрий!

Остался вопрос:
Дмитрий Барышников писал(а): Архивы оставлены для совместимости и используются только для передачи данных. Потом они распаковываются и анализируются для ускорения отрисовки
Это значит программа в свои же папки все архивы извлекает, или вытаскивает из архива только те участки, которые были просмотрены? Или имеется в виду что надо самому руками все распаковать уже на устройстве?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 260
Откуда: Москва

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Дмитрий Барышников » 15 июн 2015, 11:04

Программа все делает сама. Извлекает все данные. При этом для каждого уровня зума анализирует охват по X и Y. Это нужно, что бы не выполнять лишних операций поиска в на диске, что гораздо медленнее проверки попадания в диапазон X и Y значений.

Sant9ga
Новоприбывший
Сообщения: 3
Зарегистрирован: 11 июн 2015, 17:21
Репутация: 0

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Sant9ga » 15 июн 2015, 11:56

Понял, спасибо!

А когда ждать выкачиватель тайлов в самой программе?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Статьи: 7
Проекты: 2
Репутация: 260
Откуда: Москва

Re: Мобильное ГИС приложение NextGIS Mobile - описание

Сообщение Дмитрий Барышников » 15 июн 2015, 19:58

Запланировали в релиз 2.3 - ориентировочно начало осени.

Ответить

Вернуться в «Материалы сайта»