Skip To Content

포털에 ArcGIS Server Services Directory 연결

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

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

참고 사항:

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

  1. 웹 브라우저에서 ArcGIS Server Administrator Directory를 열고 사이트에 대한 관리자 권한이 있는 계정으로 로그인합니다. 일반적으로 http://gisserver.domain.com:6080/arcgis/admin과 같은 URL을 통해 Administrator Directory를 사용할 수 있습니다. 서버가 포털과 페더레이션된 경우 로그인하는 방법에 대한 자세한 내용은 페더레이션된 서버에서 Administrator Directory 접근을 참고하세요.
  2. Administrator Directory에서 system > handlers > rest > servicesdirectory > edit를 클릭합니다.
  3. ArcGIS.com URL 상자에 포털의 맵 뷰어에 대한 URL(예: https://webadaptorhost.domain.com/webadaptorname/home/webmap/viewer.html)을 입력합니다.
  4. ArcGIS.com 맵 텍스트 상자에 맵 뷰어 URL의 레이블(예: Portal for ArcGIS Map)을 입력합니다.
  5. 로컬로 배포되는 버전의 ArcGIS API for JavaScript를 사용하려면 다음 상자를 수정하여 로컬 URL을 포함합니다.
    • JavaScript API URL

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

    • 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

    • JavaScript API CSS2 URL

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

  6. 저장을 클릭합니다.