中文

操作方法:校准 ArcGIS 性能:创建编辑脚本和捕获编辑次数

摘要

提供的说明描述了如何使用 PerfQAnalyzer 工具创建编辑脚本和捕获编辑次数。 (要测试渲染,请参阅“相关信息”部分以获取更多详细信息。) 这是一个提供给 Esri 用户社区的免费的、不受支持的工具,可用于帮助用户校准 ArcGIS 性能。

PerfQAnalyzer 工具可以作为 ArcMap 加载项运行,也可以作为一个独立应用程序运行。 因为不需要地图控件,独立(无地图)版本也可用于创建和执行编辑脚本。

将针对每个图层报告和记录编辑次数,并对地图文档中的所有图层进行汇总。 编辑类型包括创建、修改、旋转、分割、移动和删除。 此工具对于性能调查很有用,可以与数据库追踪结合使用。

最新版本的 PerfQAnalyzer 10.6(内部版本 173)与早期发布的 ArcGIS 10.2 到 10.5.1 版本兼容。

该工具可以从以下链接下载:

过程

这些说明用于通过 ArcMap 加载项工具从现有 ArcMap 文档 (.mxd) 中创建编辑脚本。 如果使用独立(无地图)应用程序,则步骤类似。 必须已将所有要编辑的要素类添加到地图文档中。 脚本创建完成后,可以修改脚本以指向特定的编辑版本。

  1. 如果使用 ArcMap 加载项工具:
    1. 添加 PerfQAnalyzer 工具栏。
      [O-Image]
    2. 单击显示/隐藏可停靠窗口控件。
      [O-Image]
  2. PerfQAnalyzer 窗口中,单击脚本选项卡。
    [O-Image]
  3. 如有必要,在脚本选项卡下,单击生成子选项卡。
    [O-Image]
  4. 单击获取要素类按钮以返回要素类列表。
警告:
该工具为当前地图范围内的每个图层生成要素计数。 这将用于计算步骤 6 中的编辑要素数量。 如果您正在以全图范围查看地图,则计算可能会花费很长时间;因此,建议在单击“获取要素类”按钮之前将地图缩放至小地图范围。
  1. 单击用于为每个要素类编写脚本的相关编辑任务的复选框(即:创建、删除、移动、旋转、分割)。
  2. 指示要编辑的要素数量;这是基于先前在步骤 4 中计算的总要素的百分比(也就是说,如果工具在地图范围内计算 100 个要素,输入 20% 的要素即会编辑 20 个要素)。
  3. 单击生成脚本按钮。 此操作将会自动创建一个显示在脚本子选项卡下的编辑脚本。
    [O-Image]
  4. 可接受脚本的默认路径,或单击“文件夹”按钮将脚本保存到其他位置。
  5. 查看编辑脚本内容。
警告:
如果要连接到 ArcSDE 数据源,则需要修改用户名和密码。 如果在版本化环境中进行编辑,则可以选择修改 VERSION 参数以指示编辑版本。
  1. 要保存编辑内容,请通过输入 StopEdit Save 而非 StopEdit Discard 来修改 StopEdit 参数(位于脚本末尾)。 默认情况下,编辑内容将回滚而不被保存。
  2. 单击保存按钮将编辑内容保存到脚本中。
  3. 单击 PerfQAnalyzer 窗口顶部的执行脚本按钮。
    [O-Image]
注:
创建脚本后,可以通过批处理文件中的命令提示符执行该脚本。 有关编写脚本的信息,请参阅 PerfQAnalyzer 窗口中的帮助选项卡。

相关信息

上次修改时间: 3/9/2020

文章 ID: 000013218

软件: and prior) 10 ArcGIS for Desktop Advanced 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS for Desktop Basic 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS for Desktop Standard 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1 ArcGIS GIS Server 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, (10.0 ArcGIS-ArcEditor 10 ArcGIS-ArcInfo 10 ArcGIS-ArcView 10 ArcSDE 10.2.2, 10.2.1, 10.2, 10.1, 10 ArcMap 10.8, 10.7.1, 10.7, 10.6.1, 10.6, 10.5.1, 10.5, 10.4.1, 10.4, 10.3.1, 10.3, 10.2.2, 10.2.1, 10.2, 10.1, 10