Skip To Content

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

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

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

비고:

인터넷에 연결할 수 없는 경우 로컬 버전의 Map Viewer 및 ArcGIS 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에 대한 URL(예시: https://webadaptorhost.domain.com/webadaptorname/home/webmap/viewer.html)을 입력합니다.
  4. ArcGIS.com 맵 텍스트 상자에 Map Viewer URL의 레이블(예시: ArcGIS Enterprise 맵 뷰어)을 입력합니다.
  5. 로컬로 배포되는 버전의 ArcGIS API for JavaScript를 사용하려면 다음 상자를 수정하여 로컬 URL을 포함합니다.
    • JavaScript API URL

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

      비고:

      ArcGIS API for JavaScript 버전을 지정하는 경우 4.x 출시 버전 이상이어야 합니다.

    • JavaScript API SDK URL

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

    • JavaScript API CSS URL

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

    비고:

    ArcGIS API for JavaScript 버전을 지정하는 경우 4.x 출시 버전 이상이어야 합니다.

  6. 저장을 클릭합니다.