我们利用完全开源的工具,在 Odoo 中开发了一个功能齐全、交互式的货运追踪地图——仅用一天时间。该平台集成了 17TRACK 和 OpenStreetMap,使从中国或墨西哥进行国际运输的公司能够实时追踪其集装箱、包裹和空运货物——在大多数情况下可以零成本使用。
简介
对于与工厂、第三方物流商和海外客户打交道的企业来说,追踪国际货物长期以来一直是痛点。无论是离开深圳的集装箱,还是发往柏林的包裹,了解您的货物在哪里以及何时到达,都可能影响您的供应链规划。
在 Majorbird,我们构建了一个与 Odoo 完全集成的概念验证货运追踪系统。不到 24 小时,我们就构建并运行了一个交互式的实时地图。现在,该系统已被各地的客户采用。
知晓货物位置的地图
我们完全使用开源库和 OpenStreetMap 构建了一个交互式地图(类似谷歌地图)。通过支持全球大多数运输商的 17TRACK 平台,它可以自动更新货物的实时位置。
工作原理如下:
- Odoo 用户输入货运信息(装箱单、集装箱号、提单号或包裹追踪 ID)。
- 当货物状态标记为“运输中”时,我们的系统会在 17TRACK 注册它。
- 从那时起,系统会轮询位置更新,将其与 GPS 坐标匹配,并在地图上绘制出来。
智能地理定位和进度可视化
17TRACK API 的每个新更新都包含一个城市或检查点。使用免费的 OpenStreetMap 地理编码 API,我们将这些信息转换为精确的坐标。然后,我们使用简单的数学方法来:
- 在已知检查点之间绘制平滑的路线
- 估算到达预计时间 (ETA) 的进度
- 直观地突出显示延误或绕行
结果是:您的团队可以直接在 Odoo 中查看货物的位置以及接下来的行程。
自动化通知和警报
由于所有这些数据都存储在 Odoo 中,我们可以做的不仅仅是可视化。我们设置了触发器和规则来:
- 在货物延迟或即将到达时发送电子邮件警报
- 在通知中附上地图链接
- 根据货物状态通知内部团队或外部客户
这不仅仅是可见性——这是可操作的物流自动化,全部都在您的 ERP 中完成。
结论
这个概念验证仅用一天就构建完成——并且已经为管理中国和墨西哥物流的客户节省了数小时的跟进时间。对于希望获得实时货物可见性但又不想支付企业级价格的中小型企业和工厂来说,这种方法非常理想,因为对于多达 100 个活跃的货运单据,无需支付任何授权费用。
有兴趣这样做吗?