인터넷에 연결되어 있지 않거나 내 기관의 인터넷 접근이 금지된 환경에서 ArcGIS Enterprise를 구성하는 경우 다음과 같은 문제가 발생할 수 있습니다.
- 웹 맵을 인쇄하거나 미리 볼 수 없습니다.
- 웹 맵에서 주소 검색이나 찾기가 실행되지 않습니다.
- 면적 계산 또는 지오메트리 그리기가 올바르게 작동하지 않습니다.
- 포털에서 웹 맵 항목의 범위를 지정할 수 없습니다.
- OGC WMS 서비스를 Map Viewer Classic에 추가할 때 베이스맵이 나타나지 않습니다.
- 소셜 미디어에 공유를 활성화한 경우 이러한 링크는 404 오류와 함께 열립니다.
이러한 문제를 해결하려면 특정 HTTPS 설정을 구성하고 로컬 리소스를 가리키도록 포털을 다시 지정해야 합니다. 시작하려면 다음 섹션을 참고하세요.
HTTPS 설정 구성
오프라인 환경에서 포털을 설정하려면 포털이 인증 기관의 인증서를 신뢰하는지 확인해야 합니다. 자세한 내용은 인증 기관의 인증서를 신뢰하도록 포털 구성을 참고하세요.
소셜 미디어 링크 비활성화
Facebook 및 Twitter 링크는 외부 인터넷 접속을 요구하므로, 항목 및 그룹 페이지에 소셜 미디어 링크를 포함하는 옵션을 비활성화해야 합니다. 기본 설정에 따라 이 옵션은 비활성화되어 있습니다. 설치 후 해당 옵션이 활성화된 경우 다음 단계에 따라 비활성화합니다.
- 기관에 관리자 또는 기관 웹사이트 관리 권한이 있는 구성원으로 로그인합니다.
- 기관을 클릭한 다음 설정을 클릭합니다.
- 보안 탭을 클릭합니다.
- 정책 아래의 공유 및 검색 섹션에서 항목 및 그룹 페이지에 소셜 미디어 링크 표시 토글 버튼을 끕니다.
로컬 리소스를 가리키도록 포털 지정
로컬 리소스를 가리키도록 지정해야 하는 항목에는 포털의 유틸리티 서비스 및 웹 사이트 관련 등록정보가 포함됩니다. 유틸리티 서비스는 포털을 통해 구성됩니다. 웹사이트에는 수정해야 하는 고유한 구성 파일이 있습니다.
외부 콘텐츠 비활성화
일부 Esri 콘텐츠에는 외부 인터넷 접근이 필요하므로 ArcGIS Online 리소스 요청을 방지하기 위해 콘텐츠를 비활성화해야 합니다. 콘텐츠를 비활성화할 때 다음과 같은 항목의 선택 그룹이 비활성화됩니다.
- "esri_[lang]"에서 소유한 모든 베이스맵
- "esri_nav"에서 소유한 모든 콘텐츠
- "esri"에서 소유한 모든 콘텐츠
외부 콘텐츠를 비활성화하려면 다음 단계를 완료합니다.
- 포털 관리자 디렉터리에 기관 관리자로 로그인합니다.
URL은 https://webadaptorhost.domain.com/webadaptorname/portaladmin 형식입니다.
- 시스템 > 콘텐츠 > 구성 > 업데이트를 클릭합니다.
- False 옵션 이 선택되어 있는지 확인하고 업데이트를 클릭합니다.
외부 콘텐츠가 비활성화되면 베이스맵 갤러리에 베이스맵을 표시할 사용자 설정 그룹을 지정해야 합니다.
사용자 정의 베이스맵 구성
ArcGIS Enterprise 기관은 ArcGIS Online에서 베이스맵 컬렉션으로 미리 구성되어 있습니다. 이 베이스맵은 오프라인 환경에서 사용하도록 지원되지 않습니다. 대신 사용자 설정 베이스맵을 생성하고 베이스맵 갤러리에서 이러한 베이스맵을 제공하도록 기관을 구성합니다.
ArcGIS Enterprise에서 사용자 설정 베이스맵을 생성하고 구성하는 것에 대한 자세한 내용은 사용자 정의 베이스맵을 참고하세요.
ArcGIS Living Atlas of the World 콘텐츠
ArcGIS Living Atlas of the World는 ArcGIS Online에서 제공되는 즉시 사용 가능한 지리 콘텐츠 컬렉션입니다. 오프라인 환경의 경우 포털에서 비활성화될 수 있습니다. 그러나 My Esri에서 파일을 다운로드한 후 피처 레이어로 발행하면 오프라인 환경에서 ArcGIS Living Atlas 경계 레이어 콘텐츠를 계속 사용할 수 있습니다.
유틸리티 서비스
로컬 서비스를 가리키도록 유틸리티 서비스를 업데이트하는 방법에 대한 자세한 내용은 유틸리티 서비스 구성을 참고하세요. 다음은 주요 변경 사항의 개요입니다.
인쇄 서비스 — Map Viewer 또는 Map Viewer Classic에서 인쇄를 클릭하면 맵을 미리 보고 인쇄하는 데 인쇄 서비스가 사용됩니다. 기본 설정에 따라 서비스는 ArcGIS Online에서 시작됩니다. 오프라인 환경에서는 ArcGIS Server 사이트에서 인쇄 서비스를 사용하도록 기관을 구성해야 합니다. 이렇게 하지 않으면 웹 맵을 인쇄하고 미리 볼 수 없습니다. 이 서비스는 ArcGIS Server 사이트의 미리 구성된 인쇄 서비스 또는 서버에서 호스팅되는 사용자 설정 인쇄 서비스가 될 수 있습니다.
기관의 호스팅 서버를 지정하면 호스팅 서버의 인쇄 서비스가 자동으로 포털에 구성됩니다. 인쇄 서비스를 시작하고 공유하기만 하면 기관에서 사용할 수 있습니다. 그러나 이전에 포털에서 인쇄 서비스를 구성했으면 호스팅 서버를 지정할 때 URL이 업데이트되지 않습니다. 서비스를 시작하고 공유한 후 유틸리티 서비스로 구성해야 합니다.
지오코드 서비스 — ArcGIS Enterprise 기관은 ArcGIS Online에서 호스팅되는 ArcGIS World Geocoding Service를 사용하도록 미리 구성되며, 해당 서비스를 통해 지정된 주소나 위치 이름을 찾고 매핑할 수 있습니다. 오프라인 환경에서 주소를 찾으려면 사용자의 자체 ArcGIS Server 지오코드 서비스를 설정해야 합니다.
지오메트리 서비스 — 지오메트리 서비스는 면적 계산 및 버퍼와 같은 공간 분석을 하는 데 필요한 계산을 수행합니다. ArcGIS Enterprise 기관에서는 기본 설정에 따라 ArcGIS Online 지오메트리 서비스를 사용합니다. 오프라인 환경에서는 사용자의 자체 ArcGIS Server 지오메트리 서비스를 설정해야 합니다. 이 서비스는 ArcGIS Server 사이트의 미리 구성된 지오메트리 서비스 또는 서버에서 호스팅되는 사용자 정의 지오메트리 서비스가 될 수 있습니다.
경로 서비스 — 경로 서비스는 여러 위치 간의 길찾기에 사용됩니다. 경로 유틸리티 서비스는 웹 맵에서 제공되는 경로 찾기 기능에 사용됩니다. 기본 설정에 따라 ArcGIS Enterprise 기관에 구성되는 경로 서비스는 없습니다. 오프라인 환경에서 Map Viewer 또는 Map Viewer Classic의 길찾기를 가져오려면 사용자의 자체 ArcGIS Server 경로 서비스를 발행해야 합니다.
웹사이트 등록정보
포털 디렉터리를 사용하여 다음 웹사이트 등록정보를 업데이트합니다. 자세한 내용은 고급 포털 옵션 설정을 참고하세요.
extentService: "<로컬 맵 서비스 URL>", — 범위 서비스는 포털의 범위 설정 대화 상자에서 웹 맵 항목의 범위를 업데이트하거나 설정하는 데 사용됩니다. 기본 설정에 따라 범위 서비스는 ArcGIS Online에서 시작됩니다. 오프라인 환경에서는 GIS Server 타일 맵 서비스로 포털을 구성해야 합니다. 이 서비스에서는 WKID(well-known ID)가 4326인 WGS84 지리 좌표계를 사용해야 합니다.
gcsBasemapService: "<로컬 맵 서비스 URL>", — GCS 베이스맵 서비스는 Web Mercator 좌표 체계를 지원하지 않는 OGC WMS 서비스의 베이스맵으로 사용됩니다. 기본 설정에 따라 GCS 베이스맵 서비스는 ArcGIS Online에서 시작됩니다. 오프라인 환경에서는 GIS Server 맵 서비스로 포털을 구성해야 합니다. 이 서비스에서는 WKID(well-known ID)가 4326인 WGS84 지리 좌표계를 사용해야 합니다.
configurePortalAGOEnv: "www.arcgis.com" — 구성된 유틸리티 서비스에 사용되는 프록시를 결정하는 데 사용됩니다. 구성된 유틸리티 서비스의 기본 프록시는 www.arcgis.com입니다. 오프라인 환경에서는 이 등록정보를 false로 설정합니다.
portalAGOConfigEnabled: true, — 기관 설정 페이지의 ArcGIS Online 탭 표시를 제어합니다. 오프라인 환경에서는 이 등록정보를 false로 설정합니다. ArcGIS Living Atlas 콘텐츠에 대한 접근을 비활성화하려면 기관에서 ArcGIS Living Atlas 콘텐츠에 대한 접근을 비활성화하는 단계에 따른 다음 이 등록정보를 false로 설정합니다.
portalLivingAtlasConfigEnabled: true — portalAGOConfigEnabled 등록정보와 함께 사용하여 기관 설정 페이지의 ArcGIS Online 탭 내 Living Atlas 콘텐츠 구성 섹션 표시를 제어합니다. 오프라인 환경에서는 다음 단계에 따라 기관에서 Living Atlas 콘텐츠에 대한 접근을 비활성화하고 이 등록정보를 false로 설정합니다.
searchArcGISOnlineEnabled: false, — 이 등록정보를 사용하면 Map Viewer Classic에서 ArcGIS Online의 레이어를 검색할 수 있는 옵션을 비활성화할 수 있습니다. 기본값은 true입니다. 이 등록정보를 비활성화하면 ArcGIS Online에서 레이어를 검색할 수 있는 옵션이 Map Viewer Classic의 레이어 검색 대화 상자에서 숨겨집니다.
비고:
Map Viewer에서 이 옵션을 비활성화하려면 <Portal for ArcGIS installation directory>\apps\mapviewer\js\config\viewer.json에 있는 구성 파일에서 searchArcGISOnlineEnabled 등록정보를 false로 업데이트해야 합니다. 등록정보를 업데이트하고 파일을 저장했으면 Map Viewer를 열기 전에 브라우저의 캐시를 지웁니다. 이 등록정보에 대한 모든 업데이트는 업그레이드 후에 유지되지 않습니다.
ArcGIS Maps SDK for JavaScript
Portal for ArcGIS 11.1에는 ArcGIS Maps SDK for JavaScript의 3.42 및 4.25 버전이 설치의 일부로 포함되어 있습니다. 포털 및 웹 응용프로그램 템플릿은 설치된 API를 자동으로 참조합니다. API의 3.42 버전은 https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi에서 제공됩니다. API의 4.25 버전은 https://<webadaptor host>.<domain>.com/<webadaptor name>/jsapi/jsapi4에서 제공됩니다.
ArcGIS Maps SDK for JavaScript의 자체 버전을 다운로드 및 호스팅하여 ArcGIS Web AppBuilder의 개발자 버전을 사용하거나 최신 API 기능을 활용하려 할 수 있습니다.
로컬로 호스팅한 API를 Services Directory에서 ArcGIS Server 서비스를 미리 보는 데 사용할 수도 있습니다. 자세한 내용은 포털에 ArcGIS Server Services Directory 연결을 참고하세요.