导出 Web 地图 (服务器)

摘要

采用 web 应用程序的状态(例如,随附的服务、图层可见性设置和客户端图形)并返回可打印的页面布局或指定感兴趣区的基本地图。

使用情况

  • 此工具输入采用“JavaScript 对象表示法”(JSON) 格式的一段文本,用于说明 web 地图中的图层、图形和其他设置。 此 JSON 必须根据 ExportWebMap 规范构建。

  • ArcGIS Server 中随附此工具,以支持用于打印的 web 服务,其中包括 PrintingTools 预配置服务。 针对 JavaScript、Flex 和 Silverlight 的 ArcGIS Web API 使用 PrintingTools 服务生成影像,从而进行地图打印。

  • 对于高级打印场景(例如以本地矢量数据替换服务图层、创建地图册等),会使用 Python arcpy.mp 模块中的 ConvertWebMapToArcGISProject() 函数,而不会用到此工具。 要使 Python 脚本对 web 应用程序可用,可以通过 ArcGIS Server 地理处理服务显示脚本。 有关更多信息,请参阅 ArcGIS Server 帮助中的在 Web 应用程序中打印

  • 导出格式类型 TIFF 生成具有 alpha 通道的启用了地理位置的 32 位 TIFF 文件。

参数

标注说明数据类型
作为 JSON 的 Web 地图

要按照 Web 应用程序中显示的情况导出地图状态的 JSON 制图表达。请参阅 ExportWebMap 规范以了解如何设置此文本格式。 通过 ArcGIS Web API(针对 JavaScript、Flex、Silverlight 等),您可以从地图中获取此 JSON 字符串。

String
输出文件

输出文件名。 文件扩展名取决于格式参数值。

File
格式
(可选)

指定传送打印用地图影像时所使用的格式。

  • 8 位可移植网络图形 (PNG8)。将使用 8 位可移植网络图形 (PNG8)。 这是默认设置。
  • 便携文档格式(PDF)将使用可移植文档格式 (PDF)。
  • 32 位可移植网络图形 (PNG32)将使用 32 位可移植网络图形 (PNG32)。
  • 联合图像专家组 (JPG)将使用联合图像专家组 (JPG)。
  • 图形交换格式 (GIF)将使用图形交换格式 (GIF)。
  • Encapsulated PostScript (EPS)将使用 Encapsulated PostScript (EPS)。
  • 可伸缩矢量图形 (SVG)将使用可伸缩矢量图形 (SVG)。
  • 压缩的可伸缩矢量图形 (SVGZ)将使用压缩的可伸缩矢量图形 (SVGZ)。
  • Adobe Illustrator Exchange (AIX)将使用 Adobe Illustrator Exchange (AIX)。
  • 标记图像文件格式 (TIFF)将使用标记图像文件格式 (TIFF)。
注:

输出文件的背景始终是不透明的。

String
布局模板文件夹
(可选)

包含要用作布局模板的布局页面(.pagx 文件)的文件夹的完整路径。 默认位置为 <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates

Folder
布局模板
(可选)

可以是列表中某个模板的名称,也可以是关键字 MAP_ONLY。 选择 MAP_ONLY 或传递空字符串时,输出地图将不包含任何页面布局元素,例如标题、图例和比例尺。

String

arcpy.server.ExportWebMap(Web_Map_as_JSON, Output_File, {Format}, {Layout_Templates_Folder}, {Layout_Template})
名称说明数据类型
Web_Map_as_JSON

要按照 Web 应用程序中显示的情况导出地图状态的 JSON 制图表达。请参阅 ExportWebMap 规范以了解如何设置此文本格式。 通过 ArcGIS Web API(针对 JavaScript、Flex、Silverlight 等),您可以从地图中获取此 JSON 字符串。

String
Output_File

输出文件名。 文件扩展名取决于格式参数值。

File
Format
(可选)

指定传送打印用地图影像时所使用的格式。

  • PNG8将使用 8 位可移植网络图形 (PNG8)。 这是默认设置。
  • PDF将使用可移植文档格式 (PDF)。
  • PNG32将使用 32 位可移植网络图形 (PNG32)。
  • JPG将使用联合图像专家组 (JPG)。
  • GIF将使用图形交换格式 (GIF)。
  • EPS将使用 Encapsulated PostScript (EPS)。
  • SVG将使用可伸缩矢量图形 (SVG)。
  • SVGZ将使用压缩的可伸缩矢量图形 (SVGZ)。
  • AIX将使用 Adobe Illustrator Exchange (AIX)。
  • TIFF将使用标记图像文件格式 (TIFF)。
注:

输出文件的背景始终是不透明的。

String
Layout_Templates_Folder
(可选)

包含要用作布局模板的布局页面(.pagx 文件)的文件夹的完整路径。 默认位置为 <install_directory>\Resources\ArcToolBox\Templates\ExportWebMapTemplates

Folder
Layout_Template
(可选)

可以是列表中某个模板的名称,也可以是关键字 MAP_ONLY。 选择 MAP_ONLY 或传递空字符串时,输出地图将不包含任何页面布局元素,例如标题、图例和比例尺。

String

环境

此工具不使用任何地理处理环境。

许可信息

  • Basic: 是
  • Standard: 是
  • Advanced: 是

相关主题