Opcje licencji aplikacji ArcGIS AppStudio

Zależnie od planowanego sposobu użycia aplikacji ArcGIS AppStudio może być konieczne rozważenie jednej lub kilku licencji. W niektórych przypadkach licencje są bezpłatne, ale w dalszym ciągu wymagają potwierdzenia użycia różnych komponentów.

Poniższy schemat pomoże zdecydować, które licencje brać pod uwagę w przypadku korzystania z aplikacji AppStudio do budowania aplikacji:

Schemat licencji

ArcGIS AppStudio lub ArcGIS AppStudio Developer Edition

Aby określić, której licencji na aplikację AppStudio potrzebujesz, zastanów się nad sposobem, w jaki zamierzasz tworzyć i rozpowszechniać swoje aplikacje.

  • ArcGIS AppStudio
    • Dołączana do każdego typu użytkownika Creator (Twórca) i GIS Professional (Profesjonalista GIS) bez dodatkowych opłat. (Informacje na temat minimalnych wymagań dotyczących typu użytkownika zawiera sekcja Wymagania systemowe).
    • Umożliwia tworzenie i przesyłanie aplikacji przy użyciu aplikacji ArcGIS AppStudio, które są przeznaczone do użycia z aplikacją AppStudio Player.

Czy chcesz zakupić licencję ArcGIS AppStudio Developer Edition? Potrzebne będzie konto ArcGIS Developer oraz płatna subskrypcjaArcGIS Developer. Informacje na temat przypisywania licencji ArcGIS AppStudio Developer Edition zawiera film Aktywacja planu rocznej subskrypcji ArcGIS Developer.

ArcGIS Runtime

Licencja ArcGIS Runtime Lite może być autoryzowana w następujący sposób:

  • Aplikacja zawiera ciąg licencji (dostępny bezpłatnie z kontem ArcGIS Developer).
  • Zaloguj się w aplikacji przy użyciu konta nazwanego użytkownika lub typu użytkownika Viewer usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise.

Licencję ArcGIS Runtime Basic i wyższe można autoryzować w następujący sposób:

  • Aplikacja zawiera ciąg licencji ArcGIS Runtime Basic (dostępny do zakupu).
  • Zaloguj się w aplikacji przy użyciu konta nazwanego użytkownika usługi ArcGIS Online lub oprogramowania ArcGIS Enterprise. Typ użytkownika konta określa, który poziom licencji jest autoryzowany:
    • Editor i Field Worker — licencja na poziomie Basic
    • Creator i GIS Professional — licencja Basic na poziomie Standard
    • GIS Professional — Standard i GIS Professional — licencja Advanced na poziomie Advanced

Aby uzyskać więcej informacji, zapoznaj się z sekcją Licencjonowanie aplikacji.

ArcGIS Platform

ArcGIS Platform to platforma jako usługa (PaaS) zawierająca gotowe do użycia usługi.

Swoją aplikację można licencjonować za pomocą klucza API platformy ArcGIS Platform, czyli stałego tokena dostępu, który definiuje zakres i uprawnienia do przyznawania Twojej aplikacji publicznej dostępu do określonych, gotowych do użycia usług. Usługi, które mogą być licencjonowane za pomocą klucza API, obejmują mapy bazowe, geokodowanie, wyznaczanie tras i usługi wzbogacania danych przestrzennych.

Aby dowiedzieć się więcej, zapoznaj się z tematem Klucze API.

Qt Creator

Firma The Qt Company upoważniła firmę Esri do osadzenia bezpłatnej wersji programu Qt Creator w aplikacji AppStudio. Mimo że ta bezpłatna wersja została osadzona w aplikacji, nie podlega ona licencji LGPL, na podstawie której zazwyczaj licencjonowany jest program Qt Creator. Wynika to z umowy o prawach licencyjnych zawartej między firmą Esri i firmą The Qt Company. Od użytkowników, którzy planują pobieranie opłat za aplikacje, firma The Qt Company wymaga zakupienia pakietu Qt SDK. To wymaganie nie wynika z warunków licencji LGPL, ale jest raczej wymaganiem firmy The Qt Company.

Qt SDK

Pakiet Qt SDK zaspokaja różne potrzeby użytkowników w zakresie programowania i wdrażania, oferując licencje zarówno typu open source, jak i korporacyjne.

Jak opisano w przeglądowym diagramie powyżej, możliwe jest tworzenie aplikacji, które nie wymagają dodatkowego licencjonowania pakietu Qt SDK oprócz licencjonowania aplikacji AppStudio. W następujących przypadkach licencjonowanie pakietu Qt SDK może być wymagane:

  • Budowanie rozszerzenia w języku C++ i włączenie go do aplikacji
  • Wymagania użycia kompilatora Qt Quick (ze względów bezpieczeństwa)
  • Wymagania użycia komponentów korporacyjnych
  • Tworzenie płatnej aplikacji
  • Korzystanie z opcji Utworzenie lokalne

Dodatkowe informacje można znaleźć w witrynie firmy Qt.