ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

专为贵组织打造的制图平台

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS Developers

用于构建位置感知应用程序的工具

ArcGIS Solutions

适用于行业的免费模板地图和应用程序

ArcGIS Marketplace

获取适用于组织的应用程序和数据

  • 文档
  • 支持
Esri
  • 登录
user
  • 我的个人资料
  • 登出

ArcMap

  • 主页
  • 入门
  • 地图
  • 分析
  • 管理数据
  • 工具
  • 扩展模块

导出 Web 地图

  • 描述
  • 使用方法
  • 语法
  • 环境
  • 许可信息

描述

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

使用方法

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

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

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

语法

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)
注:

输出文件的背景通常是不透明的。

String
Layout_Templates_Folder
(可选)

包含要用作布局模板的地图文档(.mxd 文件)的文件夹的完整路径。默认位置为 <install_directory>\Templates\ExportWebMapTemplates。

Folder
Layout_Template
(可选)

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

注:

如果这些布局模板需要如页面大小、地图大小和用户定义的文本元素等信息,使用获取布局模板信息。

String

环境

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

许可信息

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

相关主题

  • 打印工具集概述
  • 在 Web 应用程序中打印

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

  • 关于我们
  • 招贤纳士
  • Esri 博客
  • 用户大会
  • 开发者峰会
Esri
分享您的想法。
Copyright © 2021 Esri. | 隐私政策 | 法律声明