导出 Web 地图 (Server)

许可等级:BasicStandardAdvanced

摘要

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

导出 Web 地图输入采用“JavaScript 对象表示法”(JSON) 格式的一段文本,用于说明 Web 地图中的图层、图形和其他设置。必须根据 ArcGIS 帮助中的 ExportWebMap 规范主题构建 JSON。

ArcGIS Server 中附带了此工具,可使用此工具来支持 Web 打印服务,包括名为 PrintingTools 的预配置服务。针对 JavaScript、Flex 和 Silverlight 的 ArcGIS Web API 使用“打印工具”服务为不费力的地图打印作业生成影像。

用法

语法

ExportWebMap_server (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(参数留空时的默认值)
  • PDF
  • PNG32
  • JPG
  • GIF
  • EPS
  • SVG
  • SVGZ
注注:

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

String
Layout_Templates_Folder
(可选)

将地图文档(.mxd 文档)作为布局模板使用的文件夹的完整路径已被定位。默认位置是 <install_directory>\Templates\ExportWebMapTemplates

Folder
Layout_Template
(可选)

可以是列表中某个模板的名称,也可以是关键字 MAP_ONLY。选择 MAP_ONLY 或传递空字符串时,输出地图不会包含任何页面布局的周围要素(例如切片、图例、比例尺等)。

String

环境

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

相关主题

许可信息

ArcGIS for Desktop Basic: 是
ArcGIS for Desktop Standard: 是
ArcGIS for Desktop Advanced: 是
5/25/2014