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