为移动工作人员创建地图操作
通过让移动工作人员直接从地图完成现场任务,节省时间并提高定位准确性。设置地图操作,将地理空间绘图工具分配到工作订单操作和对象操作,以便移动工作人员可以通过点击或绘制地图来创建记录和更新位置,而不是手动输入坐标。
所需的 Edition
在将操作分配到地图前,配置基础流、数据捕获软件包或 Lightning Web 组件,以接收地图捕获的坐标。在流、数据捕获软件包或组件中,添加 API 名称与这些注入参数完全匹配的文本变量。
- 对于点几何结构,添加
GIS_LATITUDE和GIS_LONGITUDE。 - 对于多边形几何结构,添加
GIS_POLYGON。 - 对于折线几何结构,添加
GIS_POLYLINE。 - 要将父工作订单的上下文传递给操作,请添加
workOrderId。
如果没有这些参数,操作会运行,但不会收到移动工作人员在地图中选择的坐标。
| 适用于:Lightning Experience。 |
| 适用于:具有资产服务生命周期管理加载项许可证的 Enterprise Edition,或Performance、Unlimited 和 Developer Edition。 |
| 所需用户权限 | |
|---|---|
| 设置地图操作: | 自定义应用程序 |
地图操作有两种类型。
- 一般操作允许移动工作人员创建与工作订单关联的新记录。移动工作人员点击地图中的 + 图标,然后使用分配给操作的地理空间绘图工具捕获位置数据。
- 对象操作允许移动工作人员在地图对象上更新或添加记录。移动工作人员选择一个对象,并选择您添加到其记录布局的操作之一。根据您设置操作的方式,移动工作人员可以绘制新位置来创建记录,也可以通过拖动或重新绘制几何图形来更新现有对象的位置。
备注 在设置地图操作之前,您需要至少一个活动连接器或配置的工作订单相关列表层。您想要分配的操作必须已经作为流、Lightning Web 组件或数据捕获存在于对象管理器中。常规操作必须添加到工作订单记录布局。对象操作必须添加到相关对象的记录布局中。请参阅设置本地 GIS 连接器。
- 从“设置”中,查找并选择字段地图设置。
- 打开“操作”选项卡。
-
如果尚未配置操作,请单击创建操作。如果操作已存在,单击管理地图操作。
-
要分配一般操作,在一般操作下,选择工作订单。
-
从操作中,选择操作。
列表中仅显示与流、Lightning Web 组件或数据捕获关联的操作。
-
从几何类型中,选择移动工作人员捕获位置的方式:点、线或多边形。
- 绘制新点:在位置中放置标记。
- 画新线:通过添加多个点来绘制路径。
- 绘制新多边形:绘制形状以定义特定区域。
- 要添加其他操作,请单击添加操作。按照您希望它们在地图上对移动工作人员显示的顺序添加操作。
-
从操作中,选择操作。
-
要分配对象操作,在对象操作中,单击 + 添加对象。
- 选择记录显示在地图中的对象。
- 从操作中,选择已添加到对象记录布局的操作。
-
从几何类型中,根据操作功能选择选项。
- 要在新位置创建新记录,请选择绘制选项(绘制新点、绘制新线或绘制新多边形),以便移动工作人员捕获新坐标。
- 要更新现有对象的位置,请选择继承现有几何类型和位置。该应用程序预加载对象的当前几何结构,移动工作人员拖动或重新绘制以设置新位置。
- 要为对象添加其他操作,请单击添加操作。
- 对要在地图上显示的每个对象重复。
-
单击保存。
移动工作人员在点击地图中的 + 图标时会看到您的常规操作,在地图中选择对象时会看到您的对象操作。您分配的几何类型控制每个操作如何捕获位置数据。当移动工作人员完成地图操作时,更改会立即显示在地图上,而无需等待连接器的下一次同步。
注意事项
- 只有当对象包含在活动连接器或工作订单相关列表层中时,对象的操作才会显示在地图上。如果您从两个源删除对象,操作页面会显示警告。将对象添加回其中一个源,或单击删除以删除其操作分配。
- 只有与流、Lightning Web 组件或数据捕获流关联的操作才会出现在操作列表中。不支持其他类型的快速操作。
- 对于一般操作,您在此页面上设置的顺序是移动工作人员在地图上看到的顺序。对于对象操作,顺序来自对象管理器中对象记录布局的移动操作部分。
本文章是否解决您的问题?
请与我们共享您的想法,以便我们进行改进!

