操作方法

操作方法:在 ArcGIS Web AppBuilder(开发人员版)中更改“打印”微件的默认输出空间参考

Last Published: November 18, 2021

摘要

ArcGIS Web AppBuilder 中“打印”微件的默认输出空间参考为具有熟知 ID (WKID) 102100 的 WGS 1984 Web 墨卡托辅助球体。 在使用“打印”微件并将“强制比例”选项设置为用于打印特定地图范围的值时,输出地图范围有时会小于指定范围。 如果数据距离赤道较远,则这种差异会增大。 要减小地图范围差异,必须根据数据的位置将输出空间参考设置为本地空间参考。

提供的说明将介绍如何在 ArcGIS Web AppBuilder(开发人员版)中预设“打印”微件,以使用可生成精确输出测量结果的本地空间参考。

过程

  1. 打开 ArcGIS Web AppBuilder 文件夹,然后导航至“打印”微件 JavaScript 文件。 此文件位于以下路径中:
C:\ArcGISWebAppBuilder\server\apps\<应用程序 ID>\widgets\Print
双击 Print.js 文件将其打开。
  1. 在此 JavaScript 文件中,转至 149 行并将 this.wkidInput.set('value', this.map.spatialReference.wkid) 替换为 this.wkidInput.set('value',<本地空间参考 WKID>。 在本示例中,新的本地空间参考 WKID 为 103434
“打印”微件 JavaScript 文件的第 149 行。
  1. 保存经过编辑的 JavaScript 文件。
  2. 刷新该应用程序,然后打开“打印”微件的高级设置。 插入的 WKID 是“打印”微件的默认空间参考。
新的默认 WKID。

文章 ID:000022627

从 ArcGIS 专家处获得帮助

联系技术支持部门

下载 Esri 支持应用程序

转至下载选项