找到并打开地理处理工具后,可以通过输入参数并运行工具来使用该工具。
要获取有关打开地理处理工具的帮助,请将鼠标悬停在帮助按钮 上或单击按钮以打开工具帮助文档页面。
参数
打开工具后,请填写工具参数,这些工具参数是一组选项或设置,例如要处理的输入数据、输出数据集以及其他用于修改工具运行方式的选项。每个地理处理工具均具有一组唯一的参数。可通过将鼠标悬停在每个参数旁边的信息按钮 上来获取有关每个工具参数的详细信息。
参数可以是必选参数或可选参数。
- 必须为待执行工具填写必填参数,这些必填参数以红色星号 表示。
- 如需使用默认操作,可将可选参数留空或者不进行修改。
地理处理工具具有输入和输出参数。输入参数可以引用数据,也可以是控制工具行为的选项。指定将由工具处理的输入数据有多种方法,其中包括:
- 从地图图层列表中选择图层。如果图层包含选定内容,则只会处理所选的要素。
- 使用浏览按钮 浏览到工程数据库或连接中的数据集。
- 使用交互式输入按钮 以交互方式创建输入要素。
对于不是数据的输入参数,通常仅需要指定一个数字、选中一个复选框或从列表中选择一个选项即可。
某些参数需要进行更多交互,例如多值、地理范围、表达式或字段映射。
输出参数通常是将由工具创建的新数据集的位置或结果值。对于输出数据集参数,通常将自动为您选择输出位置和名称,但您可以更改数据集路径,或使用输出浏览按钮 进行浏览。将根据您的当前或临时工作空间自动选择输出位置。
环境
可在工具环境选项卡中修改影响工具执行的附加选项。所有环境设置均为可选项。只有应用于特定的打开工具的地理处理环境才会显示在环境选项卡中。
环境工具中的环境选项集将仅应用于该工具的特殊执行。如果在地理处理历史记录中重新打开该工具,则环境设置将被保留;否则,所有环境设置都将为默认设置。要设置应用于工程中执行的所有地理处理的地理处理环境,请从分析 > 地理处理 > 环境中打开的环境窗口中设置环境。
注:
在浮动窗口中通过功能区按钮或 UI 命令打开工具时,可能不会显示工具环境环境选项卡。从上述环境窗口中设置工程环境以在必要时应用环境设置。
运行和计划工具
单击地理处理窗格底部的运行按钮 立即运行地理处理工具。
另外,您可以使用运行菜单并选择计划在将来某一日期和时间运行该工具,并可选择循环运行。
进度和消息
运行工具时,将出现进度条以显示完成百分比,同时显示用于停止处理的“取消”按钮。
您可以将鼠标悬停在进度条上以显示一个弹出窗口,其中包含有关运行的工具的全面信息,如消息、执行时间和所有工具设置。还可以单击查看详细信息以在分离的窗口中查看相同的详细信息,或者单击打开历史记录以打开工程的地理处理历史记录。
工具运行完毕后,所有输出图层都将添加到地图,进度条将显示一个图标和一条消息以指示工具状态。
地理处理工具运行完成后,单击地理处理窗格顶部的返回 按钮可返回您已查看的最后一页。
执行线程
运行地理处理工具时,通常会在专用于地理处理的后台线程中执行。这使得应用程序和地图在工具运行时可以用于其他任务,如果您正在运行需要长时间才能完成的工具,这尤其重要。在某些情况下,地理处理工具将不会在该地理处理线程中运行,这会导致该工具在主应用程序线程中运行,并在工具运行时期间锁定该应用程序。在这种情况下,只有工具完成后才能执行其他任务。以下情况会锁定应用程序,直到该地理处理工具完成为止:
- 在 Python 窗口中运行地理处理工具。
- 在 ArcGIS Pro 加载项中运行地理处理工具可能会锁定或不锁定应用程序,具体取决于加载项中的方法和工具属性。
- 存在待处理编辑内容时运行地理处理工具。
- 在 ModelBuilder 中以交互方式运行模型。
- 从通过功能区按钮或 UI 命令打开的浮动窗口运行地理处理工具,可能会或可能不会锁定应用程序,具体取决于按钮或命令开发人员所设置的工具的方法和属性。
历史和最近运行的工具
通过地理处理窗格或 Python 窗口运行地理处理工具时,会将条目以及有关运行该工具的时间、所使用的设置、工具是否已成功完成和任何信息、警告或错误消息的详细信息一起添加到工程的地理处理历史中。
地理处理窗格中的收藏夹选项卡也具有最近部分,可以列出最近已运行的工具。
注:
如果您最近运行的某个工具已位于收藏夹中,则该工具不会重复出现在最近部分。打开并运行多个工具
地理处理窗格允许您打开多个地理处理工具、查看打开工具的列表以及在这些工具之间进行切换。要打开多个工具,请执行以下步骤:
- 必须在已经打开一个地理处理工具的情况下才能打开第二个工具。
- 单击地理处理窗格右上角的添加按钮 + 以打开列出所有打开的地理处理工具的菜单。
- 选择打开其他工具。
地理处理窗格将返回上一页,并将第一个打开的工具的名称添加到打开工具列表中。从此菜单重新打开工具时,对先前工具进行的所有更改都将被保存和加载。
- 搜索或选择其他工具并将其打开。
- 单击地理处理窗格右上角的添加按钮 + 以查看多个打开的工具的列表。
可以在所有打开工具之间进行切换而不会丢失任何进度,因为只要工具还在打开工具列表中,参数和环境设置将保持不变。
您可以运行多个工具,这些工具将添加到运行工具的队列中,可以在地理处理历史中进行查看。如果在第一个工具正在运行的情况下运行第二个工具,则在第一个工具完成运行之前,第二个工具将一直处于待处理状态,当第一个工具完成运行时,下一个待处理工具将自动运行。