离线地图支持在断开 Internet 连接的情况下查看、收集和更新要素。重新连接后,您可以同步您的地图、发送您所作出的更新,以及从其他用户处获取地图更新。
要使用离线地图,需要对所有图层(包括底图和参考图层)启用离线使用功能。Esri 底图会自动启用离线使用功能。您可以为以下类型的地图图层启用离线使用功能:
- 已启用导出切片的缓存地图服务(来自 ArcGIS Server 10.3 或更高版本)- 在高级设置中,选中允许客户端导出缓存切片框。
- 要素服务(来自 ArcGIS Server 10.3 或更高版本)- 选择查询和同步选项以启用离线使用功能。如果您希望数据可以编辑,则必须选择创建、删除或更新的任意组合。
- 托管要素图层 - 选中项目页面设置选项卡上的启用同步框。
- 托管切片图层 - 选中项目页面的设置选项卡上的启用离线模式框。
图层启用离线使用后,您可以为 Web 地图启用离线使用,方法是选中项目页面设置中离线模式下的启用离线模式框。如果您的地图支持离线使用,那么,如果地图中的所有图层均在保存地图时启用了离线使用,则该地图的离线使用将自动启用。如果您不想离线使用地图,请取消选中启用离线模式框并单击保存。
如果您希望离线使用的地图中包含切片图层,则该切片图层的源服务定义文件或切片包必须存在于您的门户中。
选择项目右侧的高级离线选项
制作可供离线使用的地图时,可通过调整高级离线选项来指定用户将从服务器接收哪些信息。在以下情况下这些选项可配置:满足以上离线使用地图的详细要求;地图中至少有一个可编辑要素图层,且地图中所有可编辑的要素图层均为托管要素图层或来自于 ArcGIS Server 10.4 或更高版本要素服务的图层。要更改这些选项,在地图项目页面的离线模式设置旁,单击显示高级选项链接。
高级离线选项设置可影响用户初始下载和后续从服务器同步哪些数据。这些设置不会影响用户所做的编辑;这些编辑内容将始终发送至服务器。
本部分将提供上述每一个设置的相关详细信息,并解释如何根据用户所需的信息类型以及带宽或组织实施的传输时间限制来为您的项目选择正确的设置。
可编辑图层的选项
在可编辑图层部分,请指定用户要从服务器中检索的数据类型。编辑将在每次用户同步数据时发送到服务器。默认情况下,将同时检索要素和附件。
要素
同步后首次下载地图以及新增要素或更新要素时,如果用户需要查看某一工作区域内的要素,请将要素选中。此选项会导致性能降低并增加初始下载和后续同步操作的存储使用,但是它将传送工作区中的所有要素。
当用户首次下载地图或更新同步时未处理的要素时,如果他们不需要查看现有要素,请取消选中此选项。这将减少传输的数据量。新要素始终在同步期间上传。
附件
如果用户需要查看附件,请将附件选中。该操作将增加您初次下载以及与服务器同步时检索的数据大小。
如果用户无需查看附件即可完成工作,请取消选中附件。系统将不会下载附件,从而减少移动设备上的存储并减少下载和同步所用的时间。新附件始终在同步期间上传。
注:
如果图层中的一个或多个来自 ArcGIS Server 10.3.1 或更早版本,则无法排除可编辑图层的附件。
只读图层的选项
在只读图层部分中,您仅需指定用户是否会从不可编辑图层的服务器中检索附件。将始终检索只读图层中的要素。如果用户无需查看与只读要素相关联的附件,请取消选中附件。用户仍能看见只读资产,但数据大小和传输时间成本都将减少,因为用户未同步附件。