优化地址路由 - 基于网络
我们正在尝试更好地了解如何设置 MapPoint(或其他地图应用程序)来为我们优化送货路线。 我们能够从 .NET 系统推送送货地址列表,但需要一些简单的选项让司机选择起始地址,并能够在必要时以可视方式对地址进行重新排序。 请告知是否有可用的示例代码,我们是否可以通过 MapPoint 的托管版本来完成此操作,或者我们是否需要在我们的服务器上托管 MapPoint(或其他应用程序)的副本。
We are trying to better understand how to set up MapPoint (or another map application) to optimize delivery routes for us. We have the ability to push lists of delivery addresses from our .NET system but need some simple options for the drivers to select a starting point address and to be able to reorder the addresses visually if necessary. Please advise if there is sample code available for this, if we can do it through a hosted version of MapPoint or if we need to host a copy of MapPoint (or another application) on our server.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
可能值得阅读旅行推销员问题,并研究一些用于解决问题的算法对此给出答案。 您尚未指定运输类型(即,您是否进行多点运输,或者您是否遵循更接近海运集装箱的模型?)。
顺便说一句,MapPoint可能没有最适合您的许可模式,而且我过去见过的执行此类操作的系统使用其他路由引擎,例如 来自 AND 的 Clavis。
有很多专业应用程序,如果您编写此应用程序供内部使用,我建议首先评估这些应用程序。
It's probably worth reading up on the travelling salesperson problem, and look into some of the algorithms used to give answers for that. You've not specified the type of transport (i.e. are you doing multi-drop, or are you following a model closer to shipping containers?).
As an aside, MapPoint might not have the best licensing model for you, and systems I've seen in the past that do this sort of thing use other routing engines, such as Clavis from AND.
There are a lot of specialist applications out there, and if you're writing this for internal use, I'd suggest evaluating those first.