使用离线地图

ArcGIS Pro 中,包含 Web 要素图层或 Web 切片图层的地图可离线使用,以在无网络连接的情况下继续工作。 可通过此功能编辑 Web 要素图层的离线副本并在网络连接可用时将编辑内容同步到门户中的 Web 要素图层。 离线 Web 切片图层无法编辑,但可以为您的要素图层提供空间上下文。

您可以离线使用地图置,以便进行查询或分析等操作,但是最常见的原因是在离线环境中编辑数据。 如果 Web 图层通过以下方式配置,可可以离线使用这些图层:

  • 要素图层支持同步。 对于编辑工作流,还必须针对编辑对其进行配置
  • 切片图层支持导出切片。
  • 矢量切片图层支持导出切片。
  • 地图图像图层和影像图层具有缓存并支持从缓存导出切片。

了解有关离线配置要求及其设置方式的信息

离线使用地图不是离线使用所有地图内容,只是将配置为离线使用的 Web 图层置于离线状态。 当网络连接断开时,如果地图图层引用的数据位于网络驱动器上或位于仅可通过内容部网络访问的数据库中,则这些图层不可用。 引用本地数据源的图层仍可用。

离线使用的图层数据的空间范围对应下载地图时的可见地图范围。

离线使用的 Web 要素图层将下载到新的移动地理数据库。 可使用在线使用的相同编辑工具和工作流来编辑离线要素。 您可以编辑简单要素和属性,以及撤消和恢复编辑操作。 也可以编辑要素关系和文件附件。

当网络连接可用时,可以将离线数据同步到门户中的 Web 要素图层。 同步会将您的编辑内容写入门户中的 Web 要素图层并使用其他编辑者对 Web 要素图层进行的更改更新离线数据。 如果您偶尔可以访问网络并且需要继续离线编辑数据,可根据需要多次重复同步操作。

在完成工作后,可从工程中移除离线数据。 移除操作会将所有离线 Web 图层的数据源重新更改为其原始在线服务。 它还会删除包含离线要素数据的一个或多个移动地理数据库。

离线使用要素图层

下载地图时,启用同步的 Web 要素图层将处于离线状态。

要离线使用要素图层,请完成以下步骤:

  1. 在功能区的地图选项卡的离线组中,单击下载地图 下载地图
  2. 或者,选中包括底图和切片图层复选框。

    下载地图窗口

    下一节将讨论离线底图和切片图层以及最大比例设置。

  3. 单击下载

    当离线使用 web 要素图层的数据时,将显示一个进度条。 在完成该过程后,工程主目录文件夹中随即显示包含离线数据的移动地理数据库。 (如果离线使用多个 Web 要素图层,则存在多个地理数据库。)地理数据库已添加至工程。 地图要素图层的数据源更新为引用移动地理数据库中的要素类。

  4. 保存工程。

注:

ArcGIS Pro 3.4 中,可离线使用公共设施网络,以跟踪操作和创建网络逻辑示意图。 如果网络与公共设施网络第 7 版数据集相关联,则支持 64 位对象 ID 和大整型等资源数据类型。 如下所述,这些字段数据类型通常在离线地图中不受支持。

Web 要素图层中与高级功能有关的一些图层(例如追踪网络图层)无法离线使用。 此外,离线地图不支持包含以下任何字段数据类型的图层:64 位对象 ID、大整型、仅日期、仅时间和时间戳偏移。 仅包含与高级图层类型关联的简单要素、注记和尺寸的图层可以离线。

如果地图包含具有上述数据类型的图层,则地图中来自同一 Web 要素图层的所有其他图层将不会离线。 要使这些其他受支持的图层离线,请从地图中删除包含不受支持的数据类型的图层。

当您未连接到网络时,任何无法离线使用的 Web 要素图层将无法在离线地图中使用。

离线使用切片图层

每个切片图层具有可离线使用的最大切片数。 如果地图覆盖面积较大,则将以给定比例达到最大切片限制。 下载的切片将适用于该比例,如果进一步放大,则不会显示更多详细信息。

与进一步放大时相比,将在更小的比例下达到最大切片限制。

如果进一步放大地图以使其覆盖较小区域,则在达到最大切片限制之前,可以离线使用更多切片,并且在离线时将具有更详细的参考数据。

进一步放大地图以具有可离线使用的更详细的参考数据。

在给定地图比例下,切片图层和矢量切片图层可以离线使用不同数量的切片。 使用离线地图时,下载的切片包和矢量切片包将提供不同的细节层次。

矢量和栅格切片图层在同一地图比例下具有不同的切片限制。

离线使用大量切片时,所创建的切片包和矢量切片包的大小将更大,下载包所需的时间将更长。 在网络连接良好的情况下,下载 1 GB 的切片包需要 30 分钟。

要离线使用切片图层,请完成以下步骤:

  1. 在功能区的地图选项卡的离线组中,单击下载地图 下载地图
  2. 选中包含底图和切片图层复选框以离线使用这些图层。

    仅当可离线使用地图中的底图或切片图层时,此选项才可用。

  3. 单击矢量切片图层的最大比例下拉列表,然后选择下载矢量切片图层所需的最大比例。
  4. 单击切片图层的最大比例下拉列表,然后选择下载切片图层和影像图层所需的最大比例。
  5. 或者,放大或缩小地图以更改可离线使用切片时所需的比例,并选择下载切片所需的其他比例。
  6. 单击下载

    离线使用数据和切片时,将显示一个进度条。 切片图层和影像图层将下载到切片包。 如果服务支持此格式,则会创建 .tpkx 文件;否则,将创建 .tpk 文件。 矢量切片图层将下载到矢量切片包 (.vtpk)。

    进程完成后,包含离线切片的包将在工程的主目录文件夹中显示。 随即关闭引用切片图层的地图中已离线使用的图层。 引用离线切片包和矢量切片包的新图层将添加到地图中。

  7. 保存工程。

下载提前准备的离线地图区域

Web 地图的所有者可提前定义地图区域以离线使用。 要执行此操作,可在 Web 地图项目页面上使用设置选项卡上的管理离线区域按钮。 也可以使用 ArcGIS API for Python 自动执行此操作。 地图区域将随 Web 地图一起打包并可供下载。 这些离线地图非常适合外业工作人员,并且可针对大型工作团队进行适当扩展。

了解有关创建和管理提前准备的离线地图区域的详细信息

要离线使用体现准备的地图区域,请完成以下步骤:

  1. 目录窗格中,单击门户选项卡。

    或者,在目录视图处于活动状态的情况下,单击内容窗格中的门户 门户

  2. 浏览至或搜索我的内容或其他门户集合中的 web 地图或 web 场景。
  3. 右键单击 Web 地图,然后单击查看离线地图区域
  4. 离线地图区域窗口中,选择所需的地图区域。
  5. 单击下载并打开

    具有三个可用地图区域的“离线地图区域”对话框选择窗口

    当离线使用 web 要素图层的数据时,将显示一个进度条。 在完成该过程后,工程主目录文件夹中随即显示包含离线数据的移动地理数据库。 (如果离线使用多个 Web 要素图层,则存在多个地理数据库。)地理数据库已添加至工程,打开的新地图包含引用移动地理数据库中的要素类的要素图层。

  6. 保存工程。

注:

  • 注记尺寸标注无法添加至 Web 地图和用于提前准备的离线地图区域。
  • ArcGIS Pro 3.4 中,将忽略用于设置离线底图的 Web 地图离线选项 在 ArcGIS Pro 中,底图将基于 Web 地图定义。 将确认与公共设施网络功能有关的 Web 地图离线选项。
  • Web 地图图层中存在的属性规则条件值将随提前准备的地图区域一起离线使用。

了解有关优化数据传送的详细信息

提前准备的离线地图区域中的真曲线

提前准备的离线地图区域目前不支持更新真曲线。 离线使用曲线要素时,离线曲线会被增密。 这些要素仍可编辑,但同步期间的行为将因 Web 要素图层的要素访问属性而有所不同。

以下要素访问属性控制更新的曲线编辑行为:

  • 允许几何更新
  • 允许真曲线更新
  • 仅允许真曲线客户端进行的真曲线更新

这些属性仅适用于更新现有要素。 创建新要素和删除现有要素(包括曲线)不受这些设置的影响。

默认情况下,Web 要素图层上启用了仅允许真曲线客户端进行的真曲线更新要素访问属性。 这有助于保护真曲线数据不被增密几何替代。 如果同时启用允许更新真曲线仅允许由真曲线客户端更新真曲线,则提前准备的地图区域中离线使用的曲线要素的几何或属性更新将不会与 Web 要素图层同步。

允许真曲线更新要素访问属性允许所有编辑者更新曲线要素几何。 如果启用允许更新真曲线但禁用仅允许由真曲线客户端更新真曲线,则提前准备的地图区域中离线使用的曲线要素的几何或属性更新将与 Web 要素图层同步。 这可能导致服务器上的曲线几何被离线使用的增密几何替代。

如果同时禁用允许更新真曲线仅允许由真曲线客户端更新真曲线,则提前准备的地图区域中离线使用的曲线要素的几何或属性更新将不会与 Web 要素图层同步。

允许几何更新要素访问属性允许编辑者更新要素几何。 默认情况下,会启用该选项。 如果禁用允许几何更新,则仅属性更新将与 Web 要素图层同步。 这适用于曲线和非曲线要素。

同步编辑内容

当网络连接可用时,可将对离线要素执行的编辑上传到 Web 要素图层。 无法同步对离线切片图层进行的编辑。

要同步编辑内容,请完成以下步骤:

  1. 将您的计算机连接到网络。
  2. 保存您对离线数据进行的任何编辑。
  3. 在功能区地图选项卡的离线组中,单击同步 同步

    在同步离线数据和 Web 要素图层时,将显示一个进度条。 在该过程完成后,将使用您的编辑内容更新 Web 要素图层。 如果其他人对 Web 要素图层进行的编辑位于您下载的地图范围内,还会使用这些编辑内容更新移动地理数据库中的离线数据。

    提示:

    在进行同步后,您可能需要在地图底部的状态栏中单击刷新 刷新 才能查看更新内容。

注:

ArcGIS Pro 3.4 和更高版本中,使用提前准备的离线地图区域时,将遵循在与要素和附件同步关联的 Web 地图上设置的离线选项。

了解有关优化数据传送的详细信息

离线地图区域的打包更新

当使用提前准备的离线地图区域时,可以配置各个地图区域,以控制服务器更新的打包和提供的时间及方式。

默认情况下地图区域已设置,因此在下载之后,将使用要素服务同步使下载的数据保持最新状态。 在此模式下,在您同步编辑内容时,您将收到最新的可用要素数据。

也可以针对只读访问权限优化地图区域以使用打包的更新。 在应用启用打包更新优化后,服务器上存储的地图区域将定期更新。 还将提取对数据进行的更改并随地图区域项目一起存储。 ArcGIS Pro 等客户端可定期下载更改并进行应用以保持离线数据为最新。 由于数据和数据更改已经打包到服务器上,因此这种方法对于大型部署具有高度可伸缩性。

有关详细信息,请参阅优化更新的交付方式

注:

  • 使用打包更新的地图区域不支持编辑。 编辑将处于禁用状态并且编辑模板不会呈现。
  • 当与打包更新同步时,系统可能需要下载新包。 如果下载大小大于 100 MB,系统会发送一条提示,询问您是否要继续。

移除您的本地数据副本

如果不再需要离线工作,可以上传要素编辑内容,并移除本地移动地理数据库。 已下载的切片包和矢量切片包仍保留在工程的主目录文件夹中,以供再次使用。

要移除数据的本地副本,请完成以下步骤:

  1. 将您的计算机连接到网络。
  2. 保存您对离线数据进行的任何编辑。
  3. 在功能区地图选项卡的离线组中,单击同步 同步
  4. 离线组中,单击移除 移除

    包含离线数据的移动地理数据库将从工程中移除并从工程的主目录文件夹中删除。 地图图层的数据源将更新为引用 Web 要素图层。 完成此流程后,地图将显示更新以显示 web 要素图层的当前数据。 您可能需要刷新地图。

注:

对于提前准备的离线地图区域,移除 将自动同步更改,然后删除工程中的地图和相关的地图区域数据。

使用离线数据修复工程

如果您在使用离线地图后没有保存工程,或者意外删除了具有离线图层的地图,则可以修复该工程。

要使用离线数据修复工程,请完成以下步骤:

  1. 创建地图
  2. 目录窗格中,浏览到工程的主目录文件夹或在共享和下载选项中指定的下载位置。
  3. 右键单击包含离线切片的矢量切片包,然后单击添加到当前地图 添加至当前地图
  4. 右键单击包含离线切片的切片包并单击添加到当前地图 添加至当前地图
  5. 右键单击包含离线数据的地理数据库并单击添加到工程 添加到工程
  6. 浏览到数据库。
  7. 将要素类和要素数据集拖动到新地图上。
  8. 保存工程。

复本活动日志

ArcGIS Pro 中执行复本创建或同步过程时,有关过程的详细信息将在 ArcGIS Pro 复本活动日志中记录。 可使用此信息对错误进行故障排除或检查复本创建和同步性能。

详细了解复本日志

相关主题