注:
此功能仅适用于 Survey123 外业应用程序。离线底图不适用于 Survey123 web 应用程序。
Survey123 支持使用离线底图。 这些底图必须为受支持的 Esri 文件类型,并且使用 Web 墨卡托辅助球体投影。
您可以针对调查中的位置问题在基本和标准地图类型之间进行选择。 默认设置为标准,建议将此设置用于大多数设备。 Survey123 Connect 和 Survey123 外业应用程序在使用标准地图类型时支持以下内容:
- 栅格切片服务
- Web 地图
- 地图服务
- 影像服务
- 矢量切片服务
- Web 地图服务 (WMS)
- Web 地图切片服务 (WMTS)
- 切片包(TPKX 或 TPK)
- 矢量切片包 (VTPK)
- 移动地图包 (MMPK)
对于在显示地图时遇到性能问题的设备,可以使用基本地图类型。 如果使用基本地图类型,则只能将最大为 2 GB 的栅格切片服务和切片包 (TPK) 用于离线使用。 基本地图类型是较早的 Android 和 iOS 设备上的默认设置,或者您可以在外业应用程序和 Survey123 Connect 中手动选择它们,也可以浏览到 设置 > 地图并在地图类型下选择基本。
在生成离线地图包之前,您必须考虑创建地图包将使用的数据。 可以使用您自己的数据图层、Esri 底图或这两者的组合。 此外,您还必须考虑您需要覆盖区域的地理范围以及所需查看细节的比例。 有关详细信息,请参阅切片缓存的最佳做法或使用地图中的托管图层的最佳做法。
要创建并共享离线底图以用于 Survey123 外业应用程序,可以执行以下任意操作:
- 使用 ArcGIS Desktop 或 ArcGIS Pro 在桌面上创建地图包。
- 可以使用 ArcGIS Online 或 ArcGIS Enterprise 在浏览器中创建地图包。
- 在 Tile Package Kreator 中创建地图包,此为创建 TPK 的专用桌面工具。
- 共享地图包以供其他人在调查中使用。
要将用于 Survey123 外业应用程序的离线底图下载到您的设备,可以执行以下任意操作:
- 将共享地图包链接到调查 - 打开调查后,系统将提供用于下载地图包文件的选项。
- 将地图包包含在调查中 - 发布之前,请将底图包含在调查内容文件夹的媒体文件夹中。 无需额外配置或可选下载。
- 将地图包直接复制到您的设备 - 将地图包文件复制到 ArcGIS/My Surveys/Maps 文件夹以供所有调查使用。
- 浏览至现有地图包文件 - 浏览至已在 Survey123 外部加载到设备的地图包文件。
注:
建议将离线地图与调查相关联的方法是链接共享地图包,但是如果需要,您还可以通过编辑调查的 .info 文件手动将共享地图包关联至调查。
手动关联共享地图包在您需要将地图包与可通过以下方式访问的调查关联时十分有用:
- 其他调查
- 位置共享地图
- 位置状态地图
在桌面上创建地图包
可以使用 ArcGIS Desktop 或 ArcGIS Pro 创建地图包。 地图切片包创建后,您可将其直接复制到设备或外部存储卡,以便在 Survey123 外业应用程序中使用,也可以在 ArcGIS Online 或 ArcGIS Enterprise 中共享,从而可与调查相关联并供他人使用。 虽然 ArcGIS Pro 和 ArcGIS Desktop 是不同的应用程序,但这两者的过程相同。
要在 ArcGIS Desktop 或 ArcGIS Pro 中创建地图包,请完成以下步骤:
- 在 ArcGIS Desktop 或 ArcGIS Pro 中打开现有地图或创建地图。
确保地图已具备适当的名称和描述。 要编辑名称和描述,请右键单击内容列表中的地图,然后单击属性。 在 ArcGIS Desktop 中,属性选项位于文件菜单中。
提示:
地图必须使用“Web 墨卡托辅助球体”投影。
- 在工具箱中,选择或搜索创建地图切片包工具、创建矢量切片包工具或创建移动地图包工具,然后提供输入地图名称、输出文件名、切片格式、细节层次、摘要和标签。
- 运行要使用的工具。
随即在指定的输出位置创建 .tpkx、.tpk、.vtpk 或 .mmpk 文件。 要在 Survey123 外业应用程序中使用此文件,您可以将其手动复制到设备中,也可以将其上传到 ArcGIS Online 或 ArcGIS Enterprise 中以支持共享。
所有地图包文件都具有特定区域和细节范围,例如,此示例 .tpk 文件为加利福尼亚州圣贝纳迪诺山脉的特定部分。 它不包括此位置以外的任何数据,且不适用于其他区域的调查。
在浏览器中创建地图包
也可以在 ArcGIS Online 或 ArcGIS Enterprise 中通过创建 web 地图的地图区域来创建地图包。 有关详细信息,请参阅创建和管理提前准备的离线地图区域(适用于 ArcGIS Online)或创建和管理提前准备的离线地图区域(适用于 ArcGIS Enterprise)。
注:
只能在 Survey123 外业应用程序中使用地图区域中的底图。您可以将每个底图图层下载为单独的离线地图包。 地图区域中的业务图层和标注将不会显示。
在 Tile Package Kreator 中创建地图包
Tile Package Kreator 是一款用于栅格切片包创建和探索的桌面应用程序。 此应用程序可用于执行以下操作:
- 创建可供离线使用的栅格切片包。
- 浏览并下载组织栅格切片包。
- 将现有栅格切片包上传至 ArcGIS,以便在组织内共享。
Tile Package Kreator 提供了另一种方法,可用来创建和管理底图文件以备离线使用 Survey123。
下载 macOS、Windows 或 Ubuntu 的 Tile Package Kreator。 有关详细信息,请参阅 Tile Package Kreator 功能指南。
共享地图包
可以在 ArcGIS 中共享地图包,以便将其下载到不同的设备,或者对其进行共享。 共享可在 ArcGIS Desktop 或 ArcGIS Pro 中完成,也可以直接在 ArcGIS 组织中完成。
要在 ArcGIS 中共享地图包,请完成以下步骤:
- 登录到 ArcGIS Online 或 ArcGIS Enterprise。
- 浏览至我的内容。
- 选择添加项目。
- 选择来自我的计算机。
- 浏览至您的地图包,然后选择添加项目。
注:
当上传地图包时,将默认选中将此文件发布为托管图层复选框。 当共享地图包以供在 Survey123 中使用时,这不是必需项。
将共享地图包链接到调查
要使得共享地图包可供调查的用户使用,必须将地图包链接到调查。 可在 Survey123 Connect 中执行此操作。
- 在 Survey123 Connect 中打开调查。
- 打开链接内容选项卡。
- 选择添加地图链接。
随即显示一个窗口,其中包含与您的授权用户账户共享的所有地图服务和包。 并非所有这些项目都可以离线使用。
- 选择首选共享地图包,然后选择确定。
现在,在 Survey123 外业应用程序中使用您的调查时,即可下载地图包。 有关详细信息,请参阅使用离线底图。
将地图包包含在调查中
可以将地图包直接附加到调查,以供调查立即使用。 要为调查提供地图包,请在发布之前将其添加到调查的内容文件夹中的媒体文件夹。
将调查与附加的地图包一起发布后,Survey123 外业应用程序将文件下载为调查的一部分。 文件将自动添加到可通过该调查的底图按钮提供的底图列表。
注:
包含您的地图包会使上传和下载调查的进程变得非常缓慢,特别是地图包较大时。 由于这也会使文件成为调查下载的必需部分,因此可能不适用于所有调查。将地图包直接复制到设备
如果您未连接至 Internet 或无法连接到 ArcGIS,则可以将地图包直接复制到设备。
要将地图包直接复制到设备,请完成下列步骤:
- 连接到您的设备。
如果您使用的是 iOS 设备,则必须使用 iOS 文件浏览器应用程序。在 macOS Catalina 10.15 或更高版本中,可以使用 Finder 作为文件浏览器。 在较早版本的 macOS 或 Windows 中,可以使用 iTunes 或其他文件浏览器应用程序。
- 将 .tpkx、.tpk、.vtpk 或 .mmpk 文件复制到如下位置中的您的地图文件夹:
- Windows - C:\Users\<username>\ArcGIS\My Surveys\Maps
- iOS - Survey123/Documents/ArcGIS/My Surveys/Maps
- Android - Android/data/com.esri.survey123/files/ArcGIS/My Surveys/Maps
- Android SD 卡 - SD CARD/Android/data/com.esri.survey123/files
- 在 Survey123 外业应用程序中选择菜单 > 设置 > 地图,然后浏览至地图库下的 ArcGIS/My Surveys/Maps 文件夹。
默认情况下,此文件夹中的所有地图均显示在调查的可用地图列表中。 要限制可用于调查的离线地图,可以在调查的 .info 文件中将 includeLibrary 设置为 false。 有关详细信息,请参阅手动将共享地图包关联至调查。
如果为组织启用了位置共享,添加到此文件夹的地图也可以用于位置共享地图。
浏览到现有地图包文件
注:
此操作在 iOS 和 Android 设备上不能执行,因为这些操作系统不允许访问应用程序存储之外的数据。 数据必须复制到指定的应用程序存储位置。
您可以在调查中使用已下载到设备的地图包文件。 打开您的调查之前,请确保已定义地图库文件夹。 在 Survey123 外业应用程序的菜单中,选择设置,选择地图选项卡,然后添加保存地图的文件夹的路径。 然后,在调查中,选择您的地图问题以显示完整地图页面。 选择底图按钮并选择您设备上的底图以进行显示。
浏览到现有地图包文件的常见示例是当您要预加载外部存储卡的情况。 要使用外部存储卡中的地图包,请完成下列步骤:
- 将地图包复制到您的存储卡,并将卡放入设备中。
- 在您的设备上启动 Survey123 外业应用程序,然后在右上角的菜单中选择设置 > 地图。
- 指定代表存储卡的其他地图库。
ArcGIS/My Surveys/Maps 的默认路径将处于已显示状态。 可以执行以下任一操作来添加更多路径:
- 在文本框中键入其他路径(使用分号分隔各个路径)。
- 使用文件夹浏览器选择其他路径。 选中的任何路径都会追加至您的地图库文件夹。
当您下次打开地图追加属性设置为 true 的调查时,存储卡中的地图包将会附加至可用底图列表。
为确保地图库文件夹有效,未选中任何选项。 当您从 ArcGIS 中下载地图包时,将使用列表中的第一个路径。