在 ArcGIS 中,地理处理包是包含 GIS 数据的压缩文件。与其他任何文件均类似,包可通过电子邮件、FTP、云、闪盘等方式进行共享。可在工作组内的同事之间、组织中的各个部门之间或通过 ArcGIS Online 与任何其他 ArcGIS 用户共享这些包。接收者会对包进行解包(通常情况下,通过将其拖放到 ArcMap 上进行解包),然后立即开始使用包的内容。
目前,ArcGIS 可以创建五种类型的包:
- 图层包 (.lpk),其中包含图层属性和图层引用的数据集。使用图层包,可以保存和共享有关图层的所有内容,包括符号、标签、表属性和数据。
- 地图包 (.mpk),其中包含地图文档 (.mxd)、所含图层引用的所有数据以及其他地图项目(如图形、布局等)。实际上,该包是图层包与地图文档的集合。
- 定位器包 (.gcpk),其中包含一个地址定位器或复合定位器及其参与定位器。
- 切片包 (.tpk),其中包含使用 ArcGIS Runtime 应用程序可显示为底图的数据切片缓存。
- 地理处理包 (.gpk),用于共享地理处理工作流。
地理处理包可通过结果 窗口中的一个或多个结果进行创建。该包中包含用于创建结果的所有数据和工具。可以向包中添加附加文件,例如文本文档、幻灯片和压缩 ZIP 文件。您的同事对该包进行解开之后,就可以开始使用包中的内容。
通常,创建包的方法有两种:使用 ArcMap 中的菜单(例如,右键单击结果,然后选择共享为 > 地理处理包),或使用打包工具集中的地理处理工具。通常,地理处理工具可以详细地对打包数据进行控制。
有关如何创建及解开地理处理包的详细信息,请参阅地理处理包快速浏览。
使用地理处理包的用途
以下是地理处理包的一些可行用途。虽然针对的是地理处理包,但这些描述也可概化以适用于地图、图层和定位器包。
共享方法
您可能具备某个特定主题(如地表水径流建模)的专业知识或精通一门专业技术(如线性参考)。您可以使用地理处理包,提供已开发的样本数据和模型以及用来进一步说明技术方法的辅助文件(例如 Word 文档),来共享您的专业技术知识。该包的接收者可研究您的方法,然后将其应用于他们自己的数据。
项目协作
假设您有一个项目,您的同事位于不同位置并负责项目的不同方面。例如,在位置适宜性研究中,有一位同事负责土壤评估,而另一位同事负责处理交通问题。可以打包各自的调查结果,然后与每一位进行该项目的同事共享包。在项目的关键阶段,可以将各个包合并为一个包,以供重新分配给所有团队成员。
合并
可能会出现以下情况:您在使用 ArcMap 时,内容列表中有 15 个图层,且其数据来自不同位置:有些位于本地磁盘上,有些包含网络中不同计算机的路径,而有些则可能是企业级数据库中的数据。您正在深入开发某些模型,这些模型使用部分数据,而非全部数据。而此时,您将要断开笔记本电脑的网络连接并外出,且您想要继续处理模型,但将脱机进行处理。您只需运行正在处理的模型以创建结果,然后将这些结果打包成地理处理包。所有数据和模型均会包含到该包中。(使用打包结果工具打包时,可以指定仅需当前地图范围内的数据,并将企业级数据库数据提取到包中所包含的文件地里数据库中。)然后将包解开到本地磁盘上的文件夹中,这样就已将继续工作所需的所有数据都合并到了一个文件夹中。
将数据合并到一个文件夹中是一项十分常见的任务,在打包工具集中有一系列用于合并数据的工具。这些工具可快捷地打包和解包至特定文件夹。
管理情景
您的项目可能会涉及创建许多不同情景。例如,开发某个地区的土地利用计划时,您需要拟定备选计划以应对不同的假设条件(例如,某些地区呈高增长态势,而其他地区呈负增长态势;交通和其他基础设施的计划改进以及购置空白区域的可用资金)。每个计划构成一个情景:唯一数据集合、数据编辑内容、模型和模型参数。可以创建地理处理包来快速生成情景快照,从而为您腾出时间以在同一个地图文档中创建新情景。之后,您可将每个情景解开到自己的文件夹和地图文档中。
培训
如果您的工作内容包括对组织内部人员或组织外部其他人员提供培训课程,则可以使用包来提供课程资料。
疑难解答
我们都曾遇到过这种情况:您似乎无法使模型或脚本进行工作。您需要同事提供帮助。您可以打包结果,然后将包发送给同事。
不能通过失败的结果 创建包。但是,可以使用合并结果工具来创建一个其中包含失败结果所使用的所有数据和工具的文件夹,然后压缩此合并文件夹(例如,使用 ZIP 工具)以对同事提供。您的同事可将该文件解压到本地文件夹中,并使用其内容来排除您的工具问题。