В зависимости от того, каким образом вы собираетесь использовать ArcGIS AppStudio, вам может понадобиться использовать одну или более лицензий. В некоторых случаях лицензии будут бесплатными, но вам потребуется подтвердить использование различных компонентов.
Следующая схема поможет решить, какое количество лицензий необходимо для построения приложений при помощи AppStudio:
ArcGIS AppStudio или ArcGIS AppStudio Developer Edition
Прежние версии:
Эта документация не обновлялась для отражения изменений, внесенных в обновление Esri Developers от июня 2024 года. Поддержка пользователей с лицензией ArcGIS AppStudio Developer Edition будет продолжаться вплоть до завершения работы AppStudio в феврале 2025 года.Чтобы определить лицензию AppStudio, соответствующую вашим потребностям, определите, как вы собираетесь создавать и распространять свои приложения.
- ArcGIS AppStudio
- Входит в состав типов пользователей Creator и GIS Professional без дополнительной оплаты. (Чтобы получить информацию о минимальных требованиях к типу пользователя, см. Системные требования.)
- Позволяет вам создавать и загружать приложения с помощью ArcGIS AppStudio, которая будет использоваться с AppStudio Player.
- ArcGIS AppStudio Developer Edition
- Доступно через приобретение подписки для разработчиков ArcGIS (уровня Builder и выше).
- Для пользователя организации ArcGIS должна быть включена дополнительная лицензия. См. Управление лицензиями ArcGIS Online или Управление лицензиями в ArcGIS Enterprise.
- Содержит все возможности ArcGIS AppStudio.
- Создайте собственное приложение как отдельный исполняемый файл, готовый для магазинов приложений или для системы управления мобильными устройствами (MDM).
Готовы купить ArcGIS AppStudio Developer Edition? Вам потребуется учетная запись Esri Developer и платная подписка Esri Developer. Для получения информации о назначении лицензии ArcGIS AppStudio Developer Edition см. видео Активация годового плана подписки ArcGIS Developer.
ArcGIS Runtime
Лицензирование ArcGIS Runtime Lite может быть авторизовано следующими способами:
- Приложение включает строку лицензии (бесплатно с учетной записью Esri Developer).
- Войдите в приложение с именованной учетной записью ArcGIS Online или ArcGIS Enterprise для типа пользователя Viewer.
Лицензирование Basic ArcGIS Runtime может быть авторизовано следующими способами:
- Приложение включает строку лицензии ArcGIS Runtime Basic (доступно для приобретения).
- Войдите в приложение с именованной учетной записью ArcGIS Online или ArcGIS Enterprise. Тип пользователя учетной записи определяет авторизуемый тип лицензии:
- Лицензия Editor и Field Worker соответствует уровню Basic.
- Creator и GIS Professional – лицензия Basic на уровне Standard.
- GIS Professional – Standard и GIS Professional – лицензия Advanced на уровне Advanced.
Более подробно см. Лицензирование приложения.
ArcGIS Location Platform
ArcGIS Location Platform - это платформа как услуга (PaaS), которая содержит готовые к использованию сервисы.
Вы можете лицензировать свое приложение с помощью ключа API ArcGIS Location Platform, который представляет собой постоянный токен доступа, определяющий область и разрешение для предоставления вашему общедоступному приложению доступа к определенным готовым к использованию сервисам. К сервисам, которые можно лицензировать с помощью ключа API, относятся сервисы базовой карты, геокодирования, построения маршрутов и геообогащения.
Дополнительные сведения см. в разделе Ключи API.
Qt Creator
Компания The Qt Company предоставила Esri полномочия на встраивание бесплатной версии Qt Creator в AppStudio. Несмотря на то, что встраивается бесплатная версия, она не является предметом LGPL, под которой обычно лицензируется Qt Creator, из-за соглашения о лицензировании прав между Esri и The Qt Company. Если пользователи хотят создавать платные приложения, для The Qt Company требуется приобретение Qt SDK. Это требование не является функцией условий LGPL, а скорее требованием The Qt Company.
Qt SDK
Qt SDK обслуживает пользователей с различными требованиями к разработке и развертыванию, предлагая как лицензии открытого исходного кода, так и многопользовательские лицензии.
Как описано в обзорной схеме выше, вы можете создавать приложения, не требующие лицензирования Qt SDK дополнительно к лицензированию AppStudio. Случаи, в которых может потребоваться лицензирование Qt SDK, включают следующие:
- Создание расширения C++ и включение его в свое приложение
- Требования к использованию компилятора Qt Quick Compiler (по соображениям безопасности)
- Требования по использованию многопользовательских компонентов
- Создание платного приложения
- Использование локального приложения
Для получения подробной информации перейдите на сайт Qt.