Jeżeli posiadasz konto z uprawnieniami do tworzenia zasobów, możesz dodawać pliki z komputera, elementy z sieci oraz aplikacje do portalu na stronie Moje zasoby. Można również zapisywać mapy i publikować aplikacje.
Dodawanie plików z komputera
Dostępna jest opcja dodawania obsługiwanych plików z komputera do witryny i ich udostępniania, aby umożliwić innym osobom pobranie i otworzenie plików w aplikacjach komputerowych. Udostępniając pliki CSV wszystkim (publicznie), możesz użyć adresu URL wyświetlanego na stronie elementu i dodać plik CSV w formie warstwy internetowej. Co więcej, można dodawać pliki obrazów i stosować adresy URL do wyświetlania obrazów w aplikacjach internetowych i oknach podręcznych. Adres URL na stronie elementu będzie widoczny po udostępnieniu pliku CSV oraz plików obrazu wszystkim (publicznie).
Wskazówka:
Jeżeli masz uprawnienia do publikowania hostowanych warstw obiektów, przesyłania plików shape, CSV lub geobaz plikowych możesz publikować hostowane warstwy obiektów.
Notatka:
Po opublikowaniu dane przesłane z pliku shape lub geobazy plikowej zostaną przekształcone w odwzorowanie Web Mercator.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów.
- W zakładce Moje zasoby kliknij Dodaj element, po czym kliknij opcję Z mojego komputera.
- Kliknij przycisk Przeglądaj, a następnie wybierz plik na komputerze.
- Jeśli wczytany został plik .zip, należy wybrać zawartość pliku, na przykład szablon mapy lub próbkę kodu.
- Jeśli przesłano przykład kodu (.zip), należy wybrać jego język, np. Java lub C++.
- Wpisz tytuł.
- Wpisz znaczniki opisujące element. Oddziel wyrażenia przecinkami (na przykład wyrażenie Obszar federalny jest traktowane jako pojedynczy znacznik, natomiast wyrażenie obszar, federalny jest interpretowane jako dwa znaczniki).
- Kliknij przycisk Dodaj element.
Po dodaniu pliku zostaje on wyświetlony w zakładce Moje zasoby, a użytkownik może edytować szczegóły elementu oraz udostępnić go (jeżeli ma uprawnienia do udostępniania).
Dodawanie elementów z sieci
Podczas dodawania elementów z sieci należy podać punkt końcowy (URL) protokołu REST. Witryna internetowa nie przechowuje samego elementu. Istnieje możliwość tworzenia odnośników do usług internetowych ArcGIS Server oraz usług KML, OGC WFS, WMS i WMTS. Można także tworzyć odnośniki do dokumentów i obrazów przechowywanych w sieci.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów.
- Na stronie Moje zasoby, kliknij Dodaj element, po czym kliknij Z Internetu.
- Wybierz typ elementu:
- Usługa internetowa ArcGIS Server
- KML
- OGC WFS
- OGC WMS
- OGC WMTS
- Dokument — dokumenty obejmują arkusze kalkulacyjne, prezentacje, tabele, obrazy i inne dokumenty przechowywane w sieci.
- Wpisz adres URL protokołu REST usługi lub dokumentu, np. http://webadaptorhost.domain.com/webadaptorname/rest/services/folder/service/MapServer.
Jeżeli konieczne będzie uzyskanie dostępu do usługi za pomocą protokołu HTTPS, dodając warstwę, umieść w adresie element https.
Adresy URL usług internetowych ArcGIS Server mają format http://<fully qualified web adaptor machine name>/<web adaptor name>/rest/services/<folder name>/<service name>/<service type>. Jeżeli usługa znajduje się w folderze głównym, nie trzeba umieszczać nazwy folderu w adresie URL. Format adresu URL w tym przypadku wygląda następująco http://<fully qualified web adaptor machine name>/<web adaptor name>/rest/services/<service name>/<service type>.
W celu znalezienia adresu URL usługi REST serwera ArcGIS Server otwórz stronę katalogu usług (http://webadaptorhost.domain.com/webadaptorname/rest/services) i wyszukaj usługę, którą chcesz udostępnić. Następnie możesz skopiować adres URL z paska adresu przeglądarki. Do adresu URL nie należy dodawać żadnych parametrów, takich jak token.
- Jeśli dodasz zabezpieczoną usługę, która jest dostępna dla użytkowników zewnętrznych, wprowadź nazwę użytkownika i hasło powiązane z kontem, z poziomu którego można uzyskać dostęp do usługi, po czym określ, czy dane logowania mają być przechowywane razem z elementem usługi. Zależnie od sposobu zarządzania systemami tożsamości, w nazwach użytkowników może być rozróżniana wielkość liter. Jeśli dane logowania nie są przechowywane razem z elementem, przy każdej próbie uzyskania dostępu do usługi będzie pojawiał się komunikat z prośbą o ich podanie. Jeśli dane logowania są przechowywane razem z elementem, użytkownik nie będzie proszony o ich podanie. Jeżeli dane logowania są przechowywane i planowane jest udostępnienie usługi w aplikacji publicznej, można włączyć limity szybkości, aby ograniczyć wykorzystanie usługi.
- W przypadku dodawania usługi OGC WMS należy wybrać warstwy, które mają być widoczne.
- Wpisz tytuł.
- Wpisz znaczniki opisujące element. Oddziel wyrażenia przecinkami (na przykład wyrażenie Obszar federalny jest traktowane jako pojedynczy znacznik, natomiast wyrażenie obszar, federalny jest interpretowane jako dwa znaczniki).
- W przypadku dodawania warstwy OGC WFS lub WMTS należy wybrać warstwę, która będzie wyświetlana podczas dodawania elementu do mapy. Aby dodać wiele warstw z usługi WFS lub WMTS, konieczne jest utworzenie indywidualnych elementów dla każdej warstwy.
Jeśli usługa WMTS obsługuje wiele odwzorowań, musisz wybrać konkretne odwzorowanie. Domyślnie jest wybierane pierwsze dostępne odwzorowanie.
- Kliknij przycisk Dodaj element.
Po dodaniu elementu z sieci zostaje on wyświetlony w zakładce Moje zasoby, a użytkownik może edytować szczegóły elementu oraz udostępnić go (jeżeli ma uprawnienia do udostępniania).
Dodawanie aplikacji
Istnieje możliwość dodawania istniejących aplikacji internetowych jako elementów do portalu, tak aby jego członkowie mogli ich wyszukiwać i z nimi pracować. Gdy dodajesz aplikację jako element, udostępniasz jej adres URL, w portalu nie są hostowane pliki aplikacji. Kolejnym sposobem na udostępnienie aplikacji członkom portalu jest opublikowanie aplikacji internetowej utworzonej z mapy. Więcej informacji można znaleźć w temacie Tworzenie aplikacji z użyciem map.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w instytucji i masz uprawnienia do tworzenia zasobów.
- W zakładce Moje zasoby kliknij Dodaj element, po czym kliknij Aplikacja.
- Wybierz typ aplikacji:
- Mapa internetowa — aplikacja internetowa opracowana na podstawie interfejsu sieciowego API, takiego jak JavaScript.
- Aplikacja mobilna — dostępna do pobrania aplikacja na urządzenia mobilne zbudowana przy użyciu zestawu narzędzi SDK, np. dla systemu iOS lub Android.
- Aplikacja komputerowa — aplikacja na komputery zbudowana na odpowiedniej platformie, takiej jak Java lub .NET (komputer z systemem Windows).
- Aplikacja — desktopowa aplikacja lub dowolnego typu aplikacja ogólna bez podanych szczegółów dotyczących przeznaczenia, interfejsów API, zestawów narzędzi SDK, czy adresów URL.
- W przypadku mapy internetowej lub aplikacji mobilnej należy wybrać przeznaczenie aplikacji:
- Gotowa do użycia — w pełni działająca aplikacja internetowa lub mobilna
- Konfigurowalna — w pełni działająca aplikacja, którą można tworzyć poprzez konfigurację pliku.
- Samokonfigurowalna — w pełni działająca aplikacja, którą można wdrożyć, używając wewnętrznego kreatora aplikacji. Ta opcją włącza na stronie elementu przycisk Konfiguruj aplikację.
- Przykład kodu — kod konkretnej funkcji w postaci aktywnego przykładu lub opisu sposobu użycia przykładu w aplikacji.
- W przypadku mapy internetowej lub aplikacji mobilnej wybierz interfejs API (mapy internetowe) lub zestaw narzędzi SDK (aplikacja mobilna) użyty do utworzenia aplikacji.
- W przypadku aplikacji na komputery wybierz platformę użytą do utworzenia aplikacji.
- W przypadku aplikacji na komputery kliknij przycisk Wybierz plik i wybierz plik .zip, który zawiera Twoją aplikację.
- W przypadku mapy internetowej lub aplikacji mobilnej wpisz adres URL aplikacji, na przykład: http://<myServer>/myWebMapApp.
- Wpisz tytuł.
- Wpisz znaczniki opisujące element. Oddziel wyrażenia przecinkami (na przykład wyrażenie Obszar federalny jest traktowane jako pojedynczy znacznik, natomiast wyrażenie obszar, federalny jest interpretowane jako dwa znaczniki).
- Kliknij przycisk Dodaj element.
Natychmiast po dodaniu aplikacji zostaje ona wyświetlona w zakładce Moje zasoby, a Ty możesz edytować szczegóły elementu (w sekcji tej można opcjonalnie załączyć kod), jak również udostępnić aplikację (jeżeli masz uprawnienia do udostępniania).
Rejestracja aplikacji
Użytkownik może zarejestrować się, używając aplikacji własnego autorstwa opartych na platformie OAuth 2.0. Rejestracja aplikacji na portalu zapewnia użytkownikowi identyfikator aplikacji. Identyfikator aplikacji jest podstawowym elementem do dystrybuowania aplikacji i otrzymywania raportów wykorzystania.
Przed rejestracją należy dodać swoją aplikację do portalu. Szczegółowe informacji na ten temat znajdują się w sekcji wyżej. Po zarejestrowaniu aplikacji postępuj zgodnie z poniższymi wskazówkami, aby zarejestrować aplikację i uzyskać dla niej identyfikator oraz klucz tajny.
- Sprawdź, czy jesteś użytkownikiem zalogowanym na konto zapewniające uprawnienia do tworzenia zawartości.
- Kliknij przycisk Moje zasoby, a następnie tytuł aplikacji, która ma zostać zarejestrowana w celu wyświetlenia jej strony elementu.
- Kliknij kartę Ustawienia. Przewiń w dół do sekcji Rejestracja aplikacji i kliknij przycisk Zarejestruj.
Jeśli dodana przez Ciebie aplikacja jest aplikacją typu ogólnego, zostaje ona zarejestrowana automatycznie i widoczny jest przycisk Informacje o rejestracji zamiast przycisku Zarejestruj. Możesz wyświetlić i zaktualizować informacje o rejestracji.
Notatka:
Opcja Register (Zarejestruj) nie jest dostępna, jeśli aplikacja jest hostowana na tym samym serwerze internetowym co adapter internetowy portalu. W celu uzyskania instrukcji rejestrowania tych aplikacji, zapoznaj się z artykułem technicznym nr 44907 firmy Esri.
- Wybierz typ aplikacji: przeglądarkowa, natywna, serwerowa lub złożona.
- Dla każdego identyfikatora przekierowania URI wprowadź adres w formacie ["https://<server>[:port]"] lub ["http://<server>[:port]"] i kliknij Dodaj.
Identyfikatory przekierowania URI są poprawnymi adresami, do których użytkownicy Twojej aplikacji zostaną przekierowani po pomyślnym logowaniu.
- Aby usunąć wcześniej dodany identyfikator URI, zaznacz go, kliknij przycisk Usuń, a następnie kliknij przycisk Zarejestruj.
Wyświetlanie i aktualizowanie informacji o rejestracji aplikacji
Po zarejestrowaniu aplikacji można wyświetlić informacje o rejestracji — ID aplikacji i klucz tajny aplikacji — oraz zaktualizować identyfikatory przekierowania URI, zresetować klucz tajny i wyrejestrować aplikację.
Notatka:
Zresetowanie klucza tajnego aplikacji spowoduje wygaśnięcie wszystkich istniejących tokenów użytkownika i aplikacji wygenerowanych dla danej aplikacji. Użytkownicy będą musieli zalogować się ponownie do aplikacji. Konieczna może być także aktualizacja aplikacji skonfigurowanych za pomocą tego klucza tajnego.
- Sprawdź, czy jesteś użytkownikiem zalogowanym w portalu i kliknij zakładkę Moje zasoby.
- Kliknij tytuł zarejestrowanej aplikacji.
- Kliknij kartę Ustawienia na stronie elementu.
- Przewiń w dół do sekcji Ustawienia aplikacji i kliknij przycisk Informacje o rejestracji.
Możesz zobaczyć następujące szczegóły: identyfikator aplikacji, klucz tajny, typ aplikacji oraz identyfikatory przekierowania URI.
- Aby zaktualizować identyfikatory przekierowania URI, kliknij przycisk Aktualizuj i postępuj zgodnie z podanymi wskazówkami:
- Aby dodać identyfikator przekierowania URI, wprowadź adres i kliknij przycisk Dodaj.
- Aby usunąć identyfikator przekierowania URI, zaznacz adres identyfikatora URI i kliknij przycisk Usuń.
- Kliknij przycisk Aktualizuj, a następnie przycisk Zapisz.
- Aby zresetować klucz tajny aplikacji, kliknij przycisk Aktualizuj i postępuj zgodnie z podanymi wskazówkami:
- Kliknij przycisk Resetuj klucz tajny.
Zresetowanie klucza tajnego aplikacji spowoduje wygaśnięcie wszystkich istniejących tokenów użytkownika i aplikacji wygenerowanych dla tej aplikacji. Użytkownicy będą musieli zalogować się ponownie do aplikacji. Konieczna może być także aktualizacja aplikacji skonfigurowanych za pomocą tego klucza tajnego.
- Kliknij przycisk Tak, jeśli na pewno chcesz zresetować klucz tajny aplikacji.
- Kliknij przycisk Aktualizuj, a następnie przycisk Zapisz.
- Kliknij przycisk Resetuj klucz tajny.
- Aby wyrejestrować aplikację, kliknij opcję Wyrejestruj aplikację.
Twoja aplikacja zostanie wyrejestrowana. Nie musisz zapisywać zmian na stronie elementu.