| Подпись | Описание | Тип данных | 
| Веб-карта как JSON | JSON-представление состояния экспортируемой карты в том виде, в каком она отображается в веб-приложении. См. спецификацию ExportWebMap, чтобы понять, как форматировать этот текст. Используйте ArcGIS API for JavaScript, чтобы получить эту строку JSON из карты. | String | 
| Выходной файл | Имя выходного файла. Расширение файла зависит от параметра Формат. | File | 
| Формат (Дополнительный) | Задает формат, в котором будет предоставлено изображение карты для печати. 
 Примечание:Фон в выходном файле будет всегда непрозрачен. | String | 
| Папка шаблонов (Дополнительный) | Полный путь к папке, где находятся страницы компоновки или отчетов (файлы .pagx, .rptx и .rptt), которые будут использоваться как шаблоны. Расположение по умолчанию <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates. | Folder | 
| Шаблон компоновки (Дополнительный) | Имя шаблона из списка или ключевое слово MAP_ONLY. Если выбрано MAP_ONLY или передается пустая строка, выходная карта не будет содержать никаких объектов компоновки страницы, таких как название, легенду или масштабную линейку. | String | 
| ID элемента компоновки (Дополнительный) | Идентификатор портала (в формате JSON) элемента компоновки, который будет использоваться для шаблонов. Используйте формат {"id": "<portal-id>"}. Если значение задано, этот параметр имеет преимущество над параметром Шаблон компоновки. | String | 
| Шаблон отчета (Дополнительный) | Имя шаблона отчета. Если указано значение этого параметра, для параметра Формат должно быть задано значение Portable Document Format (PDF). Если значение не указано, выходной файл не будет содержать отчетов. | String | 
| Информация об ID элемента (Дополнительный) | Идентификатор портала (в формате JSON) элемента отчета, который будет использоваться для шаблонов. Используйте формат {"id": "<portal-id>"}. Если значение задано, этот параметр имеет преимущество над параметром Шаблон отчета. | String | 
Краткая информация
Возвращает компоновку страницы для печати или простую карту указанной области интереса на основе состояния веб-приложения (например, включенных сервисов, настроек видимости слоев и графики на стороне клиента).
Использование
- Входные данные для этого инструмента – текст в формате JJSON, описывающий слои, графику и другие параметры веб-карты. Представление JSON необходимо структурировать в соответствии со спецификацией ExportWebMap. 
- Этот инструмент включен в ArcGIS Server для поддержки веб-сервисов печати, включая готовый сервис PrintingTools. ArcGIS API for JavaScript использует сервис PrintingTools для генерации изображений для печати карт. 
- Для расширенных вариантов печати, например, для замены слоев сервисов локальными векторными данными или создания атласов карт, используйте функцию ConvertWebMapToArcGISProject в модуле Python arcpy.mp, вместо этого инструмента. Чтобы обеспечить доступ веб-приложения к скрипту Python, можно сделать скрипт доступным посредством сервиса геообработки ArcGIS Server. Более подробную информацию см. в разделе Печать в веб-приложениях в справке к ArcGIS Server. 
- При экспорте в формат TIFF создается файл .tiff 32 бит с возможностью работы с геоданными, имеющий канал альфа. 
- Папка, указанная в параметре Папка шаблонов, не может содержать два или более файлов (.rptt и .rptx) с одинаковыми именами. Это делается для того, чтобы избежать появления нежелательных выходных данных во время выполнения заданий печати. Шаблоны компоновки и отчетов могут иметь одно и то же имя. 
- Если используется или задан шаблона отчета, выходные данные должны быть в формате PDF. 
- Для создания отчета без карт из сервиса печати, укажите значение параметра Шаблон отчета, а для параметра Шаблон компоновки укажите MAP_ONLY. 
Параметры
arcpy.management.ExportWebMap(Web_Map_as_JSON, Output_File, {Format}, {Layout_Templates_Folder}, {Layout_Template}, {Layout_Item_ID}, {Report_Template}, {Report_Item_ID})| Имя | Описание | Тип данных | 
| Web_Map_as_JSON | JSON-представление состояния экспортируемой карты в том виде, в каком она отображается в веб-приложении. См. спецификацию ExportWebMap, чтобы понять, как форматировать этот текст. Используйте ArcGIS API for JavaScript, чтобы получить эту строку JSON из карты. | String | 
| Output_File | Имя выходного файла. Расширение файла зависит от значения параметра Format. | File | 
| Format (Дополнительный) | Задает формат, в котором будет предоставлено изображение карты для печати. 
 Примечание:Фон в выходном файле будет всегда непрозрачен. | String | 
| Layout_Templates_Folder (Дополнительный) | Полный путь к папке, где находятся страницы компоновки или отчетов (файлы .pagx, .rptx и .rptt), которые будут использоваться как шаблоны. Расположение по умолчанию <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates. | Folder | 
| Layout_Template (Дополнительный) | Имя шаблона из списка или ключевое слово MAP_ONLY. Если выбрано MAP_ONLY или передается пустая строка, выходная карта не будет содержать никаких объектов компоновки страницы, таких как название, легенду или масштабную линейку. | String | 
| Layout_Item_ID (Дополнительный) | Идентификатор портала (в формате JSON) элемента компоновки, который будет использоваться для шаблонов. Используйте формат {"id": "<portal-id>"}. Если значение задано, этот параметр имеет преимущество над параметром Layout_Template. | String | 
| Report_Template (Дополнительный) | Имя шаблона отчета. Если указано значение этого параметра, для параметра Format должно быть задано значение PDF. Если значение не указано, выходной файл не будет содержать отчетов. | String | 
| Report_Item_ID (Дополнительный) | Идентификатор портала (в формате JSON) элемента отчета, который будет использоваться для шаблонов. Используйте формат {"id": "<portal-id>"}. Если значение задано, этот параметр имеет преимущество над параметром Report_Template. | String |