Aplikacje internetowe umożliwiają efektywne udostępnianie informacji ze swojej mapy lub sceny oraz wyświetlanie elementów i powiązanych informacji dotyczących grupy udostępnianej. Aplikacja internetowa to dostosowany interfejs użytkownika, w którym mapa lub scena jest prezentowana pod kątem konkretnego celu, przesłania lub grupy docelowej. Na przykład, jeśli aplikacja ma prezentować mapę, potrzebuje tylko kilku podstawowych narzędzi nawigacyjnych. Jeśli mapa ma być używana do zbierania opinii w domenie publicznej, będzie wymagać specjalistycznych narzędzi do edycji danych oraz instrukcji dotyczących wprowadzania informacji.
W przypadku aplikacji utworzonych na podstawie map lub scen wszelkie zmiany mapy albo sceny wprowadzone przez autora, w tym dotyczące zasięgu, warstw, opisu itp. znajdują swoje odzwierciedlenie w aplikacji. Jeśli status mapy lub sceny, która była dostępna dla wszystkich w instytucji, zostanie zmieniony na prywatny (lub zostanie usunięta), mapa lub scena nie będzie już wyświetlana w aplikacji.
W przypadku aplikacji utworzonych na podstawie grup wszelkie zmiany wprowadzane w grupie lub elementach są uwzględniane w aplikacji. Jeśli status publicznego lub udostępnionego innym grupom elementu zostaje zmieniony na prywatny albo element zostaje usunięty, nie jest już widoczny w aplikacji.
Publiczne udostępnianie aplikacji, które zawierają zasoby posiadacza subskrypcji
Udostępnianie map publicznie pomaga zwiększać zasięg przekazywanego komunikatu. Jeśli mapa używana przez aplikację zawiera zasoby z atlasu ArcGIS Living Atlas of the World, dostęp do tych zasobów w aplikacji może wymagać danych uwierzytelniających. Większość zasobów atlasu ArcGIS Living Atlas jest bezpłatna i może być przeglądana przez wszystkich. Jednak dostęp do podzestawu warstw, narzędzi i usług zwanych zasobami posiadacza subskrypcji wymaga konta instytucji w usłudze ArcGIS Online. W skład zasobów posiadacza subskrypcji wchodzą zobrazowania Landsat 8 i warstwy analizy krajobrazu. Zasoby premium to rodzaj zasobów posiadacza subskrypcji, które również zużywają kredyty. W skład zasobów premium wchodzą mapy demograficzne i narzędzia do geokodowania i analiz.
Jeśli chcesz publicznie udostępnić aplikację zawierającą zasoby posiadaczy subskrypcji, możesz skonfigurować aplikację w taki sposób, aby dostęp do jej zasobów był możliwy przez subskrypcję instytucji ArcGIS Online. Dzięki temu użytkownicy aplikacji nie będą otrzymywali monitów o zalogowanie w celu uzyskania dostępu do tych warstw w Twojej aplikacji. Użytkowanie można śledzić, a udostępnianie można w dowolnym momencie wyłączyć, logując się w instytucji ArcGIS Online. Konfiguracja dostępu do zasobów posiadacza subskrypcji w aplikacji jest ustawieniem opcjonalnym niektórych kreatorów, takich jak ArcGIS Configurable Apps, ArcGIS Web AppBuilder i ArcGIS Dashboards. Aby dowiedzieć się, jak konkretny kreator aplikacji obsługuje zasoby posiadaczy subskrypcji, należy zapoznać się z odpowiednią dokumentacją aplikacji.
Notatka:
Kredyty wykorzystywane przez użytkowników celem uzyskania dostępu do zasobów premium w aplikacji obciążą Twoje konto w usłudze ArcGIS Online. Jeśli nie chcesz wykorzystywać kredytów w imieniu użytkowników aplikacji, nie włączaj dostępności żadnych warstw premium ze swojej subskrypcji. W ten sposób użytkownicy będą potrzebować własnych danych uwierzytelniających w usłudze ArcGIS Online, aby wykorzystać kredyty. Pamiętaj jednak, że jeśli tak zrobisz, ograniczysz dostęp do swojej aplikacji osobom z kontem instytucjonalnym w usłudze ArcGIS Online z uprawnieniami do uzyskiwania dostępu do zasobów premium i dostępnych kredytów. W przypadku aplikacji publicznych należy usunąć z mapy wszystkie zasoby premium lub skonfigurować aplikację w taki sposób, aby kredyty obciążały Twoje konto w usłudze ArcGIS Online.
Skonfiguruj opcje zasobów posiadacza subskrypcji w aplikacjach ArcGIS Configurable Apps
Podczas tworzenia aplikacji przy użyciu ArcGIS Configurable Apps możesz autoryzować zasoby posiadacza subskrypcji w panelu konfiguracyjnym poprzez potwierdzenie warstw w celu zezwolenia na dostęp publiczny.
- Skonfiguruj Zasoby posiadacza subskrypcji dla aplikacji internetowej.
Ustawienie Zasoby posiadacza subskrypcji jest wyświetlane w panelu konfiguracyjnym w ramach listy zasobów posiadacza subskrypcji ArcGIS Online i zasobów premium w aplikacji. Zasoby premium są oznaczone ikoną i wskazują, które warstwy zużywają kredyty usługi ArcGIS Online.
- Przy pierwszym tworzeniu aplikacji z użyciem szablonu Configurable Apps strona konfiguracji otworzy się automatycznie.
- Jeśli masz już utworzoną aplikację, kliknij przycisk Skonfiguruj aplikację w szczegółach elementu, aby otworzyć stronę konfiguracji.
- Aby dać pełny dostęp do swojej aplikacji przez subskrypcję usługi ArcGIS Online, zaznacz wszystkie warstwy. Pamiętaj, aby zapisać wprowadzone zmiany.
Wskazówka:
Jeśli nie zaznaczysz jakichś warstw, aplikacja będzie wymagać od użytkowników danych uwierzytelniających usługi ArcGIS Online, co nie jest dobrym rozwiązaniem w przypadku aplikacji publicznej. Zamiast tego rozważ usunięcie warstw subskrybentów lub premium z mapy.
- Udostępnianie aplikacji wszystkim (publicznie).
- Aby sprawdzić, czy ustawienia działają prawidłowo, wyloguj się z instytucji i otwórz aplikację. Nie powinien pojawić się monit z prośbą o zalogowanie.
- Aby wyłączyć dostęp do zasobów posiadacza subskrypcji ArcGIS Online na swoim koncie ArcGIS Online po jego wcześniejszym włączeniu, otwórz szczegóły elementu aplikacji, kliknij Konfiguruj aplikację i wyłącz zaznaczenie warstw w sekcji Zasoby posiadacza subskrypcji. Pamiętaj, aby zapisać wprowadzone zmiany.