인터넷에 연결되어 있지 않거나 내 기관의 인터넷 접근이 금지된 환경에서 ArcGIS Notebook Server를 구성하는 경우 Notebook Server에서 jsapiCDN 시스템 등록정보를 구성해야 합니다.
오프라인 환경에서 ArcGIS Maps SDK for JavaScript 다운로드
인터넷에 접속할 수 없는 환경에서 ArcGIS Notebook Server를 구성하는 경우 오프라인 환경에서 ArcGIS Maps SDK for JavaScript를 다운로드한 후 Notebook의 맵 위젯을 사용하여 레이어를 렌더링하도록 ArcGIS Notebook Server에서 jsapiCDN 시스템 등록정보를 구성해야 합니다.
오프라인 환경에서 ArcGIS Maps SDK for JavaScript를 설정하려면 다음 단계를 완료합니다.
- ArcGIS Maps SDK for JavaScript 4.30 버전을 다운로드하여 오프라인 환경의 웹 서버에 배포합니다.
- API를 호스팅하는 웹 서버에 필요한 MIME 유형을 등록합니다.
- https://[webserver.domain.com]/[path to v4.30 api]/init.js URL 형식을 사용하여 오프라인 환경의 브라우저에서 ArcGIS Maps SDK for JavaScript에 접근할 수 있는지 확인합니다.
https://webserver.domain.com/arcgis_js_v424_api/arcgis_js_api/javascript/4.30/init.js
jsapiCDN 시스템 등록정보 구성
jsapiCDN 시스템 등록정보를 구성하려면 다음 단계를 완료합니다.
비고:
변경하기 전에 사용 중인 활성 Notebook이 없는지 확인하세요. Notebook Server 시스템 등록정보를 업데이트하면 모든 활성 Notebook 컨테이너가 종료됩니다.
- 관리자로 ArcGIS Notebook Server 관리자 디렉터리에 로그인합니다.
이 디렉터리는 보통 https://notebookserver.domain.com:11443/arcgis/admin 또는 https://notebookserverwebadaptor.domain.com/webadaptor/admin에서 접근할 수 있습니다.
- 시스템 > 등록정보를 클릭합니다.
- 등록정보 업데이트를 클릭합니다.
- 기존 등록정보 목록 끝에 "jsapiCDN": "https://[webserver.domain.com]/[path to v4.30]"을 추가합니다.
- 등록정보 업데이트를 클릭하여 변경 사항을 저장합니다.
이제 새로 여는 모든 Notebook은 업데이트된 JavaScript API를 사용하여 맵 위젯을 렌더링합니다.