ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • 帮助
  • Sign Out
ArcGIS Desktop

ArcGIS Online

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

ArcGIS Desktop

全面的专业性 GIS

ArcGIS Enterprise

面向企业的 GIS

ArcGIS for Developers

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

ArcGIS Solutions

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

ArcGIS Marketplace

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

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

ArcMap

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

通过脚本工具使用 AML

在 Advanced 许可等级下可用。

在 ArcGIS Desktop 中可通过创建新的地理处理脚本工具使用 ARC 宏语言 (AML) 文件。如果具有 ArcGIS Desktop Advanced许可并且安装了 ArcInfo Workstation,则可添加引用 AML 的自定义脚本工具。

必须先完成一个初始步骤才能将 AML 文件设置为脚本工具。系统必须能够打开 ArcInfo Workstation 并运行 &run 命令,例如 arc:&run MyAml.aml。ESRI 提供了一种用于更新系统注册表的工具。更新系统注册表后,使用“添加脚本工具”对话框向导可添加一个新的脚本工具。脚本工具可像任何其他地理处理工具一样使用。

注:

以脚本工具形式运行 AML 文件时,ArcInfo Workstation 或 Workstation 模块中的任何限制(如 GRID 或 TIN)将仍旧存在。

了解有关与 AML 函数等效的 Python 语句的详细信息

  1. 更新系统注册表:
    1. 浏览至 ArcGIS 安装路径下的 ArcToolbox\Scripts 子文件夹。
    2. 双击文件 RegisterAmlAsExecutable.reg。
    3. 单击是将此信息添加到注册表。
  2. 创建运行 AML 文件的脚本工具:
    1. 在 ArcGIS 中,右键单击文件夹或地理数据库并单击新建 > 工具箱。
    2. 右键单击上一步骤中创建的工具箱,单击添加 > 脚本。这将启动添加脚本 向导。
    3. 对新建脚本工具进行命名并添加描述,然后单击下一步。
    4. 浏览至 AML 文件所处的位置并单击下一步。
    5. 设置输入输出参数以及各选项,然后单击完成。
  3. 注:

    以脚本工具形式运行的 AML 文件必须使用 Arc: 提示命令开始。在 ArcInfo Workstation 中可以从其他提示(例如 GRID、TABLES、ArcPlot 和 ArcEdit 等等)运行命令,但 AML 文件必须以 Arc: 提示命令开始。例如,如果只在 GRID 中运行 AML 文件,请确保在运行其他程序之前在 AML 文件中添加一个以 GRID 开头的行。

相关主题

  • 与 AML 函数等效的 Python 语句
  • 与 AML 指令等效的 Python 语句

ArcGIS Desktop

  • 主页
  • 文档
  • 支持

ArcGIS 平台

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

关于 Esri

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