Skip To Content

포털에 ArcGIS Server 서비스 디렉터리 연결

ArcGIS Server 서비스 디렉터리는 ArcGIS Server 사이트에서 실행되는 모든 서비스의 RESTful 표시입니다. 서비스 디렉터리의 링크 중 하나를 통해 Map Viewer Classic에서 서비스를 미리 볼 수 있습니다. 이 링크가 ArcGIS Online Map Viewer Classic 대신 포털의 Map Viewer Classic에서 서비스를 보여주도록 서비스 디렉터리를 구성할 수 있습니다.

사용자가 ArcGIS JavaScript 링크를 통해 서비스를 보도록 선택한 경우 서비스를 보는 데 ArcGIS Online에서 호스팅되는 ArcGIS API for JavaScript가 사용됩니다. 포털과 함께 설치된 로컬 API 또는 로컬로 배포되는 ArcGIS API for JavaScript를 사용하도록 서비스 디렉터리를 구성할 수 있습니다.

비고:

인터넷에 연결할 수 없는 경우 로컬 버전의 Map Viewer ClassicArcGIS API for JavaScript를 사용하여 사용자가 링크를 통해 서비스를 보도록 해야 합니다.

  1. 웹 브라우저에서 ArcGIS Server 관리자 디렉터리를 열고 사이트 관리자 권한이 있는 계정으로 로그인합니다.

    일반적으로 https://gisserver.domain.com:6443/arcgis/admin과 같은 URL을 통해 관리자 디렉터리를 사용할 수 있습니다. 서버가 포털과 페더레이션된 경우 로그인하는 방법에 대한 자세한 내용은 페더레이션된 서버에서 관리자 디렉터리 접근을 참고하세요.

  2. Administrator Directory에서 system > handlers > rest > servicesdirectory > edit를 클릭합니다.
  3. ArcGIS.com URL 상자에 포털의 Map Viewer Classic에 대한 URL(예시: https://webadaptorhost.domain.com/webadaptorname/home/webmap/viewer.html)을 입력합니다.
  4. ArcGIS.com 맵 텍스트 상자에 Map Viewer Classic URL의 레이블(예시: ArcGIS Enterprise Map Viewer)을 입력합니다.
  5. 로컬로 배포되는 버전의 ArcGIS API for JavaScript를 사용하려면 로컬 URL이 포함되도록 다음 상자를 수정합니다.
    • JavaScript Maps API URL

      예시: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/

      비고:

      ArcGIS API for JavaScript 버전을 지정하는 경우 4.x 릴리즈 이후 버전이어야 합니다.

    • JavaScript Maps SDK URL

      이 URL은 ArcGIS Maps SDKs를 사용하여 서비스를 볼 때 페이지 상단에 나타나는 ArcGIS JavaScript API를 사용하여 빌드 링크에 연결됩니다. 기본 설정에 따라 이 링크는 ArcGIS Maps SDKs용 온라인 SDK로 이동합니다. 이 링크를 로컬로 설치되는 ArcGIS Maps SDKs의 링크로 바꿀 수 있습니다.

    • JavaScript Maps CSS URL

      예시: https://webadaptorhost.domain.com/webadaptorname/jsapi/jsapi4/dijit/themes/tundra/tundra.css

    비고:

    ArcGIS API for JavaScript 버전을 지정하는 경우 4.x 릴리즈 이후 버전이어야 합니다.

  6. 저장을 클릭합니다.