当 ArcGIS Pro 工程包含的地图包含 Web 要素图层或 Web 切片图层时,您可以离线使用地图,并在没有网络连接的情况下继续工作。 可通过此功能编辑 Web 要素图层的离线副本并在网络连接可用时将编辑内容同步到门户中的 Web 要素图层。 离线 Web 切片图层无法编辑,但可以为您的要素图层提供空间上下文。
您可以离线使用地图置,以便进行查询或分析等操作,但是最常见的原因是在离线环境中编辑数据。 下载地图按钮 用于将 Web 图层置于离线状态,前提是它们通过以下方式进行配置:
- 要素图层支持同步。 对于编辑工作流,还必须针对编辑对其进行配置。
- 切片图层支持导出切片。
- 矢量切片图层支持导出切片。
- 地图影像图层和影像图层具有缓存并支持从缓存导出切片。
离线使用地图不是离线使用所有地图内容,只是将配置为离线使用的 Web 图层置于离线状态。 引用网络驱动器中的数据的地图图层在您断网时不可用。 引用本地数据源的图层仍可用。
离线使用的图层数据的空间范围对应下载地图时的可见地图范围。
离线使用的 Web 要素图层将下载到新的移动地理数据库。 可使用在线使用的相同编辑工具和工作流来编辑离线要素。 您可以编辑简单要素和属性,以及撤消和恢复编辑操作。 也可以编辑要素关系和文件附件。
当网络连接可用时,可以将离线数据同步到门户中的 Web 要素图层。 同步会将您的编辑内容写入门户中的 Web 要素图层并使用其他编辑者对 Web 要素图层进行的更改更新离线数据。 如果您偶尔可以访问网络并且需要继续离线编辑数据,可根据需要多次重复同步操作。
在完成工作后,可从工程中移除离线数据。 移除操作会将所有离线 Web 图层的数据源重新更改为其原始在线服务。 它还会删除包含离线要素数据的一个或多个移动地理数据库。
注:
下述工作流不适用于在企业级地理数据库中托管的数据。 有关离线使用企业级地理数据库数据的信息,请参阅准备数据以用于离线要素服务。
离线使用要素图层
下载地图时,启用同步的 Web 要素图层将处于离线状态。
按照以下步骤离线使用要素图层:
- 在功能区的地图选项卡的离线组中,单击下载地图 。
- 或者,选中包括底图和切片图层复选框。
下一节将讨论离线底图和切片图层以及最大比例设置。
- 单击下载。
当离线使用 web 要素图层的数据时,将显示一个进度条。 在完成该过程后,工程主文件夹中随即显示包含离线数据的移动地理数据库。 (如果离线使用多个 Web 要素图层,则存在多个地理数据库。)数据库已添加至工程。 地图要素图层的数据源更新为引用移动地理数据库中的要素类。
- 保存工程。
注:
Web 要素图层中与高级功能有关的一些图层(例如追踪网络图层和公共设施网络图层)无法离线使用。 此外,离线地图不支持包含以下任何字段数据类型的图层:64 位对象 ID、大整型、仅日期、仅时间和时间戳偏移。 仅包含与高级图层类型关联的简单要素、注记和尺寸的图层可以离线。
如果地图包含具有上述数据类型的图层,则地图中来自同一 Web 要素图层的所有其他图层将不会离线。 要使这些其他受支持的图层离线,请从地图中删除包含不受支持的数据类型的图层。
当您未连接到网络时,任何无法离线使用的 Web 要素图层将无法在离线地图中使用。
离线使用切片图层
每个切片图层具有可离线使用的最大切片数。 如果地图覆盖面积较大,则将以给定比例达到最大切片限制。 下载的切片将适用于该比例,如果进一步放大,则不会显示更多详细信息。
如果进一步放大地图以使其覆盖较小区域,则在达到最大切片限制之前,可以离线使用更多切片,并且在离线时将具有更详细的参考数据。
在给定地图比例下,切片图层和矢量切片图层可以离线使用不同数量的切片。 使用离线地图时,下载的切片包和矢量切片包将提供不同的细节层次。
离线使用大量切片时,所创建的切片包和矢量切片包的大小将更大,下载包所需的时间将更长。 在网络连接良好的情况下,下载 1 GB 的切片包需要 30 分钟。
按照以下步骤离线使用切片图层:
- 在功能区的地图选项卡的离线组中,单击下载地图 。
- 选中包含底图和切片图层复选框以离线使用这些图层。
仅当可离线使用地图中的底图或切片图层时,此选项才可用。
- 单击矢量切片图层的最大比例下拉列表,然后选择下载矢量切片图层所需的最大比例。
- 单击切片图层的最大比例下拉列表,然后选择下载切片图层和影像图层所需的最大比例。
- 或者,放大或缩小地图以更改可离线使用切片时所需的比例,并选择下载切片所需的其他比例。
- 单击下载。
离线使用数据和切片时,将显示一个进度条。 切片图层和影像图层将下载到切片包。 如果服务支持此格式,则会创建 .tpkx 文件;否则,将创建 .tpk 文件。 矢量切片图层将下载到矢量切片包 (.vtpk)。
进程完成后,包含离线切片的包将在工程的主目录文件夹中显示。 随即关闭引用切片图层的地图中已离线使用的图层。 引用离线切片包和矢量切片包的新图层将添加到地图中。
- 保存工程。
同步编辑内容
当网络连接可用时,可以将对离线要素进行的编辑内容上传到门户中的 Web 要素图层。 无法同步对离线切片图层进行的编辑。
按照以下步骤同步编辑内容:
- 将您的计算机连接到网络。
- 保存您对离线数据进行的任何编辑。
- 在功能区地图选项卡的离线组中,单击同步 。
在同步离线数据和 Web 要素图层时,将显示一个进度条。 在该过程完成后,将使用您的编辑内容更新 Web 要素图层。 如果其他人对 WEb 要素图层进行的编辑位于您下载的地图范围内,还会使用这些编辑内容更新移动地理数据库中的离线数据。
提示:
在进行同步后,您可能需要在地图底部的状态栏中单击刷新 才能查看更新内容。
移除您的本地数据副本
如果不再需要离线工作,可以上传要素编辑内容,并移除本地移动地理数据库。 已下载的切片包和矢量切片包仍保留在工程的主文件夹中,以供再次使用。
按照以下步骤移除数据的本地副本:
- 将您的计算机连接到网络。
- 保存您对离线数据进行的任何编辑。
- 在功能区地图选项卡的离线组中,单击移除 。
您的编辑内容将同步到 Web 要素图层。 包含离线数据的移动地理数据库将从工程中移除并从工程的主文件夹中删除。 地图图层的数据源将更新为再次引用 Web 要素图层。 完成此流程后,地图将显示更新以显示 web 要素图层的当前数据。 您可能需要刷新地图。
使用离线数据修复工程
如果您在使用离线地图后没有保存工程,或者意外删除了具有离线图层的地图,则可以修复该工程。
按照以下步骤使用离线数据修复工程: