Архив для предыдущей версии Esri Maps for IBM Cognos. Если вам требуется текущая версия, пререйдите по ссылке http://doc.arcgis.com/ru/maps-for-cognos .
Отчеты, содержащие карты, можно просматривать и печатать в форматах PDF и Excel.
Для этого необходима совместная работа:
Чтобы убедиться, что отчеты успешно создаются в виде документов PDF и Excel, важно, чтобы каждый из этих серверов был настроен на обнаружение и сообщение с другими. Esri Maps for IBM Cognos поддерживает просмотр и печать карт в этих форматах путем создания изображения на основе карты, которое вставляется в конечный отчет. Как именно это будет происходить, зависит от режима веб-браузера клиента.
При активации опции отчета в формате PDF или Excel в любом браузере, кроме режима Internet Explorer Quirks (см. соответствующую секцию) на основе кода JavaScript создается скрытое полотно (canvas). Полотно используется для хранения изображения карты, которое извлекается из ArcGIS.
Поскольку у полотна есть ограничения, которые не позволяют выполнять кросс-доменные запросы для изображений, браузер должен использовать прокси на веб-сервере для получения изображения из ArcGIS, отправки созданного изображения на EM4C Server и отправки документа PDF или Excel, который содержит карту, обратно в браузер. Рисунок ниже показывает процесс создания изображения карты.

Как видно из рисунка, как только полотно создается в браузере, он обращается к прокси на веб-сервере, который перенаправляет этот запрос в ArcGIS для получения картинки. После возвращения изображений и добавления их к полотну, а также их упорядочивания, изображение отправляется на EM4C Server через шлюз приложения (em4c.cgi) на веб-сервере и там сохраняется. Затем браузер делает запрос к IBM Cognos Server на предмет документа (формат зависит от выбора пользователя). IBM Cognos Server запрашивает изображение карты с EM4C Server (через прокси) и документ, содержащий эту картинку, возвращается в браузер для отображения и печати.
Режим Quirks – это режим визуализации документов, который используется в Internet Explorer (IE). Этот режим используется для эмуляции поведения визуализации в IE 5 для корректного отображения веб-страниц, разработанных до внедрения современных спецификаций HTML и CSS.
Элемент полотна браузера описывается в предыдущем разделе и не входит в режим IE Quirks. Вместо этого создается полотно на EM4C Server для хранения и создания изображений карты. Рисунок ниже показывает процесс создания изображения карты.

Когда пользователь активирует опцию отчета в формате PDF или Excel в режиме Internet Explorer Quirks, браузер отправляет представление карты в текстовом виде на шлюз приложения (em4c.cgi) на веб-сервер, который затем отправляет запрос на EM4C Server для генерации полотна внутри экземпляра сервера. EM4C Server забирает изображение из ArcGIS через прокси на веб-сервере, и изображение комбинируется с единым изображением карты и сохраняется на EM4C Server. С этого момента процесс создания документа аналогичен описанному выше.
Отчеты, содержащие карты, можно просматривать и печатать в форматах PDF и Excel, если они были запущены в виде HTML.
Для помощи в решении проблем при представлении отчетов в формате PDF или Excel см. Решение проблем: Просмотр в PDF или Excel.