Skip To Content

Łączenie aplikacji ArcGIS Server Services Directory z portalem

Aplikacja ArcGIS Server Services Directory to oparta na usłudze REST reprezentacja usług uruchomionych w witrynie ArcGIS Server. Jedno z łączy aplikacji Services Directory pozwala na podgląd usługi w przeglądarce Map Viewer Classic. Aplikację Services Directory można skonfigurować w taki sposób, aby usługi wyświetlane były w przeglądarce Map Viewer Classic, a nie w przeglądarce Map Viewer Classic usługi ArcGIS Online.

Gdy użytkownik wybierze opcję wyświetlenia usługi za pomocą łącza ArcGIS JavaScript, do wyświetlenia tej usługi zostanie użyty interfejs ArcGIS API for JavaScript udostępniany w usłudze ArcGIS Online. Aplikację Services Directory można skonfigurować do korzystania z lokalnie wdrożonego interfejsu ArcGIS API for JavaScript lub lokalnego interfejsu API zainstalowanego z portalem.

Notatka:

W przypadku braku połączenia z internetem należy użyć lokalnej wersji przeglądarki Map Viewer Classic i interfejsu ArcGIS API for JavaScript, aby umożliwić użytkownikom wyświetlanie usług za pomocą łączy.

  1. W przeglądarce internetowej otwórz aplikację ArcGIS Server Administrator Directory i zaloguj się przy użyciu konta mającego uprawnienia administratora witryny.

    Aplikacja Administrator Directory jest zazwyczaj dostępna pod adresem URL, np. https://gisserver.domain.com:6443/arcgis/admin. Jeśli serwer jest sfederowany z portalem, aby uzyskać szczegółowe informacje na temat logowania, zapoznaj się z tematem Uzyskiwanie dostępu do aplikacji Administrator Directory na serwerze sfederowanym.

  2. W aplikacji Administrator Directory kliknij system > handlers > rest > servicesdirectory > edit.
  3. W polu ArcGIS.com URL wpisz adres URL przeglądarki Map Viewer Classic portalu, na przykład https://webadaptorhost.domain.com/webadaptorname/home/webmap/viewer.html.
  4. W polu ArcGIS.com Map Text (Etykieta mapy ArcGIS.com) wprowadź etykietę opisującą adres URL przeglądarki Map Viewer Classic, na przykład Przeglądarka map ArcGIS Enterprise Map Viewer.
  5. Aby użyć lokalnie wdrożonej wersji interfejsu ArcGIS API for JavaScript, zmodyfikuj poniższe pola tak, aby zawierały lokalne adresy URL:
    • Adres URL JavaScript Maps API

      Na przykład: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/

      Notatka:

      Gdy podawana jest wersja interfejsu ArcGIS API for JavaScript, musi to być wersja od 4.x.

    • Adres URL JavaScript Maps SDK

      Ten adres URL połączony jest z łączem Zbudowane w oparciu o ArcGIS JavaScript API, które pojawia się na górze strony podczas przeglądania usługi za pomocą ArcGIS Maps SDKs. Domyślnie prowadzi ono do internetowego zestawu narzędzi SDK do interfejsu ArcGIS Maps SDKs. Można zastąpić je łączem do zainstalowanego lokalnie interfejsu ArcGIS Maps SDKs.

    • Adres URL JavaScript Maps CSS

      Na przykład: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/dijit/themes/tundra/tundra.css

    Notatka:

    Gdy podawana jest wersja interfejsu ArcGIS API for JavaScript, musi to być wersja od 4.x.

  6. Kliknij przycisk Zapisz.