웹 맵과 앱에서 인쇄 가능한 문서를 생성하도록 ArcGIS Enterprise 포털을 구성할 수 있습니다. 이 작업은 인쇄 서비스를 통해 수행됩니다. 포털에 구성된 인쇄 서비스에 따라 사용할 수 있는 다양한 수준의 기능과 사용자 정의 항목이 있습니다. 인쇄 서비스 옵션은 다음과 같습니다.
- ArcGIS Enterprise 포털의 기본 인쇄 서비스
- ArcGIS Server 사이트의 PrintingTools 서비스
- 사용자 정의 인쇄 서비스
포털에는 아래 설명된 것처럼 기본 인쇄 서비스가 함께 제공됩니다. 독립형 포털이나 페더레이션된 포털, 서버 사이트를 구성하여 ArcGIS Server 인스턴스에서 PrintingTools 서비스를 사용하도록 할 수 있습니다. 포털과 서버 사이트를 페더레이션하고 호스팅 서버를 구성하는 경우 호스팅 서버의 인쇄 서비스가 자동으로 시작되고 포털과 함께 구성됩니다. 그러나 이전에 포털에서 인쇄 서비스를 구성했으면 호스팅 서버를 지정할 때 URL이 업데이트되지 않습니다. 서비스를 시작하고 공유한 후 유틸리티 서비스로 구성해야 합니다.
레거시:
10.3에서 포털용 호스팅 서버를 지정한 경우 서비스가 자동으로 포털에 구성되지만 서비스를 직접 시작한 후 공유해야 합니다. 10.3.1부터는 서비스를 공유하기만 하면 됩니다.
HTTPS를 통해 포털에 추가된 서비스로 ArcGIS Server 인쇄 서비스를 사용할 때 추가 구성이 필요합니다. 인쇄 서비스를 실행하는 모든 머신은 HTTPS 서비스를 제공하는 사이트에서 CA(인증 기관) 서명 인증서를 신뢰하도록 구성해야 합니다. 이 구성은 운영 체제 수준에서 수행해야 합니다. 이를 수행하는 방법에 대한 자세한 내용은 새 CA 서명 인증서를 사용하여 SSL 활성화를 참고하세요.
ArcGIS Enterprise 포털의 기본 인쇄 서비스
기본 설정에 따라 ArcGIS Enterprise 포털에는 기본 인쇄 기능이 있는 인쇄 서비스가 함께 제공됩니다. 기본 인쇄 서비스를 통해 Map Viewer에서 맵 및 피처 서비스를 PNG 형식으로 인쇄하거나 미리 볼 수 있습니다. 이 PNG 이미지는 웹 맵의 MAP_ONLY 뷰가 되며 670 x 500픽셀입니다. 기본 인쇄 서비스에서는 WMS 또는 파일과 같은 다른 서비스 유형에 인쇄를 지원하지 않습니다. 또한, 캐시된 맵 서비스는 해당 서비스에 동적 레이어가 활성화된 경우에만 기본 인쇄 서비스를 사용하여 인쇄할 수 있습니다. 웹 앱 템플릿이나 ArcGIS Web AppBuilder에서는 기본 인쇄 서비스를 사용할 수 없게 됩니다.
비고:
포털이 인증 기관의 인증서를 신뢰하도록 구성되어 기본 인쇄 서비스에서 HTTPS를 사용하는 포털에 추가된 맵 및 피처 서비스를 인쇄할 수 있는지 확인하세요.
포털의 유틸리티 서비스 설정에서 인쇄 대화 상자가 기본으로 나타나는 경우 기본 ArcGIS Enterprise 포털의 인쇄 서비스가 구성됩니다.
PrintingTools 서비스
PrintingTools는 ArcGIS Server 사이트의 유틸리티 폴더에 미리 구성된 서비스로, 미리 정의된 맵 레이아웃 세트 중 하나를 사용하여 인쇄 가능한 문서를 생성합니다. 여기에는 가로 및 세로 방향으로 8.5 x 11인치, 11 x 17인치, A3/A4 용지 크기를 사용하는 기본 디자인이 포함됩니다. 각 레이아웃에는 방위, 축척 막대 및 비율, 범례, 날짜, 제목이 포함됩니다. PrintingTools 서비스에서 지원되는 결과 형식은 PDF(지오레퍼런싱된), PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ입니다.
기본 설정에 따라 PrintingTools 서비스는 중지되어 있습니다. 인쇄 워크플로를 지원하려면 ArcGIS Desktop 또는 ArcGIS Server Manager를 사용하여 서비스를 시작해야 합니다. PrintingTools 서비스가 시작되면 다음 형식의 URL을 사용하여 접근할 수 있습니다. https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
ArcGIS Enterprise 포털에 PrintingTools를 구성하는 방법에 대한 자세한 내용은 유틸리티 서비스 구성을 참고하세요. PrintingTools 서비스가 포털의 인쇄 서비스로 구성된 후에는 Web AppBuilder의 인쇄 위젯과 인쇄 위젯이 포함된 웹 앱 템플릿에서 자동으로 사용됩니다. 포털에 PrintingTools 서비스가 구성되어 있으면 Map Viewer 인쇄 버튼을 통해 웹 맵의 MAP_ONLY 뷰가 생성됩니다. PrintingTools와 함께 제공되는 미리 정의된 레이아웃을 사용하여 인쇄하려면 인쇄 기능이 활성화된 웹 앱 템플릿이나 Web AppBuilder에서 앱의 웹 맵을 공유합니다. 기본 뷰어, 클래식 뷰어, 맵 도구 웹 앱 템플릿에서 인쇄할 수 있습니다.
비고:
맵 서비스가 캐시되는 경우 PrintingTools 서비스는 큰 형식이나 고화질 인쇄에 너무 낮은 해상도를 사용할 수도 있습니다(예: 96DPI). 더 높은 해상도로 인쇄하려면 캐시된 맵 서비스에 동적 레이어를 활성화하는 것이 좋습니다. 이렇게 하면 인쇄 서비스에서 맵 요청 내보내기를 통해 저해상도의 타일 대신, 원하는 해상도(예: 300DPI)로 맵 이미지를 얻을 수 있습니다. 자세한 내용은 동적 레이어 정보를 참고하세요.
사용자 정의 인쇄 서비스
고유한 맵 레이아웃을 만들려는 경우 웹 맵 인쇄에 PrintingTools와 유사한 사용자 고유의 서비스를 발행할 수 있습니다. 이 서비스를 여러 맵 레이아웃과 함께 준비한 고유한 폴더(ArcMap documents(.mxd) 또는 ArcGIS Pro projects(.aprx))를 참조하도록 구성합니다.
웹 인쇄를 하기 위해 사용자 고유의 서비스를 발행하고 이러한 서비스가 사용자 고유의 레이아웃 폴더에서 가리키도록 하는 지침은 튜토리얼: 인쇄를 위한 추가 서비스 발행에서 찾을 수 있습니다. 이 튜토리얼에서는 나중에 레이아웃을 업데이트하기로 결정한 경우 어떻게 해야 하는지도 설명합니다. 업데이트 방식은 발행하기 전 레이아웃 폴더를 서버에 등록했는지 여부에 따라 다르며, 이 튜토리얼에 등록 여부에 따른 두 시나리오 지침이 모두 포함되어 있습니다.
사용자 정의 인쇄 서비스를 발행한 후 포털에 서비스를 구성할 수 있습니다. 이 작업을 수행하는 방법에 대한 단계는 유틸리티 서비스 구성을 참고하세요. 포털에서는 사용자 정의 인쇄 서비스가 HTTPS를 사용해야 합니다.
사용자 정의 인쇄 서비스가 포털의 인쇄 서비스로 구성된 후에는 Web AppBuilder의 인쇄 위젯과 인쇄 위젯이 포함된 웹 앱 템플릿에서 자동으로 이것을 사용합니다. 포털에 사용자 정의 인쇄 서비스가 구성되어 있으면 Map Viewer 인쇄 버튼을 통해 웹 맵의 MAP_ONLY 뷰가 생성됩니다. 사용자 정의 레이아웃을 사용하여 인쇄하려면 인쇄 기능이 활성화된 웹 앱 템플릿 또는 Web AppBuilder에서 앱의 웹 앱을 공유합니다. 기본 뷰어, 클래식 뷰어, 맵 도구 웹 앱 템플릿에서 인쇄할 수 있습니다.
맵 서비스가 캐시되는 경우 사용자 정의 인쇄 서비스는 큰 형식이나 고화질 인쇄에 너무 낮은 해상도를 사용할 수도 있습니다(예: 96DPI). 더 높은 해상도로 인쇄하려면 캐시된 맵 서비스에 동적 레이어를 활성화하는 것이 좋습니다. 이렇게 하면 인쇄 서비스에서 맵 요청 내보내기를 통해 저해상도의 타일 대신, 원하는 해상도(예: 300DPI)로 맵 이미지를 얻을 수 있습니다. 자세한 내용은 동적 레이어 정보를 참고하세요.
Map Viewer의 사용자 정의 인쇄 레이아웃
Map Viewer에서 인쇄를 위한 사용자 정의 레이아웃을 제공할 수 있습니다. 레이아웃은 기관의 인쇄 서비스에서 제공되는 내용을 기반으로 합니다.
유틸리티 서비스 구성에서의 단계에 따라 인쇄 서비스를 추가해야 합니다. 입력한 REST URL이 ArcGIS Enterprise 포털에서 검증되면 인쇄 서비스에서 제공하는 모든 초기 레이아웃 템플릿을 볼 수 있습니다(사용 가능한 경우 범례를 인쇄하는 옵션도 포함됨). 포털에 인쇄 레이아웃이 하나 이상 있으면 Map Viewer 인쇄 버튼은 다른 레이아웃에 대한 드롭다운 목록을 포함합니다. 더욱 사용자 정의된 맵 인쇄 환경을 위해 Map Viewer에서 템플릿을 생성, 편집 또는 삭제할 수 있습니다. 이러한 변경 사항은 내 포털에 설정으로 저장되고 인쇄 서비스에는 저장되지 않습니다.
다음과 같이 레이아웃 템플릿을 관리할 수 있습니다.
- 새 레이아웃을 생성하려면 인쇄 템플릿 생성을 클릭하고 이름은 최대 50자, 설명은 최대 120자까지 입력합니다. < 및 > 문자는 필터링됩니다. 형식(이미지(PNG32) 또는 PDF)과 레이아웃(인쇄 서비스에서 제공)을 선택합니다. 서비스에 범례가 있으면 범례를 인쇄하도록 체크 박스를 선택합니다. 생성을 클릭하고 새 레이아웃을 저장하려면 저장을 클릭합니다.
- 템플릿에 대한 정보를 보려면 템플릿 옆에 있는 정보 버튼 을 클릭합니다.
- 기존 템플릿을 편집하려면 템플릿 옆에 있는 편집 버튼 을 클릭하고 업데이트합니다. 변경 사항을 보려면 업데이트를 클릭하고 변경 사항을 저장합니다.
- 기존 템플릿을 삭제하려면 템플릿 옆에 있는 삭제 버튼 을 클릭합니다.
- 인쇄 서비스에 현재 제공된 항목을 포함하도록 템플릿 목록을 업데이트하려면 새로고침을 클릭합니다. 서비스의 새 인쇄 레이아웃은 템플릿 목록에 추가됩니다. 더 이상 서비스되지 않는 인쇄 레이아웃을 기반으로 한 템플릿은 제거됩니다.
- 인쇄 서비스에서 본래 제공한 템플릿으로 재설정하려면 인쇄 서비스 URL을 제거하고 저장을 클릭한 다음 인쇄 서비스 URL을 다시 입력합니다.
- 기본 Map Viewer 인쇄 환경에서 사용하려면 모든 레이아웃 템플릿을 삭제하고 저장을 클릭합니다. 그러면 템플릿 목록에 맵만 보이게 됩니다.
- 맵 전용 레이아웃에는 기본 설정에 따라 모든 인쇄 서비스가 제공됩니다. 이 레이아웃에는 다른 레이아웃 요소 없이 맵의 콘텐츠만 포함됩니다.
범례
ArcGIS Enterprise 포털이 PrintingTools 또는 사용자 정의 인쇄 서비스를 사용하도록 구성된 여부와 관계없이 인쇄된 결과에서 범례는 유사하게 작동합니다. 피처 서비스를 인쇄하는 경우 인쇄된 문서의 범례는 맵 범위에 있는 피처의 범례 항목만 포함하는 반면, 기타 서비스 유형의 범례는 맵 범위와 관계없이 피처의 모든 범례 항목을 포함합니다.
비고:
스마트 매핑을 사용한 스트림 레이어, WMS, 투명도 포함 레이어의 범례는 올바르게 보이지 않을 수 있습니다.