Настройка организации для печати карт

Можно настроить ArcGIS Enterprise на создание готовых для печати документов из веб-карт и приложений; это делается с помощью сервисов печати. Доступны разные уровни функциональности и настройки в зависимости от сервиса печати, настроенного в вашей организации ArcGIS Enterprise. К опциям сервиса печати относятся:

  • Сервис печати по умолчанию ArcGIS Enterprise.
  • Сервис PrintingTools с интегрированного сайта ArcGIS Server

Примечание:

Если ArcGIS Enterprise on Kubernetes настроен с аутентификацией на веб-уровне, сервис PrintingTools и пользовательские сервисы печати не смогут выводить на печать никакие из сервисов вашего сайта.

Сервис печати по умолчанию

По умолчанию ArcGIS Enterprise поставляется с сервисом печати. Веб-приложения, созданные с помощью шаблона или в ArcGIS Web AppBuilder, будут использовать в своих виджетах сервис печати организации.

Сервис PrintingTools

PrintingTools – это настроенный сервис, который создает готовый к печати документ с помощью одной из заранее заданных компоновок карты. К ним относятся стандартные компоновки для размеров листов бумаги 8,5 на 11 дюймов, 11 на 17 дюймов, формата A3 и A4 книжной и альбомной ориентации. Каждая компоновка содержит стрелку севера, масштабную линейку и масштаб, легенду, дату и заголовок. Сервис PrintingTools поддерживает следующие выходные форматы: PDF, PNG32, PNG8, JPG, GIF, EPS, SVG, SVGZ, TIFF и AIX.

О том, как настроить PrintingTools для работы с ArcGIS Enterprise вашей организации, см. Настройка служебных сервисов.

Пользовательские сервисы печати

Если вы хотите использовать ваши компоновки карты, вы можете опубликовать свой сервис для печати веб-карт, наподобие PrintingTools. Настройте этот сервис так, чтобы он ссылался на подготовленную вами папку с различными компоновками карт — файлами компоновки ArcGIS Pro (.pagx).

Затем настройте настраиваемый сервис печати в своей организации ArcGIS Enterprise. Чтобы узнать, как это сделать, обратитесь к разделу Настройка служебных сервисов. Помните, что для использования на ArcGIS Enterprise собственного сервиса печати, необходимо, чтобы он работал через HTTPS.

Использование сервисов печати в приложениях

После настройки сервиса PrintingTools или пользовательского сервиса печати для организации, этот сервис будет автоматически использоваться в некоторых приложениях. Например, виджет печати в Web AppBuilder, шаблоны веб-приложений, в которых есть виджеты печати, будут настроены автоматически, а также кнопка Map Viewer Печать создает представление MAP_ONLY на веб-карте. Для печати с помощью готовых компоновок, поставляющихся вместе с PrintingTools, либо ваших пользовательских компоновок, опубликуйте веб-карту в приложении из Web AppBuilder или шаблон веб-приложения с включенной функцией печати. Вы можете выполнять печать из шаблонов веб-приложений Basic Viewer и Classic Viewer, а также шаблонов веб-приложений Map Tools.

Примечание:

В случае кэшированного картографического сервиса разрешение, используемое сервисом PrintingTools (например, 96 DPI), может оказаться слишком низким для крупноформатной или высококачественной печати. Для печати с более высоким разрешением включите динамические слои в кэшированном картографическом сервисе. Это позволит сервису печати получить через запрос на экспорт карты изображения карты в желаемом разрешении (например, 300 DPI) вместо листов кэша низкого разрешения. Более подробно см. Динамические слои.

Настройка пользовательских шаблонов компоновок печати

Шаблоны печати компоновки содержат информацию о настройках страниц для подготовки к печати документов карт в Map Viewer. Вы можете создавать и настраивать пользовательские шаблоны компоновок печати для своей организации, настраивая группу шаблонов компоновок организации или создавая шаблоны на основе того, что содержи сервис печати организации.

Настройка группы шаблонов компоновок организации

Вы можете публиковать собственные шаблоны компоновок печати в качестве элементов портала в и делиться ими с группой. Затем вы можете настроить группу как группу шаблонов компоновок организации. Все пользовательские шаблоны компоновок для печати, опубликованные в этой группе, доступны как варианты шаблонов при печати в Map Viewer.

Примечание:

Возможность задать группу шаблонов компоновки доступна только в том случае, если сервис печати, настроенный в организации, размещен на интегрированном сайте ArcGIS Server. Пользовательские шаблоны компоновок, опубликованные в данной группе шаблонов компоновок, поддерживаются только в Map Viewer, и не поддерживаются в Map Viewer Classic.

Чтобы опубликовать пользовательский шаблон компоновки печати и настроить группу шаблонов компоновки организации, выполните следующие действия:

  1. Создайте компоновку в ArcGIS Pro и сохраните компоновку в файл .pagx.
  2. Выполните вход на портал и убедитесь, что у вас есть права на создание ресурсов.
  3. Добавьте файл как элемент портала.

    Файл компоновки появится в ваших ресурсах.

  4. В верхней части сайта щелкните Группы и создайте группу, с которой можно поделиться файлом компоновки или опубликовать его в существующей группе.

    Файл компоновки опубликован в группе и доступен для печати в Map Viewer.

  5. Убедитесь, что вы вошли как участник с ролью администратора по умолчанию или с пользовательской ролью, имеющей права администрирования для управления веб-сайтом организации.
  6. Щелкните Организация вверху сайта, затем выберите вкладку Настройки.
  7. Щелкните Служебные сервисы.
  8. В разделе Печать под пунктом Группа шаблонов компоновок щелкните кнопку Редактировать Редактировать для Группы шаблонов компоновок, чтобы раскрыть ниспадающее меню Группа и выбрать свою группу.
    Примечание:

    Чтобы сделать пользовательские шаблоны компоновок доступными для всех участников организации в Map Viewer, группу шаблонов компоновок должны видеть все участники организации, а элементы шаблона должны быть доступны как для группы, так и для организации.

  9. Чтобы изменить порядок сортировки шаблонов в ниспадающем меню Шаблон в Map Viewer, выберите поле в меню Порядок сортировки и измените способ сортировки шаблонов, выбрав По возрастанию или По убыванию.

Все пользовательские шаблоны компоновок, опубликованные в группе, доступны в разделе Шаблон панели Печать при печати шаблонов компоновок в Map Viewer. Вам нужно войти в свою организацию для работы с этими элементами.

Создание шаблонов печати с помощью сервиса печати

Вы можете создавать пользовательские шаблоны печати на основе тех, что предлагаются сервисом печати организации.

Добавьте сервис печати, в соответствии с шагами, приведенными в разделе Настройка служебных сервисов. После проверки ArcGIS Enterprise предоставленного URL REST вы увидите все исходные шаблоны макета, предоставленные сервисом печати. Вы также увидите возможность распечатать легенду, если она доступна. Если в организации ArcGIS Enterprise имеется более одной доступной компоновки печати, то кнопка Map Viewer Печать откроет список различных компоновок печати. Вы можете создавать, редактировать или удалять шаблоны, используя более гибкие настройки для печати карт в Map Viewer и Map Viewer Classic. Эти изменения сохраняются как настройки в ArcGIS Enterprise; они не сохраняются в сервисе печати.

Вы можете управлять шаблонами компоновки следующими способами:

  • Чтобы создать компоновку, щелкните Создать шаблон печати и введите имя длиной до 50 знаков, и описание, до 120 знаков. Символы < и > отфильтровываются. Выберите формат – Image (PNG32) или PDF – и компоновку (предлагаемую сервисом печати). Поставьте отметку печати легенды, если вы хотите, чтобы сервис содержал легенду. Щелкните Создать и Сохранить, чтобы сохранить новую компоновку.
  • Для просмотра сведений о шаблоне, щелкните кнопку Информация рядом с ним.
  • Чтобы изменить имеющийся шаблон, щелкните кнопку Редактировать рядом с шаблоном, чтобы внести изменения. Щелкните Обновить, чтобы увидеть изменения, и щелкните Сохранить, чтобы сохранить изменения.
  • Чтобы удалить имеющийся шаблон, щелкните кнопку Удалить Удалить рядом с шаблоном.
  • Чтобы обновить список шаблонов текущим содержанием сервиса печати, щелкните Обновить. Новые компоновки печати из сервиса добавляются в список шаблонов. Шаблоны, основанные на компоновках печати, которые более не доступны в сервисе, будут удалены.
  • Чтобы вернуть шаблоны к состоянию, предлагаемому сервисом печати, удалите URL сервиса печати, щелкните Сохранить и снова введите URL-адрес сервиса.
  • Если вы хотите использовать сервис печати Map Viewer по умолчанию, удалите все шаблоны компоновок и щелкните Сохранить. В списке шаблонов вы увидите Только карта.
  • Компоновка Только карта по умолчанию входит в состав всех сервисов печати. Эта компоновка содержит только ресурсы карты, без дополнительных элементов.
Примечание:

Map Viewer Classic поддерживает только пользовательские шаблоны печати, предлагаемые сервисом печати. Map Viewer дополнительно поддерживает шаблоны печати, предоставленные в группе шаблонов компоновок организации. Если в вашей организации шаблоны печати настроены как для группы шаблонов компоновок, так и для сервиса печати, инструмент Печать в Map Viewer отобразит список всех доступных шаблонов печати в раскрывающемся меню Шаблон.

Легенды

Независимо от того, настроена ли ваша организацияArcGIS Enterprise для использования PrintingTools или специального сервиса печати, легенды на бумаге будут выглядеть одинаково. При печати сервисов объектов или сервисов карты (которые опубликованы из ArcGIS Pro на ArcGIS Server 10.7.1 и выше) легенда в печатном документе включает только записи легенды для объектов, обнаруженных в экстенте карты, тогда как легенды для других типов сервисов включают все записи легенды для объектов, независимо от экстента карты.

Примечание:

Легенды для потоковых слоев, WMS, слоев с прозрачностью и слоев с умной картографией могут отображаться неправильно.