ГИС «Panorama Mobile» для Android ускоряет нанесение данных на карту и поддерживает новые геопорталы

В КБ «Панорама» разработана ГИС «Panorama Mobile» версии 1.10 для ОС Android. В новой версии доработан редактор карт: добавлен инструмент «Макеты создаваемых объектов» для быстрого нанесения типовых знаков, а инструмент «Перемещение объекта» стал универсальным. Реализовано подключение к произвольным геопорталам по ссылке, повышена отказоустойчивость работы с внешними сервисами. Диалог сведений об объекте дополнен семантикой «Ссылка на файл» с встроенным просмотром графики.
Инструмент «Макеты создаваемых объектов» позволяет быстро наносить на карту заранее подготовленные наборы условных знаков или их комбинации. Макеты могут включать информацию о виде объекта, предустановленных характеристиках и тексты подписей. Панель макетов поддерживает несколько линеек, которые можно переключать на экране. Линейка макетов представлена в виде 12 кнопок, каждая из которых содержит объект с визуальным отображением. С помощью панели макетов можно быстро наносить информацию вдоль маршрута движения, при планировании действий или для обмена данными с другими устройствами при подключении к ГИС Серверу. Подготовка макетов может осуществляться в ГИС «Панорама» или ГИС «Оператор». Вся информация о панели макетов сохраняется в файле EDT в каталоге LOG карты. Это позволяет легко перенести карту на мобильное устройство, сохранив при этом макеты для корректной работы панели в мобильной версии. Использование макетов значительно ускоряет процесс нанесения данных на карту.
Инструмент редактора «Перемещение объекта» стал универсальным: теперь он поддерживает не только перетаскивание, но и поворот с масштабированием. Обновленный инструмент позволяет быстро преобразовывать выбранный объект, воздействуя на него целиком. Для взаимодействия используются жест перетаскивания: перемещение карты под объектом для изменения положения, перемещение кнопки поворота и масштабирования для трансформирования объекта. При необходимости, доступен сброс поворота объекта и масштабирования, сброс к исходным параметрам. Такой подход сокращает время на правки и делает работу с объектами быстрее и понятнее.
В мобильном приложении реализован режим «Подключение к геопорталу по ссылке». Новый диалог позволяет работать не только со встроенными геопорталами, но и подключаться к произвольным источникам по ссылкам из внешних приложений. Добавлена поддержка общепринятого формата адресации тайлов «x/y/z», что упрощает интеграцию со сторонними картографическими системами.
Доработано взаимодействие с внешними геопорталами. Если запрашиваемая информация временно недоступна на сервисе, то подключение остается активным. Соответствующие записи об ошибочных сетевых запросах добавляются в диагностический протокол. При разрыве соединения (например, из-за слабого канала связи) повторная проверка подключения происходит после интервала в 10 секунд. Это обеспечивает баланс между отказоустойчивостью работы приложения и отправкой лишних сетевых запросов к геопорталам.
Диалог просмотра информации об объекте теперь поддерживает семантические характеристики с типом «Ссылка на файл». Если ссылка ведет на графический файл, то приложение отобразит изображение, а не саму ссылку. Таким образом можно прикреплять к объекту, например, паспорт с технической информацией или снимок местности. Пользователь может открыть изображение на весь экран для детального просмотра (условные обозначения, печати, подписи). Поддерживаются популярные графические форматы, такие как PNG, JPG и другие.
ГИС «Panorama Mobile» позволяет открывать основные форматы цифровых карт ГИС «Панорама» на мобильных устройствах на базе Android и обрабатывать информацию со встроенного GPS/ГЛОНАСС-приемника. Пользователь может заранее подготовить необходимый набор пространственных данных, упаковать их в архив формата ZIP стандартными средствами и перенести в мобильную ГИС «Panorama Mobile». Процесс работы с данными производится автономно, без подключения к сети Интернет. При перемещении пользователя его текущее положение динамически отображается по координатам, полученным с GPS/ГЛОНАСС-приемника. Для удобства использования предусмотрена возможность синхронизации положения карты с текущим местоположением. Для сохранения полученных при движении координат предусмотрен режим записи трека, который создает отдельную карту и наносит на нее траекторию движения. Для всех объектов карты в процессе работы предоставляется основная информация.
Исходные тексты ГИС «Panorama Mobile» для Android входят в состав программного изделия ГИС Конструктор для Android и могут быть взяты за основу при создании собственного мобильного приложения на языке программирования Kotlin. ГИС «Panorama Mobile» использует программный интерфейс MAPAPI, реализующий широкие возможности для выполнения расчетов, обеспечения отображения пространственных данных в стандартных и пользовательских системах условных знаков. Доступ к программному интерфейсу MAPAPI происходит через программный интерфейс Java Native Interface (JNI). Программный интерфейс JNI позволяет из языка Java/Kotlin обращаться к библиотекам MAPAPI, реализованным на языке C/С++. Пример реализации данного интерфейса входит в состав ГИС Конструктор для Android.
Новая версия ГИС «Panorama Mobile» для Android доступна на сайте КБ «Панорама» в разделе Скачать.


Кстати, а вы знали, что на «Сделано у нас» статьи публикуют посетители, такие же как и вы? И никакой премодерации, согласований и разрешений! Любой может добавить новость. А лучшие попадут в наш Телеграм @sdelanounas_ru. Подробнее о том как работает наш сайт здесь👈
Комментарии 0