ArcGIS Velocity 中的 PreCise MRM 源类型使用相关参数将 HTTPS 请求发送到特定的 PreCise MRM API URL。 该请求返回允许车辆的最后已知位置。
示例
以下是源的使用示例:
- 一家向客户出租重型土方设备的公司希望监控租赁设备的位置和使用情况。 该公司使用租赁设备的实时位置,以便在需要维修时高效地将服务技术人员派遣到设备位置,并在设备在工程区域外使用时接收通知。
- 一家公共设施公司使用其车队车辆的实时位置以及有关引擎工作时间、车载设备和里程表读数的信息来高效地调度车辆,同时最大限度地延长车辆寿命。
用法说明
使用源时,请谨记以下内容:
- 将用户名、API 密钥和 PreCise MRM API 公司 ID 参数值设置为 PreCise MRM 凭据以用于身份验证。
- PreCise MRM 源以配置向导的源轮询间隔步骤定义的速率向指定的 PreCise MRM API URL 发送请求。 最小源轮询间隔为 10 秒。
- 不应将源的运行频率配置为高于 PreCise MRM API 返回要素的频率。
- 您可以展平数组并提供特定的数组扁平化免除。
- Velocity 将自动处理来自 PreCise MRM API 的分页响应,以处理所有要素。
- 此源支持移除不需要的字段和调整字段名称。 assetID 字段自动配置为 TRACK_ID,gpsTime 字段自动配置为 START_TIME。 不支持添加新字段,因为方案是根据 PreCise MRM 提供的数据预先确定的。
- Velocity 订阅许可级别对源可以接收的数据量有限制。 如果源超过许可级别的获取限制,则会向日志写入一条消息,并向您发送一封电子邮件,通知已达到限制。 如果数据获取超限的持续时间超过一个小时,源会停止。 如有必要,请与您的 Esri 代表或 Esri 技术 支持 合作,以了解支持您的工作流的 Velocity 许可级别。 许可级别如下所示:
- Standard - 以 25 KB/秒的速度获取和处理数据(每秒约 100 个事件)。
- Advanced - 以 250 KB/秒的速度获取和处理数据(每秒约 1,000 个事件)。
- Dedicated - 以 2,500 KB/秒的速度获取和处理数据(每秒约 10,000 个事件)。
参数
以下是源的参数:
参数 | 描述 | 数据类型 |
---|---|---|
用户名 (必填) | 访问 PreCise MRM API 所需的用户名。 请参阅上面的用法说明,了解如何从 PreCise MRM 获取用户名。 | 字符串 |
API 密钥 (必填) | 所需的通过 PreCise MRM API 进行身份验证的 API 密钥。 请参阅上面的用法说明,了解如何从 PreCise MRM 获取 API 密钥。 | 字符串 |
PreCise MRM API 公司 ID (必填) | 由 PreCise MRM 分配的唯一标识符。 请参阅上面的用法说明,了解如何从 PreCise MRM 获取公司 ID。 | 字符串 |
其他日志记录 (可选) | 指定是否为由 Velocity 发送到 PreCise MRM API 的原始 HTTP 请求和响应打开日志记录。 注:仅打开此参数以进行故障排除,并在完成故障排除时关闭。 在打开参数后启动源,调试级别日志即会出现在源日志页面上。 如有必要,请联系 Esri 技术 支持 以获得故障排除方面的帮助。 | 布尔 |
注意事项和限制
使用源时,请考虑以下事项:
- 要使用此源类型,需要 PreCise MRM 订阅和 API 密钥。 请求试用 PreCise 远程信息处理解决方案。
- PreCise MRM API 的最小轮询间隔为 10 秒。
- PreCise MRM 源始终返回所有允许资产(车辆)的最后已知位置,无论自上次轮询间隔以来是否收到新数据。