很高兴为您解答,其实您的想法很好,并且京东快递也已经实现了类似的功能,可以看到物流的运输路线,从配送员配送时可以看到快递员与目的地的距离以及快递员的实时位置。
看似普通的一个功能,其实需要软件实现的功能却不少,我带大家一起了解一下实现思路:
1、最重要的一点,快递人员的实时地理位置上传,可以通过GPS模块,实时上传快递员的经纬度信息。这里有两种实现方式:
(1)、通过手机APP上传,优点:成本低,快递人员只需要安装APP,就可以上传实时位置。缺点:无法确认实时上传,比如APP被关闭,手机关机等因素都会导致快递人员位置失真,影响用户体验。
(2)、定位模块,需要开发独立的硬件,需要快递员随身携带,实时上报地理位置。优点:准确。缺点:所有快递员需要添加独立设备,成本高。
2、服务器拿到快递员的实时位置后,通过地图接口,讲快递员的形势路线实时显示在地图上。这类似导航,目的地是收货地址,而快递员是实时位置。看似简单的需求,但是全国的快递员每10秒上传一次地理位置信息,对服务器性能要求很高。
思考:有一个功能不太好实现,快递员不确定下一站是哪里,如何估算什么时候到客户手中?如果您有不同的看法,欢迎在下方评论。
[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。转载请注明出处:http://www.dkcmrd.com/post/33652.html