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