常见问题解答

常规

Web 应用程序

GPS 精度和接收器

位置共享设置

移动应用程序中的位置共享

常规

如何获取此应用程序?

ArcGIS Field Maps 包括两个应用程序 - Field Maps 移动应用程序和 Field Maps Designer web 应用程序。

Field Maps 移动应用程序可在 Android 设备的 Google Play 上或 iOSwatchOS 设备的 App Store 上获取。

注:

如果您正在使用 Android 设备并且无法访问 Google Play,请参阅如何在无法访问 Google Play 的情况下下载 ArcGIS Field Maps (Android)

可通过您的门户访问 Field Maps Designer web 应用程序。 其访问方式取决于您正在使用的软件:

  • 如果您正在使用 ArcGIS Online,可通过应用程序启动器或者转至 https://www.arcgis.com/apps/fieldmaps 访问 Field Maps Designer
  • 如果您正在使用 ArcGIS Enterprise,可通过应用程序启动器或者通过转至 https://host.domain.com/webadaptor/apps/fieldmaps/(其中 host、domain 和 webadaptor 将被替换为您门户的相关信息)访问 Field Maps Designer

注:

默认情况下,Field Maps Designer 安装在 ArcGIS Enterprise 10.9 及更高版本中。 要在 ArcGIS Enterprise 10.8.1 中使用 Field Maps Designer,您必须安装应用程序

我为什么无法登录?

尝试登录时可能会出现一些常见问题。 请确认是否输入了正确的用户名和密码。 请确认您的账户属于 ArcGIS 组织(ArcGIS OnlineArcGIS Enterprise)。 如果使用 ArcGIS Enterprise,请验证门户实例的 URL,例如 https://myportal.mycompany.com/arcgis

什么是应用程序许可?

ArcGIS Field Maps 对 ArcGIS 组织的成员可用。 其中包括订阅 ArcGIS Online 或拥有 ArcGIS Enterprise 账户的成员。 有关详细信息,请参阅 Field Maps ArcGIS 账户要求和许可使用条款

移动工作人员是否可以通过电子邮件、网站或应用程序打开 Field Maps

是。 如果您在应用程序、网站或电子邮件中使用 Field Maps 链接,则您的用户可打开 Field Maps。 您可以指定应使用的特定门户或应打开的地图,以及地图应该居中的位置或要搜索的要素。 如果您想开始捕获资产或观测点,请指定要添加要素的图层、要设置的任何属性、要分配给每个属性的值以及捕获完成后是否要返回至某个应用程序。 有关详细信息,请参阅从链接打开地图

如何提供关于应用程序的反馈?

ArcGIS Field Maps 团队非常希望能够获得您对应用程序的反馈。如果您有任何反馈或咨询,请发送电子邮件至 ArcGISFieldMaps@esri.com。也可以通过 ArcGIS Field Maps Esri 社区 页面提供反馈。 如果在使用应用程序的过程中遇到问题,请联系 Esri 技术支持。 如果您对应用程序有任何建议,可通过 ArcGIS Ideas 与我们共享。

是否可安装应用程序的前一个版本?

不能,不支持恢复到应用程序的前一个版本。 有关详细信息,请参阅 ArcGIS Field Maps 的产品生命周期

Windows 是否支持 Field Maps

警告:

Windows 11 上的 ArcGIS Field Maps 已经弃用,将于 2025 年 3 月 5 日停用。 有关详细信息,请参阅弃用通知

是,Field Maps 在具有 Windows Subsystem for AndroidWindows 11 设备上受支持。 要了解如何在 Windows 11 设备上安装 Field Maps,请参阅如何在 Windows 上安装 Field Maps

注:

Field Maps 文档站点上的 Android 帮助主题同样适应于 Windows 上的 Field Maps

Windows 上的 Field Maps 移动应用程序目前具有以下限制:

  • Windows Subsystem for Android 上不支持蓝牙和串行连接,这意味着需要执行附加步骤,才能将 Field Maps 连接到 GPS 接收器以进行高精度数据采集。 有关详细信息,请参阅如何将 Field Maps (Windows) 连接到外部 GPS 接收器
  • 不支持导航文件夹结构,这意味着您无法将底图或 .mmpk 文件旁加载(复制)到 Windows 设备。
  • 不支持与导航应用程序(包括 ArcGIS Navigator)集成。

我可以离线工作吗?

可以,Field Maps 支持通过 web 地图和移动地图包 (MMPK) 离线工作。 有关通过 MMPK 和 Web 地图离线工作的详细信息,请参阅下载地图

有关准备 web 地图和 MMPK 以供离线使用的详细信息,请参阅准备地图以供下载

Field Maps 是否支持室内定位系统 (IPS)?

是的,Field Maps 支持包含 ArcGIS IPS 的室内定位系统。 如果您在为 IPS 配置的 Field Maps 移动应用程序中打开地图,Field Maps 将自动检测建筑物内的 IPS 信标并使用它们在应用程序中生成您的位置。要了解有关如何设置室内定位的信息,请参阅 ArcGIS IPS 入门

我可以使用复制(旁加载)到设备的底图吗?

可以,您可以直接将地图切片包(.tpk.tpkx)或矢量切片包 (.vtpk) 复制到设备或 SD 卡中。 在线或离线工作时,可以使用复制的底图。 要在下载地图区域时将设备上的底图用作默认底图,那么地图必须引用该底图。 在离线工作时,所复制的底图必须与地图区域的范围重叠,且该底图必须具有与默认底图相同的空间参考。 有关详细信息,请参阅复制底图

为什么放大地图后,底图图层不再可见?

Field Maps 会采用为底图图层设置的最大比例范围。 如果放大时超过此范围,底图图层在地图上将不再可见。 要解决此约束,请参阅以下支持文章:使用 ArcGIS Field Maps 放大地图后,底图图层不再可见

我能否在应用程序中生成路径并获取方向?

虽然 Field Maps 并不在应用程序内生成路径或提供方向,但是它可以将位置传递到包括 ArcGIS NavigatorApple Maps 以及 Google Maps 在内的路径应用程序中。 选择感兴趣位置后(包括要素、搜索结果和放置的图钉),方向操作可供使用。

Field Maps 还包括一个罗盘,可指导您前往感兴趣点。 对要素、搜索结果或图钉使用罗盘操作可查看前往的方向和到达项目的距离。

注:

要了解有关 Field Maps 未来版本中将引入的导航和路由功能的详细信息,请参阅 Field Maps 有什么计划

是否可以从要素图层同时下载所有附件?

是,可以使用 ArcGIS API for Pythondownload_attachments Python 脚本从要素图层下载所有附件。

创建和编辑地图以用于 Field Maps 时应当使用哪个 Map Viewer?

如果正在使用 ArcGIS OnlineArcGIS Enterprise 10.9.1 或更高版本,则可使用新的 Map ViewerMap Viewer 经典版。 但是,Map Viewer 经典版 中有一些要素当前在新的 Map Viewer 中不可用,因此所用版本取决于地图需要的内容。 有关详细信息,请参阅 Field MapsMap Viewer 博客文章

如果您正在使用 ArcGIS Enterprise 10.8.1 或 10.9,可使用 Map Viewer 经典版Map Viewer 。 但是,如果使用 Field Maps Designer web 应用程序配置表单,则在编辑地图时必须使用 Map Viewer。 如果使用 Map Viewer 经典版 编辑或保存地图,则您在 Field Maps Designer 中配置的表单将会丢失。

使用 Field Maps 是否会消耗配额?

Field Maps 不会消耗配额;但是,可在 Field Maps 中使用的某些 ArcGIS Online 功能会消耗配额。 例如,在托管要素图层中,添加要素将消耗要素存储配额,向要素中添加照片附件将消耗文件存储配额。 有关上述及其他 ArcGIS Online 功能配额消耗情况的详细信息,请参阅 ArcGIS Online 查看状态主题中的配额。 有关如何在 ArcGIS Online 中使用配额的详细信息,请参阅了解配额

Field Maps 有什么计划?

在未来版本中,Field Maps 将集成 ArcGIS WorkforceArcGIS Navigator 功能 - 引入分配管理和导航。 有关 Field Maps 道路计划的详细信息,请参阅 ArcGIS Field Maps 中的新特性

何处可以找到 Field Maps 的其他资源?

有多种 Field Maps 资源可供使用,包括以下内容:

有关资源的完整列表,请参阅 ArcGIS Field Maps 资源页面。

Web 应用程序

在编辑使用 Map Viewer 经典版 web 应用程序配置的地图时,是否可以使用 Field Maps Designer

如果您使用 ArcGIS OnlineArcGIS Enterprise 10.9.1 或更高版本并通过 Field Maps Designer 来配置地图,则在编辑地图时可以使用 Map Viewer 经典版 或新的 Map Viewer

如果您使用 ArcGIS Enterprise 10.8.1 或 10.9 并通过 Field Maps Designer 来配置地图,则在编辑地图时必须使用 Map Viewer。 如果您使用 Map Viewer 经典版 来编辑地图,则您在 Field Maps Designer 中所做的更改将会丢失。

我在 Field Maps 中配置的表单和要素模板是否会覆盖在 Map Viewer 经典版 中设置的符号系统、弹出窗口配置和表单?

如果您在 Field Maps Designer web 应用程序中创建了表单,则该表单将覆盖在 Map Viewer 经典版 中配置的可编辑弹出窗口。Field Maps Designer 不会更改符号系统或弹出窗口。

为什么没有加载我的地图?

如果在打开或共享地图时收到无法加载错误消息,可能是因为图层已损坏或无法访问。 例如,如果图层已删除或未与您的账户共享,则地图无法加载。

为什么表格中的字段不存在?

如果配置表格时收到图层中不存在引用的字段错误消息,则表示字段已从图层中移除。 无法在移动应用程序中使用引用缺失字段的表格条目采集数据。

如果要从 ArcGIS Enterprise 10.8.1 升级到更高版本,如何迁移 Field Maps Designer web 应用程序?

如果要从 ArcGIS Enterprise 10.8.1 升级到更高版本,首先ArcGIS Enterprise 10.8.1 中卸载 Field Maps Designer web 应用程序。 默认情况下,web 应用程序安装在 ArcGIS Enterprise 10.9 及更高版本中。

注:

ArcGIS Enterprise 10.8.1 中卸载 Field Maps Designer 不影响要在应用程序中使用的地图或数据。

是否可以在地图之间复制表格?

是,可以使用 ArcGIS API for Pythoncopy_form_between_maps Python 脚本ArcGIS Online 助手在地图之间复制表格。 有关分步说明,请参阅复制地图和表格博客文章

是否可以使用 Field Maps Designer 从图层和表中删除字段?

可以,如果表单中没有待处理的编辑内容,则在 Field Maps Designer 中配置表单时,可以从图层和表中删除字段。 要删除字段,您必须是图层的所有者或组织的管理员。 配置表单时,从字段列表中选择要删除的字段,然后单击删除。 删除字段后,系统会将该字段从字段列表、基础要素图层、所有类型和模板以及使用该字段的任何弹出窗口配置中移除。

警告:

删除字段是永久操作,无法撤消。

不能删除以下类型的字段:

注:

ArcGIS Enterprise 11.0 及更高版本支持使用 Field Maps Designer 删除字段。

ArcGIS Enterprise 上的 Field Maps Designer 提供什么功能?

Field Maps Designer 提供的功能取决于您所使用的 ArcGIS Enterprise 版本。 有关详细信息,请参阅ArcGIS Enterprise 上对 Field Maps Designer 的支持 (PDF)

GPS 精度和接收器

我的 GPS 接收器是否与 Field Maps 兼容?

Field Maps 支持输出 NMEA 语句的内部 GPS 接收器和外部 GPS 接收器。 有关 Field Maps 可读取的 NMEA 语句列表以及可与 Field Maps 结合使用的 GPS 接收器列表,请参阅选择接收器

  • 要将接收器与 Android 设备一起使用,则该接收器必须在 Android 上受支持并输出 NMEA 0183 语句。 选择接收器包括 Field Maps 开发团队与 Field Maps 一起使用的接收器列表。
  • 要将接收器与 iOS 设备一起使用,必须在选择接收器中列出该接收器作为支持。

GPS 接收器的预期精度等级如何?

确定特定外部 GPS 接收器预期精度等级的最佳方法是检查接收器供应商的网站是否具有 GPS 规格。 如果您正在查找集成 GPS 接收器的精度等级或者要比较各种外部 GPS 接收器的精度等级,您会发现 USDA Forest Service 发布的 NTDP GPS 接收器水平精度报告和测试精度很有帮助。 该组织已对各种等级的 GPS 接收器进行测试,以确定其在不同冠层盖度条件以及一些情况下不同 GPS 设置下的水平精度。 虽然 Esri 不支持 Forest Service 的结果,但在确定最适合您组织需求的接收器时,可将这些结果作为一份实用指南。 Esri 未官方建议将任何特定接收器与 Field Maps 配合使用。

位置共享设置

如何设置位置共享并授权 ArcGIS Field Maps

要在 ArcGIS Field Maps 中使用位置共享功能,必须为您的组织启用位置共享

要在 Field Maps 中访问位置共享功能,必须为将要追踪的每个 ArcGIS 账户购买并分配 ArcGIS Location Sharing 许可。 该许可将包含在 Mobile Worker 用户类型中,且可以作为所有其他用户类型(包括 Viewer 用户类型)的附加许可使用。 有关详细信息,请参阅 ArcGIS Online 中的用户类型ArcGIS Enterprise 中的用户类型

注:

ArcGIS Location Sharing 许可包含在 ArcGIS OnlineArcGIS Enterprise 11.0 及更高版本的 Mobile Worker 用户类型中。 仍然支持之前在 ArcGIS OnlineArcGIS Enterprise 中分配的 ArcGIS Tracker 许可。

Track Viewer web 应用程序具有一组自己的针对查看位置轨迹以及创建和共享轨迹视图的要求。 有关详细信息,请参阅创建轨迹视图

Track Viewer web 应用程序可用于查看通过 Field Maps 采集的轨迹。 可通过您的门户访问 Track Viewer web 应用程序。 其访问方式取决于您正在使用的软件:

要使用 Track Viewer web 应用程序创建轨迹视图,您必须为管理员。 要使用 Track Viewer web 应用程序查看轨迹,则需要查看位置轨迹权限,并且用户必须与其共享轨迹视图。 有关详细信息,请参阅 ArcGIS Online 中的权限ArcGIS Enterprise 中的权限

注:

如果您正在使用 ArcGIS Enterprise 10.8 或更高版本,则已默认安装 Track Viewer。 如果使用的是 ArcGIS Enterprise 的早期版本,则需要安装 Track Viewer。 有关特定 ArcGIS Enterprise 版本要求的其他信息,请参阅 Track ViewerArcGIS Enterprise 配置

如何部署 ArcGIS Enterprise 以支持 Field Maps 中的位置共享?

位置共享功能随附在 ArcGIS Enterprise 10.7 或更高版本中,并且需要时空大数据存储。 有关各种部署模式和建议规范的信息,请参阅 ArcGIS EnterpriseArcGIS Tracker 部署指南

Esri 是否具有供开发人员使用位置共享的 API?

否。 ArcGIS Field Maps 用于存储、管理和上传轨迹的逻辑无法用作 API。 但是,您可以使用应用程序链接从您的应用程序远程启动 Field Maps 移动应用程序。

是否需要 ArcGIS GeoEvent Server 才能将 ArcGIS Field Maps 中的位置共享功能与 ArcGIS Enterprise 配合使用?

不需要。虽然 ArcGIS GeoEvent ServerArcGIS Field Maps 都使用时空大数据存储,但无需 GeoEvent Server 即可将 ArcGIS Field Maps 中的位置共享与 ArcGIS Enterprise 配合使用。

但是,可以使用 ArcGIS GeoEvent Server 为位置共享提供补充。 通过对 ArcGIS Field Maps 的位置共享功能与 ArcGIS GeoEvent Server 的地理围栏功能进行配对,您可以获得有关业务流程的新洞察力。 例如,当移动工作人员已到达或离开工作地点时,您会收到通知。 这种洞察力可以帮助您更加高效地管理外业工作人员。

是否可以使用 ArcGIS GeoAnalytics Server 来分析位置轨迹?

是。 ArcGIS GeoAnalytics Server 包含许多可用于提供有意义的分析的工具,它是对 ArcGIS Enterprise 基础部署的良好补充,可以从您的位置轨迹中了解详细信息。 以下是一些示例:

  • 重新构建轨迹 - 根据轨迹点创建线,用于显示方向并生成新的线网络。 然后可以将线网络转换为交通网络。
  • 聚合点 - 分析某个区域的覆盖范围,例如在救援行动期间搜索的区域,或者在执行检查时覆盖的公共设施廊道的百分比。
  • 检测事件 - 标识速度方面的快速变化。
  • 查找点聚类 - 通过针对移动工作人员的移动使用基于密度的聚类方法来标识经常访问的位置。

可以从哪里了解有关用于位置共享的轨迹图层的详细信息?

有关详细信息,请参阅追踪图层

移动应用程序中的位置共享

位置共享如何在 Field Maps 移动应用程序中工作?

移动工作人员可以在 Field Maps 移动应用程序中打开和关闭位置共享。打开时,无论移动工作人员是在使用应用程序还是正在后台运行应用程序,系统都会记录他们的位置。 在 Android 上,即使应用程序已关闭,后台服务也会追踪移动工作人员。 在 iOS 上,如果应用程序已关闭,并且位置发生显著变化(通常为 Wi-Fi 或蜂窝网络变化),则可以在后台自动重新启动位置共享,无需用户干预。

Field Maps 依赖于融合的位置提供商,这些提供商通过可用的设备上硬件(其中包括但不限于 Wi-Fi、GPS 和蜂窝网络)来确定位置。 这些位置将存储在本地设备上,直到将其上传至位置共享图层为止。 将根据移动工作人员的活动来设置点之间所需的最小距离。 步行时,两点之间的距离至少为 5 米;驾驶时,两点之间的距离至少为 30 米;对于其他活动类型,两点之间的距离至少为 10 米。

注:

如果关闭电池优化,则对于所有活动类型,点之间所需的最小距离设为 1 米。

当移动工作人员具有数据连接时,将定期上传轨迹。 当设备接通电源并进行充电或者使用至少 20% 的可用电池进行充电时,每 60 秒上传一次轨迹。 否则,每 10 分钟上传一次轨迹。 此操作自动完成:移动工作人员无需启动上传。 上载轨迹后,将从设备中移除超过 72 小时的轨迹。

此外,移动设备的最后已知位置每 60 秒更新一次(与设备充电和电池状态无关)。

组织是否可以在移动设备上自动开始和停止位置共享?

否。 移动工作人员可以完全控制何时对其位置进行记录以及与他人共享其位置。

移动工作人员是否可以在 Field Maps 移动应用程序中查看其他移动工作人员的位置?

否。Field Maps 将显示已登录工作人员的当前位置和先前位置。 不是用于查看其他移动用户位置的查看器。

虽然移动工作人员只能看到自己的轨迹,但其他非管理员的用户(例如,主管和外业工作队负责人)需要查看其他用户的轨迹。 轨迹视图包含一组移动工作人员的最后已知位置和轨迹。 具有查看位置轨迹权限和访问轨迹视图的任何用户都可以查看指定移动工作人员的轨迹。 有关详细信息,请参阅查看轨迹

Field Maps 中使用位置共享是否会消耗设备的电量?

是,任何正在运行的应用程序都会使用电池。 但是,在 Field Maps 中进行位置共享的影响最小。 在进行位置共享时,要通过最佳使用 GPS 来延长电池寿命,需要监控设备的运动。 当设备移动时,应用程序将请求高精度位置并将其传递到应用程序。当设备保持静止时,将在 iOS(通常不需要 GPS)上请求低精度位置,并在 Android 上停止位置请求。

注:

如果想要捕获高精度位置,不考虑活动状态,可以关闭电池优化

也可以通过上传轨迹的方式来延长电池使用寿命。 Field Maps 通过批量上传轨迹来最大程度地减小网络流量,从而减少保持网络芯片组处于活动状态所需的时间。 此外,该应用程序还会根据设备电池的状态来更改上传频率。 拔下电源后,Field Maps 将尝试每 10 分钟上传一次轨迹。 当设备接通电源并进行充电或者使用至少 20% 的可用电池进行充电时,每 60 秒上传一次轨迹。

有关详细信息,请参阅优化电池寿命

Field Maps 中的位置共享是否离线工作?

是。 当移动工作人员登录到 Field Maps 并且开始位置共享后,无论设备是否具有数据连接,都将采集轨迹。 所有轨迹都将存储在本地设备上,直到将其上传至位置共享图层为止。

位置共享如何在没有 GPS 信号的情况下工作?

虽然 Field Maps 中的位置共享能够在没有数据连接(意味着不需要 Internet 访问)的情况下工作,但其确实需要依赖多个硬件组件才能确定移动工作人员的位置。 最重要的硬件组件是 GPS 接收器。 Field Maps 将记录其接收的所有位置,与 GPS 精度无关。 将记录位置的水平和垂直精度,稍后可将其用于过滤轨迹。

在某些情况下,Field Maps 可能不会接收 GPS 信号,并且可能缺少足够的其他辅助信息来确定位置。 在这些情况下,将不会记录轨迹。 可能出现这种情况的一个示例是当设备位于地下(例如,移动工作人员在地铁上、在地下室或隧道中)。 在许多情况下,当设备处于飞行模式时,可以获取 GPS 位置。

Field Maps 是否将记录室内位置?

是。 如果已为地图配置室内定位系统 (IPS),则 Field Maps 将在地图打开时使用 IPS 记录室内位置。

如何从设备中移除轨迹?

要移除设备中的所有轨迹,请登出该应用程序。这将移除存储轨迹的本地地理数据库及其包含的所有轨迹。

为了控制设备上数据库的大小,如果已上传的轨迹已超过 72 个小时,则会从设备中将其移除。

当移动工作人员登出应用程序时会发生什么情况?

当移动工作人员登出时,将从应用程序中清除其信息。将从设备中移除轨迹,并删除所使用的地理数据库。

再次以同一用户身份登录不会恢复已移除的信息。

针对 Android 设备,建议使用什么位置模式?

Android 设备支持四种位置模式:高精度、省电、仅设备/传感器以及关闭。 建议 Android 上的移动工作人员使用高精度模式。 通常,通过结合使用 GPS、Wi-Fi、蓝牙和移动网络,可以提供最佳定位精度。 由于 Field Maps 将高效请求位置并最大程度地降低其对电池寿命的影响,因此您可以使用高精度模式并获得最精确的位置。

如何确定位置追踪的活动属性的值?

每个轨迹点都具有一个关联的活动,该活动是一个整数值,表示以下其中一项内容:

整型活动

0

未知

1

静止

2

步行

3

跑步

4

骑行

5

驾车

活动由 iOS 上的 Core MotionAndroid 上的 ActivityRecognitionClient 确定,其中 ArcGIS Field Maps 支持两个系统之间的公共活动。 这些 API 均依赖传感器,其中包括设备的加速计、陀螺仪、计步器、磁力计和气压计。 如果您始终看到值为未知,则可能是您的设备可用的传感器有限。

为什么某些位置会以非零速度显示静止活动?

活动和速度值将由设备上的不同传感器进行确定。 活动值由本地 API 进行确定,而速度值由定位服务 API(设备的 GPS)进行确定。 在某些情况下,活动值的更改可能会延迟。

我们已经采取了一些步骤来缓解这种问题。 例如,在 Android 平台上,Field Maps 应用程序将监控加速度的变化,以确定何时开始和停止从 GPS 传感器请求位置。 这会导致在某些情况下最后一个已知活动是静止活动,但系统会记录一个具有新速度值的新位置。 两个数据源将结合起来创建并上传一个追踪点,且该追踪点将具有一个速度大于零的静止活动。