Виджет Печать позволяет печатать веб-карты и включает опции для предварительного просмотра экстентов, выбора компоновок и т. д.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вы хотите, чтобы геодезисты печатали карты объектов подземных коммуникаций.
- Вы хотите, чтобы поисково-спасательные отряды могли быстро распечатать карты для операции по поиску пропавшего человека.
- Вы хотите позволить публичным участникам легко распечатывать карты, содержащие данные о городе.
Примечания по использованию
Виджету требуется подключение к виджету Карта. Чтобы печатать, виджет Карта должен быть подключен к источнику данных 2D.
Если вы добавите этот виджет в приложение, пользователи могут работать со следующими инструментами:
- Шаблон — выбор шаблона печати.
- Просмотр экстента печати — добавление на карту прямоугольника, показывающего экстент печати.
- Печать — вывод результата печати.
- Результат печати — просмотр результатов печати. Щелкните результат, чтобы открыть его в новом окне.
Если вы добавите этот виджет в приложение в режиме Классический, пользователи могут работать со стандартными инструментами и теми дополнительными параметрами, которые вы решили сделать доступными для редактирования. Такие параметры, как название карты и качество печати, можно сделать доступными для редактирования в разделе Общие настройки шаблона и на Панели настройки шаблона.
Если вы добавите этот виджет в приложение в режиме Компактный, пользователи могут работать только со стандартными инструментами. Расширенные параметры печати не могут быть настроены в момент выполнения.
Примечание:
В Классическом режиме пользователь может создать несколько результатов печати, которые появятся на вкладке Результат печати. В Компактном режиме пользователь может создать только один результат печати за один раз и должен нажать Сбросить для повторной печати.
Настройки
Виджет Печать включает в себя следующие настройки:
- Источник — выбрать виджет карты с 2D-данными.
- Режим — выбрать стиль виджета, либо Классический, либо Компактный. Классический режим дает пользователям больше контроля над расширенными параметрами шаблонов и компоновок. Если вы выберете Компактный режим, пользователи смогут использовать только настроенные вами параметры шаблона и компоновки. Например, Классический подходит, если вы хотите, чтобы пользователи могли выбирать любой масштаб для печатной карты, а Компактный — если вы хотите обеспечить заданный, неизменный масштаб карты.
- Шаблон печати — добавление сервиса печати и настройка шаблонов.
- Выбрать утилиту — выбор служебного сервиса печати. Вы можете использовать сервисы печати, указанные в настройках вашей организации или добавленные вами на панели Выбрать утилиту или Служебный сервис. Ниже приведен пример URL-адреса сервиса печати:
После выбора сервиса печати он автоматически добавляет шаблоны печати. Вы можете добавлять, изменять порядок и удалять шаблоны. Шаблон, который вы указали первым, является шаблоном по умолчанию в момент выполнения.https://webadaptorhost.domain.com/webadaptorname/rest/services/Utilities/PrintingTools/GPServer/Export%20Web%20Map%20Task
- Конфигурация шаблона — добавьте новый шаблон или измените настройки для шаблона из сервиса печати.
- Опции Только карта (доступно для шаблонов, использующих компоновку только карта) — установите размер карты по умолчанию в пикселах и выберите, будут ли печатные карты включать атрибуцию по умолчанию. Когда выбран режим Классический, размер карты и атрибуцию можно редактировать во время выполнения в разделе Выбрать редактируемые настройки.
Подсказка:
Атрибуция — список источников — также расположена в нижней части виджетов Карта.
- Параметры компоновки (доступно для всех шаблонов, кроме использующих компоновку только карта) — установите автора, авторское право и единицы измерения масштабной линейки по умолчанию, а также выберите, включать ли в печатные карты легенду или стрелку севера по умолчанию.
Примечание:
Параметры компоновки считываются из задачи Get Layout Templates Info сервиса печати. Параметры Автор, Авторское право и Легенда отображаются, если для них в задаче сервиса печати установлено значение true. Настройка Масштабная линейка отображается всегда. Виджет также поддерживает элементы пользовательского текста и стрелки севера, опции которых отображаются в Параметрах компоновки, если они указаны сервисом печати.
- Переопределение общих настроек — включите этот параметр, чтобы прекратить использование общих настроек шаблона для данного шаблона.
- Опции Только карта (доступно для шаблонов, использующих компоновку только карта) — установите размер карты по умолчанию в пикселах и выберите, будут ли печатные карты включать атрибуцию по умолчанию. Когда выбран режим Классический, размер карты и атрибуцию можно редактировать во время выполнения в разделе Выбрать редактируемые настройки.
- Выбрать утилиту — выбор служебного сервиса печати. Вы можете использовать сервисы печати, указанные в настройках вашей организации или добавленные вами на панели Выбрать утилиту или Служебный сервис. Ниже приведен пример URL-адреса сервиса печати:
- Общие настройки шаблона — общие настройки применяются ко всем шаблонам, если только вы не решите переопределить их на Панели конфигурации шаблона каждого отдельного шаблона. В Классическом режиме можно установить значения по умолчанию и выбрать редактируемые параметры. В Компактном режиме можно установить значения по умолчанию, а пользователи смогут использовать только те параметры и значения, которые вы предоставите.
- Заголовок — укажите имя печатного файла и название карты, если применимо.
- Экстенты карт на печать — выберите способ вычисления печатного экстента карты.
- Текущий экстент карты — используйте текущий вид виджета Карты.
- Текущий масштаб карты — используйте текущий масштаб виджета Карты.
- Задать масштаб карты — укажите точный масштаб.
- Выходная пространственная привязка — Определите выходную пространственную ссылку печати, указав действительный общеизвестный ID (WKID).
- Качество печати — укажите разрешение печати.
- Атрибуты объектов – выберите этот параметр, чтобы включить атрибуты объектов в слои коллекции объектов.
Примечание:
Эта настройка применима только к пользовательским сервисам печати, которые используют атрибуты объектов. Одним из примеров использования является отображение таблицы объектов и их атрибутов.