Skip To Content

PDF/Excel 보고서 형식

맵 지원 보고서를 PDF/Excel 보고서 형식으로 보거나 인쇄할 수 있습니다.

맵을 PDF/Excel 보고서 형식으로 보거나 인쇄하려면 다음과 같은 서버가 서로 연동되어야 합니다.

  • 웹 서버(프록시 포함)
  • EM4C 서버
  • IBM Cognos 서버

맵이 PDF/Excel 문서를 정상적으로 생성하는지 확인하려면 다른 서버를 감지하고 통신하기 위해 이러한 각 서버가 구성되어 있어야 합니다. Esri Maps for IBM Cognos 출력 보고서에 포함되는 맵 이미지를 생성하여 맵을 PDF/Excel 보고서 형식으로 볼 수 있도록 지원합니다. 이 작업이 이루어지는 정확한 과정은 클라이언트 웹 브라우저의 모드에 따라 다릅니다.

브라우저 캔버스 렌더링

사용자가 Internet Explorer 쿼크 모드(다음 섹션 참고) 이외의 모든 브라우저에서 PDF 또는 Excel 보고서 형식 옵션을 활성화하면 숨겨진 캔버스가 JavaScript 코드를 통해 생성됩니다. 이 캔버스는 ArcGIS에서 가져온 이미지로 생성된 맵 이미지를 보관하는 데 사용됩니다.

캔버스에는 이미지에 대한 교차 도메인 요청을 수행할 수 없는 제한이 있으므로 브라우저는 웹 서버의 프록시를 사용하여 ArcGIS에서 이미지를 가져오고, 생성된 맵 이미지를 EM4C 서버로 보내고, 맵이 포함된 PDF 또는 Excel 문서를 다시 브라우저에 제공해야 합니다. 맵 이미지 생성 과정이 다음 다이어그램에 나와 있습니다.

브라우저 캔버스 렌더링을 사용하여 맵 이미지 생성

다이어그램에서와 같이, 캔버스가 브라우저에 생성되면 브라우저가 웹 서버의 프록시를 호출한 다음 ArcGIS에 대한 호출을 보내 이미지를 가져옵니다. 이미지가 캔버스에 반환되고 추가되어 맵 이미지가 직렬화되고 나면, 이미지가 웹 서버의 응용프로그램 게이트웨이(em4c.cgi)를 통해 EM4C 서버에 보내지고 저장됩니다. 그런 다음 브라우저는 사용자가 선택한 형식에 따라 IBM Cognos 서버에 PDF 또는 Excel 문서를 요청합니다. IBM Cognos 서버는 프록시를 통해 EM4C 서버에서 맵 이미지를 가져오며 이 맵 이미지가 포함된 PDF 또는 Excel 문서는 보거나 인쇄할 수 있도록 브라우저에 제공됩니다.

참고 사항:
  • PDF/Excel 2007 문서의 경우 맵 이미지는 IBM Cognos 서버에서 생성된 문서에서 URL로 정의됩니다. 이 URL은 EM4C 서버(프록시를 통해)를 가리키며 이 서버는 이미지를 가져와 문서에 포함합니다. Excel 2002 문서의 경우에는 스프레드시트의 이미지 링크가 프록시(웹 서버)를 가리키며 이미지는 포함되지 않습니다.
  • 사용자가 스냅샷 만들기 도구를 활성화한 경우에도 비슷한 과정이 적용됩니다. 이전의 설명과 같은 방식으로 맵 이미지가 생성되어 EM4C 서버에 저장됩니다. URL이 이미지를 가리키며 이미지가 브라우저 창에 디스플레이됩니다.

Internet Explorer 쿼크 렌더링

쿼크 모드는 IE(Internet Explorer)에서 사용할 수 있는 문서 렌더링 모드입니다. 쿼크 모드는 최신 HTML 및 CSS 사양이 구현되기 전에 개발된 웹 페이지를 올바르게 디스플레이하기 위해 IE 5의 렌더링 동작을 에뮬레이트하는 데 사용됩니다.

참고 사항:

쿼크 모드는 IE 8 및 IE 9에서 문서 모드의 이름입니다. IE 10에서는 동일한 문서 모드를 IE 5 쿼크라고 하며 IE 11의 경우 5라고 합니다. IE 웹 페이지를 렌더링하는 데 사용 중인 모드를 확인하려면 F12 키를 눌러 IE 개발자 도구를 엽니다.

이전 섹션에서 설명한 브라우저 캔버스 요소는 IE 쿼크 모드에서 제공되지 않습니다. 대신 캔버스가 EM4C 서버에서 생성되어 이미지를 보관하며 맵 이미지를 생성합니다. 맵 이미지 생성 과정이 다음 다이어그램에 나와 있습니다.

IE 쿼크 렌더링을 사용하여 맵 이미지 생성

사용자가 Internet Explorer 쿼크 모드에서 PDF 또는 Excel 보고서 형식 옵션을 활성화하면, 브라우저에서는 맵의 텍스트 기반 표현을 웹 서버의 응용프로그램 게이트웨이(em4c.cgi)로 보낸 다음 EM4C 서버에 대한 호출을 보내 서버 인스턴스 내부에 캔버스를 생성합니다. EM4C 서버는 웹 서버의 프록시를 통해 ArcGIS에서 이미지를 가져오며 이렇게 가져온 이미지는 하나의 맵에 합쳐져 EM4C 서버에 저장됩니다. 이 이후의 PDF/Excel 문서 생성 과정은 브라우저 캔버스 렌더링에 대한 이전 섹션의 설명과 동일합니다.

다른 형식으로 맵 지원 보고서 보기 및 인쇄

맵 지원 보고서는 HTML로 실행하고 나면 PDF/Excel 보고서 형식으로 보거나 인쇄할 수 있습니다.

  1. HTML 형식으로 보고서를 실행합니다.
  2. HTML 형식으로 보기 버튼을 클릭합니다.
  3. 원하는 결과 형식을 선택합니다.
  4. 필요에 따라 출력 문서를 인쇄합니다.
참고 사항:

맵 인쇄를 활성화하려면 IBM Cognos 디스패처가 EM4C 게이트웨이(em4c.cgi)에 접근할 수 있어야 합니다. 다중 게이트웨이 설치에서는 IBM Cognos 디스패처가 모든 EM4C 게이트웨이에 접근할 수 있어야 합니다.

참고 사항:

Excel 2002 보고서 형식으로 보여지는 보고서는 EM4C 서버에 저장된 맵 이미지를 참조합니다. 참조되는 이미지를 유지하기 위해 이러한 이미지는 자동으로 삭제되지 않습니다. 이 폴더의 크기를 모니터링하여 필요에 따라 이미지를 제거하는 것이 좋습니다.

문제 해결

PDF 또는 Excel 형식 보고서를 볼 때 발생하는 문제에 대해 도움이 필요하면 문제 해결: PDF 또는 Excel 형식으로 보기을 참고하세요.