appstudio for arcgis · 2020-02-17 · 13 февраля 2020 Вебинарesri cis...
Post on 11-Jul-2020
2 Views
Preview:
TRANSCRIPT
13 февраля 2020
Вебинар Esri CIS
Константин Нагорнюк
AppStudio for ArcGISКак запустить собственное
геоинформационное мобильное приложение
План мероприятия
• AppStudio for ArcGIS - обзор
• Готовые шаблоны мобильных и не только приложений, не требующие разработки
• Демонстрация – настраиваем первое брендированное приложение
• Лицензирование
• Демонстрация – создаем apk и exe для установки на Android и Windows
• Как подготовить офлайн карту для приложения на AppStudio
• Демонстрация шаблона MapTour
• Сессия вопросов и ответов
Вебинар записывается, материалы будут высланы в течение нескольких дней
Продолжительность: ~ 45 минут
Вопросы можно писать в чат по ходу вебинара – мы будем отвечать на них в конце основного материала
Low-code - концепция, предполагающая возможность модифицировать,
адаптировать и развивать систему непосредственно в ходе «боевой»
эксплуатации с минимумом кодирования и максимумом визуальной
разработки.
Low-code решает главную проблему цифровизации – ускорение цикла от
бизнес-потребности до работающего бизнес-процесса.
ArcGIS – Low-code платформа
ArcGIS – шаблоны и конструкторы веб и нативных* приложений
Настраиваемые шаблонывеб-приложений
Веб-приложения
Нативные* приложения
* Нативные приложения (англ. native application) — это прикладные программы, которые были разработаны
для использования на определённой платформе или на определённом устройстве. Википедия
Web AppBuilderfor ArcGIS
Operations Dashboardfor ArcGIS
AppStudiofor ArcGIS
Готовые мобильные приложения(навигация, сбор данных, управление бригадами, отображение геоданных)
Конструкторы
ArcGIS Enterprise или ArcGIS Online. Конфигурирование или доработка
AppStudio for ArcGIS - обзор
• Базовая лицензия AppStudio включена в лицензию ArcGIS Enterprise или
ArcGIS Online (c пользователем уровня Creator)
• Четыре шаблона для конфигурирования без разработки
• Поддержка онлайн и офлайн доступа к данным
• Разработчикам доступна среда разработки Qt Creator
• Одно приложение на разные ОС: Android, iOS, Mac, Windows, Linux
• Размещение приложений в магазине данных Google Play, Apple и др.
• Создание сборок для доступа к приложениями без магазинов приложений:
apk, exe, ipa, dmg, run
• Использование готового кода Esri для использования в своих приложениях,
например мобильное приложение Survey123 было создано с помощью App
Studio и доступно с открытым кодом
• Расширение функциональности с применением ArcGIS Runtime
Инструмент для разработки кроссплатформенных приложений, которые могут быть размещены в
магазинах приложений или развернуты локально внутри корпоративной сети.
iOS
Android
Linux
WindowsMac
1App
Приложения Esri – разрабатываются с помощью AppStudio
Survey 123
Esri Support
ArcGIS
Companion
QuickCapture
Приложения пользователей
Пешеходные маршруты парка
Oko KZ – НК «Қазақстан Ғарыш Сапары»
Шаблон QuickReport
Галерея приложений
• Возможность загрузить карты c
маршрутами на устройство
• Доступ к разным базовым картам:
топокарта, снимки и др.
• Отслеживание по GPS
• Информация о погоде
• Внесение данных о выявленных
нарушениях
• Результаты отображаются на
интерактивной карте
100 Great Geosites
Шаблон MapTour
• Рассказ о геологических структурах
Великобритании и Ирландии
AppStudio for ArcGIS – состав продукта
AppStudio Desktop – настольное приложение
для конфигурирования, разработки и
тестирования
AppStudio Player – запуск приложений для
тестирования или корпоративного
использования на разных ОС
AppStudio Cloud Make – создание
исполняемых приложений под разные ОС:
apk, exe, ipa, dmg, run
Qt Creator IDE
App Templates
Процесс создания приложения в AppStudio
AppStudio Desktop AppStudio Player AppStudio Cloud Make
Или локальное создание
При наличии
доступа в магазин
в качестве автора
приложений
MapViewer – шаблон позволяет использовать веб-карты организации
внутри настроенного приложения
- Брендирование
- Доступ к документам, прикрепленным к
данным на карте
- Доступ к связанным записям объектов
- Поиск, измерения, закладки, выбор базовых
карт
- Карта может быть скачена на устройство для
доступа к ней без интернета
Справка
3D-viewer – позволяет исследовать трёхмерные геопривязанные модели
- Брендирование
- Закладки
- Трёхмерная сцена может быть скачена на
устройство для доступа к ней без интернета
Справка
MapTour – шикарный шаблон для создания гидов по паркам, заповедникам,
достопримечательностям городов.
- Брендирование
- Геолокация
- Фотографии + описания, привязанные к карте
- Возможно загрузить карту на устройство для
доступа без интернета
- Если создана история на карте на базе
шаблона MapTour, то шаблон автоматически
использует его данные
Пример истории на карте с GEOportal TSU
Справка
Quick Report – шаблон для сбора географических данных, например обратной
связи от населения или проведения мониторинга и инвентаризаций.
- Брендирование
- Геолокация
- Поиск по адресу или координатам
- Настройка формы для заполнения на основе
правил базы геоданных
- Прикрепление различных файлов с
устройства, включая сделанное фото
Справка
Запустим AppStudio for Desktop
и настроим первое приложение
Демонстрация
Ссылка на видео
AppStudio Player for ArcGIS - универсальный запуск приложений
- Использование в корпоративной среде
- Для тестирования приложений
- Запуск нативных и веб-приложений
- Доступен под разные OC: Mac, Windows,
Android, iOS, Linux
- Может быть кастомизирован
AppStudio Player – сценарий работы
• Приложение подготовлено в AppStudio Desktop
• Публикуем приложение на ArcGIS Enterprise или ArcGIS Online
• Открываем доступ к приложению пользователям
• Пользователь устанавливает на свое устройство AppStudio Player и
входит со своим аккаунтом, открывает загруженное приложение
• Через AppStudio Player можно также открывать веб-приложения
Загрузка приложения
ArcGIS
Enterprise
(Online)
AppStudio Desktop AppStudio
Player
Доступ к нативномуприложению
Ссылка на веб-приложение
Лицензирование AppStudio – Basic или Standard (Developer edition)
• AppStudio Basic или просто AppStudio for ArcGIS
- Входит в ArcGIS Online и ArcGIS Enterprise
- Настройка готовых шаблонов на базе собственных карт и брендинга
- Разработка с нуля и доступ к готовым примерам кода Esri
- Загрузка карт для работы в офлайн
- Доступ к разработанным приложениям через AppStudio Player
• AppStudio Standard или AppStudio for ArcGIS Developer Edition
- Входит в подписку для разработчика ArcGIS уровня Builder и выше
- Создание исполняемых приложений под разные ОС: apk, exe, ipa, dmg, run
- Размещение приложений в магазине данных Google Play* и AppStore*
- Доступ к коду мобильных приложений Esri (Survey123, QuickCapture, AuGeo и др)
- Использование корпоративной системы управления мобильными устройствами (англ.
Mobile Device Management, MDM)
* - при наличии соответствующей подписки для разработчика Про лицензирование
Создание установочного пакета
• Требуется подписка для разработчиков ArcGIS не ниже уровня Builder
• AppStudio for ArcGIS Developer Edition может быть привязан к ArcGIS Enteprise или Online
• Установочные пакеты можно создавать в облаке Esri или локально
• Следующий шаг – размещение приложений в магазинах приложений или корпоративной
среде
ArcGIS
Enterprise
(Online)
AppStudio
Desktop
Веб-карта, данные
iOS
Android
Windows
Mac
Linux
Local
Make
AppStudio Cloud Make
ipa
apk
dmg
exe
run
Создание установочного файла
под Android и Windows
Демонстрация
Ссылка на видео
Подготовка офлайн карты для приложений на AppStudio
• Требуется ArcGIS Pro для создания пакета мобильной карты (2D) - MMPK или пакета
сцены (3D) - MSPK
• Растровые данные должны быть кэшированы, например упакованы в TPK, чтобы
использовать лицензию ArcGIS Runtime Lite
• MMPK или MSPK – загружаются в ArcGIS Enteprise или ArcGIS Online
• При настройке мобильного приложения указываем ID пакета мобильной карты
• Для доступа к офлайн карте без учётной записи (анонимный доступ) потребуется
дополнительный модуль Publisher для ArcGIS Pro
Ссылка на видео
Как создать мобильное приложение
на базе шаблона MapTour
Пошаговый урок
https://learn.arcgis.com/ru/projects/get-started-with-
appstudio-for-arcgis/
Будьте в курсе
Esri ArcGIS | Вконтакте
ГИС Esri ArcGIS в России и СНГ | Facebook
ArcGIS (@esrirus) • Фото и видео в
Блог технических экспертов Esri CIS
Время ответить на ваши вопросы
Спасибо за внимание и хорошего дня/вечера!
Материалы вебинара будут высланы в течение нескольких дней
Дополнительные вопросы?! Пишите на ktn@esri-cis.ru
top related