采用地理处理包可以十分便利地将一个或多个工具,以及这些工具所使用的数据打包到一个压缩文件 (.gpkx) 中,实现共享地理处理工作流。通过一个或多个成功运行的地理处理工具创建地理处理包。运行工具所需的所有工具设置和环境、模型、脚本、数据、图层和文件都包括在该包中。这表示使用您的包的用户可与重新运行您的工具以生成完全相同的结果,或使用具有不同数据的工具生成新结果。此包还可以包含其他文件(如文本文档、幻灯片放映以及压缩的 ZIP 文件),提供有关使用工具的更多信息或资源。
您和其他人可以通过将包添加到 ArcGIS Pro 工程(即将包的内容提取或解包到 <User Documents>\ArcGIS\Packages 文件夹)来使用其中的工具和数据。
注:
仅可在 ArcGIS Pro 中使用在 ArcGIS Pro 中创建的地理处理包。
创建地理处理包
创建地理处理包的方法有两种:
- 在共享 > 包 > 地理处理下的工具列表中选择您希望打包的成功运行的地理处理工具。这将打开地理处理包窗格。或者,您可以在目录窗格的地理处理历史节点中右键单击成功运行的工具,然后选择共享为 > 地理处理包
- 使用包工具集中的地理处理工具。通过这些工具,您可以更精细地控制对数据和工具进行打包的方法,但不能交互分析您正在使用其进行打包的工具的问题,因此您必须使用单独的工具将包上传至 ArcGIS online。
示例
地理处理包可用于
- 共享方法
- 针对某一工程进行协作
- 将工具和数据合并到集中位置
- 评估多个场景
- 对他人进行执行工作流的方法训练
共享方法
您可能具备某个特定主题(如地表水径流建模)的专业知识或精通一门专业技术(如线性参考)。您可以使用地理处理包,提供已开发的样本数据和模型以及用来进一步说明技术方法的相关文件(例如 PDF 文档),来共享您的专业技术知识。该包的接收者可研究您的方法,然后将其应用于他们自己的数据。
项目协作
假设您有一个项目,您的同事位于不同位置并负责项目的不同方面。例如,在位置适宜性研究中,有一位同事负责土壤评估,而另一位同事负责处理交通问题。可以打包各自的调查结果,然后与每一位进行该项目的同事共享包。在项目的关键阶段,可以将各个包合并为一个包,以供重新分配给所有团队成员。
合并
可能会出现以下情况:您正在处理某一工程,并且您的地图具有 15 个图层,其数据来自不同位置:有些位于本地磁盘上,有些包含网络中不同计算机的路径,而有些则可能是企业级数据库中的数据。您正在深入开发某些模型,这些模型使用部分数据,而非全部数据。而此时,您将要断开笔记本电脑的网络连接并外出,且您想要继续处理模型,但将脱机进行处理。您只需运行正在处理的模型以创建结果,然后将这些结果打包成地理处理包。所有数据和模型均会包含到该包中。(使用打包结果工具打包时,可以指定仅需当前地图范围内的数据,并将企业级数据库数据提取到包中所包含的文件地里数据库中。) 然后将包解开到本地磁盘上的文件夹中,这样就已将继续工作所需的所有数据都合并到了一个文件夹中。
将数据合并到一个文件夹中是一项十分常见的任务,在打包工具集中有一系列用于合并数据的工具。这些工具可快捷地打包和解包至特定文件夹。
评估场景
您的项目可能会涉及创建许多不同情景。例如,开发某个地区的土地利用计划时,您需要拟定备选计划以应对不同的假设条件(例如,某些地区呈高增长态势,而其他地区呈负增长态势;交通和其他基础设施的计划改进以及购置空白区域的可用资金)。每个计划构成一个情景:唯一数据集合、数据编辑内容、模型和模型参数。可以创建地理处理包来快速生成情景快照,从而为您腾出时间以创建新情景。
培训
如果您对组织内部人员或组织外部其他人员提供培训课程,则可以使用包来提供课程资料。